Draft Upgrade/cs: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
Line 1: Line 1:
{{GuiCommand/cs|Name=Draft Upgrade|Name/cs=Kreslení Vylepšení|Workbenches=[[Draft Module/cs|Kreslení]], [[Arch Module/cs|Architektura]]|MenuLocation=Kreslení -> Aktualizace|Shortcut=U P|SeeAlso=[[Draft Downgrade/cs|Kreslení Degradace]]}}
{{GuiCommand|Name=Draft Upgrade|Workbenches=[[Draft Module|Draft]], [[Arch Module|Arch]]|MenuLocation=Draft -> Upgrade|Shortcut=U P|SeeAlso=[[Draft Downgrade|Draft Downgrade]]}}


==Popis==
==Popis==
Line 25: Line 25:
Nástroj Vylepšení může být použit ze skriptů Pythonu a z [[macros/cs|maker]] takto:
Nástroj Vylepšení může být použit ze skriptů Pythonu a z [[macros/cs|maker]] takto:


{{Code|code=
<syntaxhighlight>
Draft.upgrade(objects, delete=False, force=None)
Draft.upgrade(objects, delete=False, force=None)
}}
</syntaxhighlight>


* Vylepší daný objekt(y) (může to být objekt nebo seznam objektů).
* Vylepší daný objekt(y) (může to být objekt nebo seznam objektů).
Line 38: Line 38:
Příklad:
Příklad:


{{Code|code=
<syntaxhighlight>
import Draft
import Draft
mycircle = Draft.makeCircle(2)
mycircle = Draft.makeCircle(2)
face1 = Draft.upgrade([mycircle],True)
face1 = Draft.upgrade([mycircle],True)
}}
</syntaxhighlight>


<languages/>
<languages/>

Revision as of 21:48, 1 January 2015

Draft Upgrade

Menu location
Draft -> Upgrade
Workbenches
Draft, Arch
Default shortcut
U P
Introduced in version
-
See also
Draft Downgrade

Popis

Tento nástroj vylepší vybrané objekty jiným způsobem. Není-li vybrán žádný objekt budete vyzváni k jeho výběru.

Použití

  1. Vyberte jeden nebo více objektů, které chcete vylepšit
  2. Stiskněte tlačítko Kreslení Vylepšení nebo stiskněte klávesy U a potom P

Volby

Vybrané objekty jsou modifikovány/vylepšeny podle následujících podmínek (v daném pořadí):

  • je-li ve výběru více než jeden objekt, jsou spojeny jejich plochy (union)
  • je-li vybrána pouze jedna plocha, nestane se nic
  • je-li ve výběru pouze jeden otevřený drát, bude uzavřen
  • jsou-li ve výběru pouze hrany, jsou všechny hrany spojeny do jednoho drátu (pokud možno uzavřeného)
  • není-li možná žádná z předchozích operací, je vytvořen složený objekt

Skriptování

Nástroj Vylepšení může být použit ze skriptů Pythonu a z maker takto:

Draft.upgrade(objects, delete=False, force=None)
  • Vylepší daný objekt(y) (může to být objekt nebo seznam objektů).
  • Je-li delete True, jsou staré objekty smazány.
  • Atribut force může být využit pro určení požadovaného způsobu vylepšení. Může to být: makeCompound, closeGroupWires, makeSolid, closeWire, turnToParts, makeFusion, makeShell, makeFaces, draftify, joinFaces, makeSketchFace, makeWires
  • Vrací adresář obsahující dva seznamy, seznam nových objektů a seznam objektů ke smazání

Některé z operací, které dělá nástroj Vylepšení mohou být provedeny i nástroji Part Fuse nebo Kreslení Drát.

Příklad:

import Draft
mycircle = Draft.makeCircle(2)
face1 = Draft.upgrade([mycircle],True)