Draft Upgrade/es: Difference between revisions
(Created page with "Esta herramienta promociona (convertir en un tipo de objeto más complejo) los objetos seleccionados de diversas formas. Si no se ha seleccionado ningún objeto, te invitará ...") |
(Created page with "==Utilización==") |
||
Line 7: | Line 7: | ||
[[Image:Draft_Upgrade_example.jpg|400px]] |
[[Image:Draft_Upgrade_example.jpg|400px]] |
||
== |
==Utilización== |
||
# Select one or more objects you wish to upgrade |
# Select one or more objects you wish to upgrade |
Revision as of 17:04, 13 February 2014
Draft Upgrade |
Ubicación en el Menú |
---|
Croquis -> Promocionar |
Entornos de trabajo |
Croquis, Arquitectura |
Atajo de teclado por defecto |
U P |
Introducido en versión |
- |
Ver también |
Ninguno |
Descripción
Esta herramienta promociona (convertir en un tipo de objeto más complejo) los objetos seleccionados de diversas formas. Si no se ha seleccionado ningún objeto, te invitará a seleccionar uno.
Utilización
- Select one or more objects you wish to upgrade
- Press the Draft Upgrade button or press U then P keys
Options
The selected objects are modified/upgraded according to the following conditions (in order):
- if there are more than one face in the selection, the faces are merged (union)
- if there is only one face in the selection, nothing is done
- if there is only one open wire in the selection, it gets closed
- if there are only edges in the selection, all edges are joined into a wire (closed if possible)
- if none of the above is possible, a compound object is created
Scripting
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)