Draft Upgrade/es: Difference between revisions
Emagdalena (talk | contribs) (Languages spanish) |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
{{GuiCommand |
{{GuiCommand|Name=Draft Upgrade|Workbenches=[[Draft Module|Draft]], [[Arch Module|Arch]]|MenuLocation=Draft -> Upgrade|Shortcut=U P|SeeAlso=[[Draft Downgrade]]}} |
||
== |
==Description== |
||
This tool upgrades selected objects in different ways. If no object is selected, you will be invited to select one. |
|||
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. |
|||
[[Image:Draft_Upgrade_example.jpg|400px]] |
[[Image:Draft_Upgrade_example.jpg|400px]] |
||
== |
==How to use== |
||
# Select one or more objects you wish to upgrade |
|||
# Selecciona uno o más objetos que desees promocionar |
|||
# |
# Press the {{KEY|[[Image:Draft Upgrade.png|16px]] [[Draft Upgrade]]}} button or press {{KEY|U}} then {{KEY|P}} keys |
||
== |
==Options== |
||
The selected objects are modified/upgraded according to the following conditions (in order): |
|||
Los objetos seleccionados son modificados/promocionados de acuerdo con las siguientes condiciones (en orden): |
|||
* if there are more than one face in the selection, the faces are merged (union) |
|||
* Si hay más de una cara seleccionada, las caras se fusionan (unión) |
|||
* if there is only one face in the selection, nothing is done |
|||
* Si sólo hay una cara seleccionada, no hace nada |
|||
* if there is only one open wire in the selection, it gets closed |
|||
* Si sólo hay un contorno abierto seleccionado, lo cierra |
|||
* |
* 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 |
|||
* Si ninguna de las opciones anteriores es posible, crea un objeto compuesto |
|||
==Scripting== |
|||
==Archivos de guión== |
|||
The upgrade tool can be used from python scripts and [[macros]] like this: |
|||
No disponible, pero puedes reproducir de forma sencilla las operaciones separadas de la herramienta Promoción. Mira las páginas [[Part Fuse/es|Fusión]] o [[Draft Wire/es|Contorno]]. |
|||
<syntaxhighlight> |
|||
{{languages/es | {{en|Draft Upgrade}} {{fr|Draft Upgrade/fr}} {{it|Draft Upgrade/it}} {{se|Draft Upgrade/se}} }} |
|||
Draft.upgrade(objects, delete=False, force=None) |
|||
</syntaxhighlight> |
|||
* 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: |
|||
<syntaxhighlight> |
|||
import Draft |
|||
mycircle = Draft.makeCircle(2) |
|||
face1 = Draft.upgrade([mycircle],True) |
|||
</syntaxhighlight> |
|||
<languages/> |
Revision as of 16:20, 13 February 2014
Draft Upgrade |
Menu location |
---|
Draft -> Upgrade |
Workbenches |
Draft, Arch |
Default shortcut |
U P |
Introduced in version |
- |
See also |
Draft Downgrade |
Description
This tool upgrades selected objects in different ways. If no object is selected, you will be invited to select one.
How to use
- 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)