Draft Upgrade/es: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 12: Line 12:
{{GuiCommand/es
{{GuiCommand/es
|Name=Draft Upgrade
|Name=Draft Upgrade
|Name/es=Borrador Ascender
|Name/es=Borrador Elevar
|MenuLocation=Modificación → Ascender
|MenuLocation=Modificación → Elevar
|Workbenches=[[Draft_Module/es|Borrador]], [[Arch_Module/es|Arquitectura]]
|Workbenches=[[Draft_Module/es|Borrador]], [[Arch_Module/es|Arquitectura]]
|Shortcut={{KEY|U}} {{KEY|P}}
|Shortcut={{KEY|U}} {{KEY|P}}

Revision as of 13:31, 29 July 2021

Borrador Elevar

Ubicación en el Menú
Modificación → Elevar
Entornos de trabajo
Borrador, Arquitectura
Atajo de teclado por defecto
U P
Introducido en versión
-
Ver también
Borrador Rebajar

Descripción

El comando Ascender Borrador ascende objetos 2D seleccionados. El resultado depende del número de objetos seleccionados y de su tipo. El comando puede, por ejemplo, fusionar elementos y crear caras. Vale la pena intentar ascender una selección varias veces para ver si se puede obtener un mejor resultado. Vea el ejemplo de la imagen. Tenga en cuenta que no todos los objetos pueden ser ascende. Este comando es la contraparte del comando Borrador Rebajar.

An open non-editable wire is upgraded to a closed wire, and then to a face. A closed non-editable square wire is also upgraded to a face. The two faces are then upgraded to create a compound, which is finally upgraded to a single editable Draft Wire.

Utilización

  1. Selecciona uno o más objetos que desees promocionar
  2. Presiona el botón Promocionar o presiona las teclas U y P

Notes

Scripting

Programación

To upgrade objects use the upgrade method of the Draft module.

upgrade_list = upgrade(objects, delete=False, force=None)
  • objects contains the objects to be upgraded. It is either a single object or a list of objects.
  • If delete is True the source objects are deleted.
  • force forces a certain way of upgrading by calling a specific internal function. It can be: "makeCompound", "closeGroupWires", "makeSolid", "closeWire", "turnToParts", "makeFusion", "makeShell", "makeFaces", "draftify", "joinFaces", "makeSketchFace", "makeWires" or "turnToLine".
  • upgrade_list is returned. It is a list containing two lists: a list of new objects and a list of objects to be deleted. If delete is True the second list is empty.

Ejemplo:

import FreeCAD as App
import Draft

doc = App.newDocument()

circle = Draft.make_circle(1000)
rectangle = Draft.make_rectangle(2000, 800)
doc.recompute()

add_list1, delete_list1 = Draft.upgrade([circle, rectangle], delete=False)

line1 = Draft.make_line(App.Vector(2000, 0, 0), App.Vector(2500, 1500, 0))
line2 = Draft.make_line(App.Vector(2500, 1500, 0), App.Vector(3000, -1000, 0))
doc.recompute()

add_list2, delete_list2 = Draft.upgrade([line1, line2], delete=False)

simple_wire = add_list2[0]
add_list3, delete_list3 = Draft.upgrade(simple_wire, delete=False)

closed_wire = add_list3[0]
add_list4, delete_list4 = Draft.upgrade(closed_wire, delete=False)

face = add_list4[0]
add_list5, delete_list5 = Draft.upgrade(face, delete=False)

doc.recompute()