Draft Upgrade/cs: Difference between revisions
(Created page with "Nástroj Aktualizace může být použit ze skriptů Pythonu a z maker takto:") |
(Created page with "* Aktualizuje 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...") |
||
Line 29: | Line 29: | ||
</syntaxhighlight> |
</syntaxhighlight> |
||
* Aktualizuje daný objekt(y) (může to být objekt nebo seznam objektů). |
|||
* Upgrades the given object(s) (can be an object or a list of objects). |
|||
* |
* 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 aktualizce. 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í |
|||
* Returns a dictionnary containing two lists, a list of new objects and a list of objects to be deleted |
|||
Some of the operations of the Upgrade tool can also be made with the [[Part Fuse]] or [[Draft Wire]] tools. |
Some of the operations of the Upgrade tool can also be made with the [[Part Fuse]] or [[Draft Wire]] tools. |
Revision as of 17:55, 3 March 2014
Draft Upgrade |
Menu location |
---|
Draft -> Upgrade |
Workbenches |
Draft, Arch |
Default shortcut |
U P |
Introduced in version |
- |
See also |
Draft Downgrade |
Description
Tento nástroj aktualizuje vybrané objekty jiným způsobem. není-li vybrán žádný objekt budete vyzváni k jeho výběru.
Použití
- Vyberte jeden nebo více objektů, které chcete aktualizovat
- Stiskněte tlačítko Kreslení Aktualizace nebo stiskněte klávesy U a potom P
Volby
Vybrané objekty jsou modifikovány/aktualizovány 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 Aktualizace může být použit ze skriptů Pythonu a z maker takto:
Draft.upgrade(objects, delete=False, force=None)
- Aktualizuje 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 aktualizce. 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í
Some of the operations of the Upgrade tool can also be made with the Part Fuse or Draft Wire tools.
Example:
import Draft
mycircle = Draft.makeCircle(2)
face1 = Draft.upgrade([mycircle],True)