Arch RemoveShape/es: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Category:Arch/es") |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{docnav|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]|[[Arch_CloseHoles|Close Holes]]|[[Arch_Module|Arch]]}} |
|||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/es|Name=Arch RemoveShape|Name/es=Arch RemoveShape|Workbenches=[[Arch Module/es|Arch]]|MenuLocation=Arch → Utilities → Remove Shape|SeeAlso=[[Arch MeshToShape/es|Arch MeshToShape]]}} |
{{GuiCommand/es|Name=Arch RemoveShape|Name/es=Arch RemoveShape|Workbenches=[[Arch Module/es|Arch]]|MenuLocation=Arch → Utilities → Remove Shape|SeeAlso=[[Arch MeshToShape/es|Arch MeshToShape]]}} |
||
</div> |
|||
==Descripción== |
==Descripción== |
||
Line 8: | Line 12: | ||
==Utilización== |
==Utilización== |
||
<div class="mw-translate-fuzzy"> |
|||
# Seleccione un [[Arch Wall/es|Arch Wall]] o [[Arch Structure/es|Arch Structure]] |
# Seleccione un [[Arch Wall/es|Arch Wall]] o [[Arch Structure/es|Arch Structure]] |
||
# Presione la opción {{KEY|[[Image:Arch RemoveShape.png|16px]] '''Remove Shape'''}} en Arch -> Menu de Utilidades |
# Presione la opción {{KEY|[[Image:Arch RemoveShape.png|16px]] '''Remove Shape'''}} en Arch -> Menu de Utilidades |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
==Programación== |
==Programación== |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
Esta herramienta se puede utilizar en [[macros/es|macros]] y desde la consola de Python por medio de las siguientes funciones: |
Esta herramienta se puede utilizar en [[macros/es|macros]] y desde la consola de Python por medio de las siguientes funciones: |
||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
removeShape |
removeShape(objs, mark=True) |
||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
toma un objeto Arch (pared o estructura) construido en una forma cúbica, y elimina la forma interna, manteniendo su longitud, ancho y alto como parámetros. |
toma un objeto Arch (pared o estructura) construido en una forma cúbica, y elimina la forma interna, manteniendo su longitud, ancho y alto como parámetros. |
||
</div> |
|||
{{Code|code= |
|||
import FreeCAD, Draft, Arch |
|||
Box = FreeCAD.ActiveDocument.addObject("Part::Box", "Box") |
|||
Box.Length = 1000 |
|||
Box.Width = 2000 |
|||
Box.Height = 1000 |
|||
FreeCAD.ActiveDocument.recompute() |
|||
Structure = Arch.makeStructure(Box) |
|||
FreeCAD.ActiveDocument.recompute() |
|||
Arch.removeShape(Structure) |
|||
FreeCAD.ActiveDocument.recompute() |
|||
}} |
|||
{{docnav|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]|[[Arch_CloseHoles|Close Holes]]|[[Arch_Module|Arch]]}} |
|||
<div class="mw-translate-fuzzy"> |
|||
[[Category:Arch/es]] |
[[Category:Arch/es]] |
||
</div> |
Revision as of 13:06, 5 February 2019
Arch RemoveShape |
Ubicación en el Menú |
---|
Arch → Utilities → Remove Shape |
Entornos de trabajo |
Arch |
Atajo de teclado por defecto |
Ninguno |
Introducido en versión |
- |
Ver también |
Arch MeshToShape |
Descripción
Esta herramienta intenta eliminar la forma cúbica interna de una Arch Wall o Arch Structure y ajustar sus propiedades, por lo que es totalmente paramétrica. Esta herramienta solo funcionará si la forma subyacente es cúbica (exactamente 6 caras, todas las esquinas tienen solo ángulos rectos).
Utilización
- Seleccione un Arch Wall o Arch Structure
- Presione la opción Remove Shape en Arch -> Menu de Utilidades
Programación
Esta herramienta se puede utilizar en macros y desde la consola de Python por medio de las siguientes funciones:
removeShape(objs, mark=True)
toma un objeto Arch (pared o estructura) construido en una forma cúbica, y elimina la forma interna, manteniendo su longitud, ancho y alto como parámetros.
import FreeCAD, Draft, Arch
Box = FreeCAD.ActiveDocument.addObject("Part::Box", "Box")
Box.Length = 1000
Box.Width = 2000
Box.Height = 1000
FreeCAD.ActiveDocument.recompute()
Structure = Arch.makeStructure(Box)
FreeCAD.ActiveDocument.recompute()
Arch.removeShape(Structure)
FreeCAD.ActiveDocument.recompute()