Arch Add/es: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
(One intermediate revision by the same user not shown)
Line 5: Line 5:
|[[Arch_Module|Arch]]
|[[Arch_Module|Arch]]
|IconL=Arch_CutPlane.svg
|IconL=Arch_CutPlane.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Remove.svg
|IconR=Arch_Remove.svg
|IconC=Workbench_Arch.svg
}}
}}


Line 83: Line 83:
|[[Arch_Module|Arch]]
|[[Arch_Module|Arch]]
|IconL=Arch_CutPlane.svg
|IconL=Arch_CutPlane.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Remove.svg
|IconR=Arch_Remove.svg
|IconC=Workbench_Arch.svg
}}
}}


{{Arch Tools navi/es}}
{{Arch Tools navi{{#translation:}}}}


{{Userdocnavi}}
{{Userdocnavi{{#translation:}}}}

Revision as of 12:30, 1 December 2020

Arch Add

Ubicación en el Menú
Arquitectura → Adicción
Entornos de trabajo
Entorno de Arquitectura
Atajo de teclado por defecto
Ninguno
Introducido en versión
-
Ver también
Arch Suprimir

Descripción

La herramienta de adicción te permite realizar cuatro tipos de operaciones:

The counterpart of this tool is the Arch Remove tool.

En la imagen superior, un cubo se añade a un muro.

Utilización

  1. Selecciona el objeto(s) a ser añadido, luego el objeto "huésped" (el objeto huésped debe ser el último que selecciones)
  2. Presiona el botón Añadir

Programación

La herramienta Añadir se puede utilizar en macros y desde la consola de Python por medio de las siguientes instrucciones:

addComponents(objectsList, host)
  • Añade los objetos dados como componentes del objeto huesped dado. Utiliza esto por ejemplo para añadir ventanas a un muro, o muros a un piso.
  • No retorna nada.

Ejemplo:

import FreeCAD, Arch, Draft, Part

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 2000, 0)

Line = Draft.makeWire([p1, p2])
Wall = Arch.makeWall(Line, width=150, height=2000)

p3 = FreeCAD.Vector(0, 2000, 0)
p4 = FreeCAD.Vector(3000, 0, 0)

Line2 = Draft.makeWire([p3, p4])
Wall2 = Arch.makeWall(Line2, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()

Arch.addComponents(Wall2, Wall)
FreeCAD.ActiveDocument.recompute()