Draft Upgrade/it: Difference between revisions
(Created page with "Gli oggetti selezionati vengono modificati/assemblati seguendo l'ordine di questa lista: * se sono selezionate più facce, le facce vengono fuse (unione) * se è selezionata ...") |
(Created page with "== Script ==") |
||
Line 21: | Line 21: | ||
* Se nessuna delle precedenti operazioni è possibile, viene creato un oggetto composito |
* Se nessuna delle precedenti operazioni è possibile, viene creato un oggetto composito |
||
== |
== Script == |
||
The upgrade tool can be used from python scripts and [[macros]] like this: |
The upgrade tool can be used from python scripts and [[macros]] like this: |
Revision as of 17:09, 13 February 2014
Assembla |
Posizione nel menu |
---|
Draft → Assembla |
Ambiente |
Draft, Architettura |
Avvio veloce |
U P |
Introdotto nella versione |
- |
Vedere anche |
Scomponi |
Descrizione
Questo strumento assembla in diversi modi gli oggetti selezionati (converte più oggetti in un unico oggetto di livello superiore). Se nessun oggetto è selezionato, viene chiesto di selezionarne uno.
Utilizzo
- Selezionare uno o più oggetti che si desidera aggiornare
- Premere il pulsante Template:KEY/it o premere i tasti Template:KEY/it e Template:KEY/it
Opzioni
Gli oggetti selezionati vengono modificati/assemblati seguendo l'ordine di questa lista:
- se sono selezionate più facce, le facce vengono fuse (unione)
- se è selezionata solo una faccia, non viene eseguito nulla
- se è selezionato un solo contorno aperto, il contorno viene chiuso
- Se sono selezionati solo bordi, i bordi vengono uniti in un contorno (chiuso quando è possibile)
- Se nessuna delle precedenti operazioni è possibile, viene creato un oggetto composito
Script
The upgrade tool can be used from python scripts and macros like this:
Draft.upgrade(objects, delete=False, force=None)
- Upgrades the given object(s) (can be an object or a list of objects).
- If delete is True, old objects are deleted.
- The force attribute can be used to force a certain way of upgrading. It can be: makeCompound, closeGroupWires, makeSolid, closeWire, turnToParts, makeFusion, makeShell, makeFaces, draftify, joinFaces, makeSketchFace, makeWires
- 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.
Example:
import Draft
mycircle = Draft.makeCircle(2)
face1 = Draft.upgrade([mycircle],True)