Arch Wall/es: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(79 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand/es|Name=Arch Wall|Workbenches=[[Arch Module/es|Entorno de Arquitectura]]|MenuLocation=Arquitectura -> Muro|Shortcut=W A|SeeAlso=[[Arch Structure/es|Arch Estructura]]}}


<div class="mw-translate-fuzzy">
==Description==
{{Docnav/es
|
|[[Arch_Structure/es|Estructura]]
|[[Arch_Workbench/es|Arquitectura]]
|
|IconR=Arch_Structure.svg
|IconC=Workbench_Arch.svg
}}
</div>


<div class="mw-translate-fuzzy">
Esta herramienta construye desde cero un objeto Muro encima de cualquier objeto basado en [[Part Module/es|formas]]. Cuando se construye sobre una forma existente, un muro se puede basar en:
{{GuiCommand/es
|Name=Arch Wall
|Name/es=Arquitectura Muro
|MenuLocation=Arquitectura → Muro
|Workbenches=[[Arch_Workbench/es|Arquitectura]]
|Shortcut={{KEY|W}} {{KEY|A}}
|SeeAlso=[[Arch_Structure/es|Arquitectura Estructura]]
}}
</div>


<span id="Description"></span>
* Un objeto lineal 2D, como líneas, contornos, arcos o croquis, en cuyo caso puedes cambiar el espesor, alineación (derecha, izquierda o centrado) y altura
==Descripción==
* Una cara plana, en cuyo caso sólo puedes cambiar la altura
* Un sólido, en cuyo caso no puedes cambiar nada
* A '''mesh''', in which case the underlying mesh must be a closed, non-manifold solid.


<div class="mw-translate-fuzzy">
[[Image:Arch Wall example.jpg|780px]]
Esta herramienta construye un objeto Muro desde cero o sobre cualquier otro objeto basado en el [[Part_Workbench/es|forma]] o en el [[Mesh_Workbench/es|malla]]. Un muro puede construirse sin ningún objeto base, en cuyo caso se comporta como un volumen cúbico, utilizando las propiedades de longitud, anchura y altura. Cuando se construye sobre una forma existente, un muro puede estar basado en:
''Example of walls built from a line, a wire, a face, a solid and a sketch''
</div>


* Un '''objeto 2D lineal''', como líneas, hilos, arcos o bocetos, en cuyo caso puede cambiar el grosor, la alineación (derecha, izquierda o centrada) y la altura. La propiedad de longitud no tiene efecto.
Los muros también pueden tener adicciones y sustracciones. Las adicciones son otros objetos cuyas formas se unen en esta forma de los muros, mientras que las sustracciones son eliminadas. Las adicciones y sustracciones se pueden crear con las herramientas {{KEY|[[Image:Arch Add.png|16px]] [[Arch Add/es|Adicción]]}} y {{KEY|[[Image:Arch Remove.png|16px]] [[Arch Remove/es|Sustracción]]}}. Las adicciones y sustracciones no tienen influencia sobre los parámetros del muro como el alto o ancho, que aún pueden ser modificados.
* Una '''cara plana''', en cuyo caso sólo puede cambiar la altura. Las propiedades de longitud y anchura no tienen ningún efecto. Sin embargo, si la cara base es vertical, el muro utilizará la propiedad de anchura en lugar de la de altura, lo que te permitirá construir muros a partir de objetos espaciales o estudios de masas.
* Un '''sólido''', en cuyo caso las propiedades de longitud, anchura y altura no tienen ningún efecto. El muro simplemente utiliza el sólido subyacente como su forma.
* Una '''malla'''', en cuyo caso la malla subyacente debe ser un sólido cerrado y múltiple.


[[Image:Arch Wall example.jpg|780px]]
Los muros pueden tener su altura automáticamente, si están incluidos en objetos de nivel superior como [[Arch Floor/es|Pisos]]. La altura debe mantenerse a cero, así el muro adoptará la altura especificada en el objeto padre.
{{Caption|Muros construidos a partir de una línea, un cable, una cara, un sólido y un boceto}}

Los muros también pueden tener adiciones o sustracciones. Las adiciones son otros objetos cuyas formas se unen en la forma de este Muro, mientras que las sustracciones se restan. Las adiciones y sustracciones se pueden añadir con las herramientas [[Arch Add|Arco Añadir]] y [[Arch Remove|Arco Quitar]]. Las adiciones y sustracciones no influyen en los parámetros de los muros, como la altura y la anchura, que aún pueden modificarse. Los muros también pueden tener su altura automática, si están incluidos en un objeto de nivel superior como [[Arch Floor|floors]]. La altura debe mantenerse en 0, entonces el muro adoptará la altura especificada en el objeto padre.


Cuando varios muros deberían intersecar, tienes que ubicarlos en un [[Arch Floor/es|piso]] para tener su geometría intersecada.
Cuando varios muros deberían intersecar, tienes que ubicarlos en un [[Arch Floor/es|piso]] para tener su geometría intersecada.


<span id="Usage"></span>
==How to use==
==Utilización==


<span id="Drawing_a_wall_from_scratch"></span>
===Drawing a wall from scratch===
===Dibujar un muro desde cero===


<div class="mw-translate-fuzzy">
# Press the {{KEY|[[Image:Arch Wall.png|16px]] [[Arch Wall]]}} button, or press {{KEY|W}} then {{KEY|A}} keys
# Pulse el {{Button|[[Image:Arch Wall.svg|16px]] [[Arch Wall/es|Muro de Arco]]}}, o pulse las teclas {{KEY|W}} y luego {{KEY|A}}.
# Click a first point on the 3D view, or type a [[Draft_Coordinates|coordinate]]
# Haga clic en un primer punto en la vista 3D, o escriba una coordenada
# Click a second point on the 3D view, or type a [[Draft_Coordinates|coordinate]]
# Haz clic en un segundo punto en la vista 3D, o escribe una coordenada
</div>


<span id="Drawing_a_wall_on_top_of_a_selected_object"></span>
===Drawing a wall on top of a selected object===
===Dibujar un muro sobre los objetos seleccionados===


# Select one or more base geometry objects (Draft object, sketch, etc)
# Selecciona uno o más objetos de geometría base (objeto de borrador, croquis, etc.)
# Press the {{KEY|[[Image:Arch Wall.png|16px]] [[Arch Wall]]}} button, or press the {{KEY|W}} then {{KEY|A}} keys
# Pulse el botón {{Button|[[Image:Arch Wall.svg|16px]] [[Arch Wall/es|Arquitectura Muro]]}}, o pulse las teclas {{KEY|W}} y luego {{KEY|A}}.
# Ajuste las propiedades necesarias, como la altura o la anchura.
# Adjust needed properties such as height or width.


==Options==
<span id="Options"></span>
==Opciones==


<div class="mw-translate-fuzzy">
* The height, width and alignment of a wall can be set during drawing, via the task panel
* Los muros comparten las propiedades y comportamientos comunes de todos los [[Arch Component/es|Arquitectura Componentes]]
* When snapping a wall to an existing wall, both walls will be joined into one. The way the two walls are joined depends on their properties: If they have the same width, height and alignment, and if the option "join base sketches" is enabled in the Arch preferences, the resulting wall will be one object based on a sketch made of several segments. Otherwise, the latter wall will be added to the first one as addition.
* La altura, ancho y alineación de un muro se pueden definir mientras se dibuja, por medio del panel de tareas
* Press {{KEY|X}}, {{KEY|Y}} or {{KEY|Z}} after the first point to constrain the second point on the given axis.
* Cuando se ajusta un muro a otro ya existente, ambos se unen en uno. El modo en que dos muros se unen depende de sus propiedades: Si tienen el mismo ancho, altura y alineación, el muro resultante será un objeto basado en un croquis compuesto por varios segmentos. En otro caso, el segundo muro se añadirá al primero como una adicción.
* To enter coordinates manually, simply enter the numbers, then press {{KEY|ENTER}} between each X, Y and Z component.
* Presiona {{KEY|X}}, {{KEY|Y}} o {{KEY|Z}} después del primer punto para restringir el segundo punto a un eje dado.
* Press {{KEY|R}} or click the checkbox to check/uncheck the '''Relative''' button. If relative mode is on, the coordinates of the second point are relative to the first one. If not, they are absolute, taken from the (0,0,0) origin point.
* Para introducir coordenadas manualmente, simplemente introduce los números y presiona {{KEY|Enter}} entre cada componente X, Y y Z.
* Press {{KEY|SHIFT}} while drawing to [[Draft_Constrain|constrain]] your second point horizontally or vertically in relation to the first one.
* Presiona {{KEY|R}} o activa la casilla de selección para activar / desactivar el botón {{KEY|'''Relativas'''}}. Si el modo Relativas está activado, las coordenadas del segundo punto serán relativas al primero. Si no es así, serán absolutas, indicadas a partir del origen de coordenadas (0,0,0).
* Press {{KEY|ESC}} or the '''Cancel''' button to abort the current command.
* Presiona {{KEY|Ctrl}} mientras dibujas para forzar el [[Draft_Snap/es|ajuste]] de tu punto a la posición de ajuste más cercana, independientemente de su distancia.
* Double-clicking on the wall in the tree view after it is created allows you to enter edit mode and access and modify its additions and subtractions
* Presiona {{KEY|Shift}} mientras dibujas para [[Draft_Constrain/es|restringir]] tu segundo punto horizontal o verticalmente en relación al primero.
* Multi-layer walls can be easily created by building several walls from the same baseline. By setting their Align property to either left or right, and specifying an Offset value, you can effectively construct several wall layers. Placing a window in such a wall layer will propagate the opening to the other wall layers based on the same baseline.
* Presiona {{KEY|Esc}} o el botón {{KEY|'''Cancel'''}} para cancelar el comando actual.
* Haciendo doble clic en el muro en la vista en árbol después de que sea creado te permitirá entrar en modo de edición y acceder y modificar sus adicciones y substracciones
* Los muros de múltiples capas se pueden crear fácilmente construyendo varias paredes desde la misma línea de base. Al establecer su propiedad Alinear a la izquierda o a la derecha, y al especificar un valor de Desplazamiento, puede construir efectivamente varias capas de muro. Al colocar una ventana en dicha capa de pared se propagará la apertura a las otras capas de la pared en función de la misma línea base.
* Los Muros también puede hacer uso de [[Arch MultiMaterial/es|Multimateriales]]. Cuando se utiliza un material múltiple, la pared se convertirá en multicapa, utilizando los espesores especificados por el material múltiple. Cualquier capa con un espesor de cero tendrá su espesor definido automáticamente por el espacio restante definido por el valor de Ancho del muro, después de restar las otras capas.
* Los muros se pueden mostrar bloques, en lugar de un solo sólido, al activar su propiedad {{PropertyData|Make Blocks}} . El tamaño y el desplazamiento de los bloques se pueden configurar con diferentes propiedades, y la cantidad de bloques se calcula automáticamente. {{Version/es|0.18}}
</div>


==Snapping==
<span id="Snapping"></span>
==Ajuste==


El ajuste funciona un poco diferente con los muros de Arquitectura que con otros objetos de Arquitectura y Borrador. Si un muro tiene un objeto base, el ajuste se anclará al objeto base, en lugar de a la geometría del muro, lo que permite alinear fácilmente los muros por su línea base. Sin embargo, si quiere ajustarse específicamente a la geometría del muro, pulsando {{KEY|Ctrl}} cambiará el ajuste al objeto muro.
Snapping works a bit differently with Arch walls than other Arch and Draft objects. If a wall has a baseline object, snapping will anchor to the base object, instead of the wall geometry, allowing to easily align walls by their baseline. If, however, you specifically want to snap to the wall geometry, pressing {{KEY|CTRL}} will switch snapping to the wall object.


[[Image:Arch wall snap.jpg|780px]]
[[Image:Arch wall snap.jpg|780px]]
{{Caption|Segunda muro que se ajuste perpendicularmente a la primera}}


==Properties==
<span id="Properties"></span>
==Propiedades==


Wall objects inherit the properties of [[Part Module|Part]] objects, and also have the following extra properties:
Wall objects inherit the properties of [[Part Workbench|Part]] objects, and also have the following extra properties:

* {{PropertyData|Align}}: The alignment of the wall on its baseline: Left, right or center
===Data===
* {{PropertyData|Base}}: The base object this wall is built on

* {{PropertyData|Face}}: The index of the face from the base object to use. If the vaue is not set or 0, the whole object is used
{{TitleProperty|Blocks}}
* {{PropertyData|Force Wire}}: If True, and the wall is based on a face, only the border wire of the face is used, resulting in a wall bordering the face

* {{PropertyData|Length}}: The length of the wall (not used when the wall is based on an object)
<div class="mw-translate-fuzzy">
* {{PropertyData|Width}}: The width of the wall (not used when the wall is based on a face)
* {{PropertyData/es|Make Blocks}}: Habilita esto para hacer que el muro genere bloques
* {{PropertyData|Height}}: The height of the wall (not used when the wall is based on a solid). If no height is given, and the wall is inside a [[Arch Floor|floor]] object with its height defined, the wall will automatically take the value of the floor height.
* {{PropertyData/es|Block Length}}: La longitud de cada bloque
* {{PropertyData|Normal}}: An extrusion direction for the wall. If set to (0,0,0), the extrusion direction is automatic.
* {{PropertyData/es|Block Height}}: La altura de cada bloque
* {{PropertyData|Offset}}: This specifies the distance between the wall and its baseline. Works only if the Align property is set to Right or Left.
* {{PropertyData/es|Offset First}}: El desplazamiento horizontal de la primera línea de bloques
* {{PropertyData/es|Offset Second}}: El desplazamiento horizontal de la segunda línea de bloques
* {{PropertyData/es|Joint}}: El tamaño de las juntas entre cada bloque
* {{PropertyData/es|Count Entire}}: La cantidad de bloques enteros (solo lectura)
* {{PropertyData/es|Count Broken}}: La cantidad de bloques rotos (solo lectura)
</div>

{{TitleProperty|Component}}

See [[Arch_Component#Properties|Arch Component]].

{{TitleProperty|IFC}}

See [[Arch_Component#Properties|Arch Component]].

{{TitleProperty|IFC Attributes}}

See [[Arch_Component#Properties|Arch Component]].

{{TitleProperty|Wall}}

<div class="mw-translate-fuzzy">
Los objetos de muro heredan las propiedades de los objetos [[Part_Workbench/es|Pieza]] y también tienen las siguientes propiedades adicionales:
* {{PropertyData/es|Align}}: La alineación del muro en su línea base: izquierda, derecha o centro
* {{PropertyData/es|Base}}: El objeto base sobre el que está construido este muro
* {{PropertyData/es|Face}}: El índice de la cara desde el objeto base a usar. Si el valor no está establecido o es 0, se usa el objeto completo
* {{PropertyData/es|Force Wire}}: Si es verdadero, y el muro se basa en una cara, solo se usa el borde de la cara, lo que da como resultado una pared que bordea la cara
* {{PropertyData/es|Length}}: La longitud del muro (no se usa cuando el muro está basada en un objeto)
* {{PropertyData/es|Width}}: El ancho del muro (no se usa cuando el muro se basa en una cara)
* {{PropertyData/es|Height}}: La altura del muro (no se usa cuando el muro está basado en un sólido). Si no se da altura, y el muro está dentro de un objeto [[Arch Floor/es|floor]] con su altura definida, la pared tomará automáticamente el valor de la altura del piso/floor.
* {{PropertyData/es|Normal}}: Una dirección de extrusión para el muro. Si se establece en (0,0,0), la dirección de extrusión es automática.
* {{PropertyData/es|Offset}}: Esto especifica la distancia entre el muro y su línea base. Funciona solo si la propiedad Align está configurada a Derecha o Izquierda.
</div>


==Scripting==
==Scripting==


<div class="mw-translate-fuzzy">
La herramienta Muro se puede utilizar en [[macros/es|macros]] y desde la consola de Python utilizando las siguientes funciones:
==Guión==
<syntaxhighlight>
{{Emphasis|Ver también:}} [[Arch_API/es|Borrador API]] y [[FreeCAD_Scripting_Basics/es|Fundamentos de Guión FreeCAD]].
makeWall ( [obj],[length],[width],[height],[align],[face],[name] )
</div>
</syntaxhighlight>

* crea un muro basado en un objeto dado, el cual puede ser un croquis, un objeto de boceto, una cara o un sólido. align puede ser "Center","Left" o "Right". If you provide no base object, then you can use numeric values for length, width and height. Face can be used to give the index of a face from the underlying object, to build this wall on, instead of using the whole object.
<div class="mw-translate-fuzzy">
* Returns the created wall, or None if the operation failed.
La herramienta Wall se puede utilizar en [[macros/es|macros]] y desde la consola de [[Python/es|Python]] utilizando la siguiente función:
</div>

{{Code|code=
Wall = makeWall(baseobj=None, length=None, width=None, height=None, align="Center", face=None, name="Wall")
}}

* Crea un objeto {{incode|Wall}} a partir del {{incode|baseobj}} dado, que puede ser un [[Draft Workbench|Objeto borrador]], un [[Sketcher Workbench|Sketch]], una cara o un sólido.
** Si no se da {{incode|baseobj}}, puedes proporcionar los valores numéricos para el {{incode|length}}, {{incode|width}} (grosor), y {{incode|height}}.
** Si se da, {{incode|face}} puede usarse para dar el índice de una cara del objeto subyacente, para construir este muro, en lugar de usar todo el objeto.
* {{incode|align}} puede ser {{incode|"Center"}}, {{incode|"Left"}} o {{incode|"Right"}}.
* Devuelve {{incode|None}} si la operación falla.


Ejemplo:
Ejemplo:

<syntaxhighlight>
{{Code|code=
import FreeCAD, Draft, Arch
import FreeCAD, Draft, Arch
baseline = Draft.makeLine(FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,0,0))

Arch.makeWall(baseline,None,0.1,2)
p1 = FreeCAD.Vector(0, 0, 0)
</syntaxhighlight>
p2 = FreeCAD.Vector(2000, 0, 0)
<languages/>
baseline = Draft.makeLine(p1, p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()

Wall2 = Arch.makeWall(None, length=2000, width=200, height=1000)
Draft.move(Wall2, FreeCAD.Vector(0, -1000, 0))
FreeCAD.ActiveDocument.recompute()
}}


<div class="mw-translate-fuzzy">
{{Docnav/es
|
|[[Arch_Structure/es|Estructura]]
|[[Arch_Workbench/es|Arquitectura]]
|
|IconR=Arch_Structure.svg
|IconC=Workbench_Arch.svg
}}
</div>

{{Arch Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 16:25, 9 May 2024

Arquitectura Muro

Ubicación en el Menú
Arquitectura → Muro
Entornos de trabajo
Arquitectura
Atajo de teclado por defecto
W A
Introducido en versión
-
Ver también
Arquitectura Estructura

Descripción

Esta herramienta construye un objeto Muro desde cero o sobre cualquier otro objeto basado en el forma o en el malla. Un muro puede construirse sin ningún objeto base, en cuyo caso se comporta como un volumen cúbico, utilizando las propiedades de longitud, anchura y altura. Cuando se construye sobre una forma existente, un muro puede estar basado en:

  • Un objeto 2D lineal, como líneas, hilos, arcos o bocetos, en cuyo caso puede cambiar el grosor, la alineación (derecha, izquierda o centrada) y la altura. La propiedad de longitud no tiene efecto.
  • Una cara plana, en cuyo caso sólo puede cambiar la altura. Las propiedades de longitud y anchura no tienen ningún efecto. Sin embargo, si la cara base es vertical, el muro utilizará la propiedad de anchura en lugar de la de altura, lo que te permitirá construir muros a partir de objetos espaciales o estudios de masas.
  • Un sólido, en cuyo caso las propiedades de longitud, anchura y altura no tienen ningún efecto. El muro simplemente utiliza el sólido subyacente como su forma.
  • Una malla', en cuyo caso la malla subyacente debe ser un sólido cerrado y múltiple.

Muros construidos a partir de una línea, un cable, una cara, un sólido y un boceto

Los muros también pueden tener adiciones o sustracciones. Las adiciones son otros objetos cuyas formas se unen en la forma de este Muro, mientras que las sustracciones se restan. Las adiciones y sustracciones se pueden añadir con las herramientas Arco Añadir y Arco Quitar. Las adiciones y sustracciones no influyen en los parámetros de los muros, como la altura y la anchura, que aún pueden modificarse. Los muros también pueden tener su altura automática, si están incluidos en un objeto de nivel superior como floors. La altura debe mantenerse en 0, entonces el muro adoptará la altura especificada en el objeto padre.

Cuando varios muros deberían intersecar, tienes que ubicarlos en un piso para tener su geometría intersecada.

Utilización

Dibujar un muro desde cero

  1. Pulse el Muro de Arco, o pulse las teclas W y luego A.
  2. Haga clic en un primer punto en la vista 3D, o escriba una coordenada
  3. Haz clic en un segundo punto en la vista 3D, o escribe una coordenada

Dibujar un muro sobre los objetos seleccionados

  1. Selecciona uno o más objetos de geometría base (objeto de borrador, croquis, etc.)
  2. Pulse el botón Arquitectura Muro, o pulse las teclas W y luego A.
  3. Ajuste las propiedades necesarias, como la altura o la anchura.

Opciones

  • Los muros comparten las propiedades y comportamientos comunes de todos los Arquitectura Componentes
  • La altura, ancho y alineación de un muro se pueden definir mientras se dibuja, por medio del panel de tareas
  • Cuando se ajusta un muro a otro ya existente, ambos se unen en uno. El modo en que dos muros se unen depende de sus propiedades: Si tienen el mismo ancho, altura y alineación, el muro resultante será un objeto basado en un croquis compuesto por varios segmentos. En otro caso, el segundo muro se añadirá al primero como una adicción.
  • Presiona X, Y o Z después del primer punto para restringir el segundo punto a un eje dado.
  • Para introducir coordenadas manualmente, simplemente introduce los números y presiona Enter entre cada componente X, Y y Z.
  • Presiona R o activa la casilla de selección para activar / desactivar el botón Relativas. Si el modo Relativas está activado, las coordenadas del segundo punto serán relativas al primero. Si no es así, serán absolutas, indicadas a partir del origen de coordenadas (0,0,0).
  • Presiona Ctrl mientras dibujas para forzar el ajuste de tu punto a la posición de ajuste más cercana, independientemente de su distancia.
  • Presiona Shift mientras dibujas para restringir tu segundo punto horizontal o verticalmente en relación al primero.
  • Presiona Esc o el botón Cancel para cancelar el comando actual.
  • Haciendo doble clic en el muro en la vista en árbol después de que sea creado te permitirá entrar en modo de edición y acceder y modificar sus adicciones y substracciones
  • Los muros de múltiples capas se pueden crear fácilmente construyendo varias paredes desde la misma línea de base. Al establecer su propiedad Alinear a la izquierda o a la derecha, y al especificar un valor de Desplazamiento, puede construir efectivamente varias capas de muro. Al colocar una ventana en dicha capa de pared se propagará la apertura a las otras capas de la pared en función de la misma línea base.
  • Los Muros también puede hacer uso de Multimateriales. Cuando se utiliza un material múltiple, la pared se convertirá en multicapa, utilizando los espesores especificados por el material múltiple. Cualquier capa con un espesor de cero tendrá su espesor definido automáticamente por el espacio restante definido por el valor de Ancho del muro, después de restar las otras capas.
  • Los muros se pueden mostrar bloques, en lugar de un solo sólido, al activar su propiedad DatosMake Blocks . El tamaño y el desplazamiento de los bloques se pueden configurar con diferentes propiedades, y la cantidad de bloques se calcula automáticamente. introducido en la versión 0.18

Ajuste

El ajuste funciona un poco diferente con los muros de Arquitectura que con otros objetos de Arquitectura y Borrador. Si un muro tiene un objeto base, el ajuste se anclará al objeto base, en lugar de a la geometría del muro, lo que permite alinear fácilmente los muros por su línea base. Sin embargo, si quiere ajustarse específicamente a la geometría del muro, pulsando Ctrl cambiará el ajuste al objeto muro.

Segunda muro que se ajuste perpendicularmente a la primera

Propiedades

Wall objects inherit the properties of Part objects, and also have the following extra properties:

Data

Blocks

  • DATOSMake Blocks: Habilita esto para hacer que el muro genere bloques
  • DATOSBlock Length: La longitud de cada bloque
  • DATOSBlock Height: La altura de cada bloque
  • DATOSOffset First: El desplazamiento horizontal de la primera línea de bloques
  • DATOSOffset Second: El desplazamiento horizontal de la segunda línea de bloques
  • DATOSJoint: El tamaño de las juntas entre cada bloque
  • DATOSCount Entire: La cantidad de bloques enteros (solo lectura)
  • DATOSCount Broken: La cantidad de bloques rotos (solo lectura)

Component

See Arch Component.

IFC

See Arch Component.

IFC Attributes

See Arch Component.

Wall

Los objetos de muro heredan las propiedades de los objetos Pieza y también tienen las siguientes propiedades adicionales:

  • DATOSAlign: La alineación del muro en su línea base: izquierda, derecha o centro
  • DATOSBase: El objeto base sobre el que está construido este muro
  • DATOSFace: El índice de la cara desde el objeto base a usar. Si el valor no está establecido o es 0, se usa el objeto completo
  • DATOSForce Wire: Si es verdadero, y el muro se basa en una cara, solo se usa el borde de la cara, lo que da como resultado una pared que bordea la cara
  • DATOSLength: La longitud del muro (no se usa cuando el muro está basada en un objeto)
  • DATOSWidth: El ancho del muro (no se usa cuando el muro se basa en una cara)
  • DATOSHeight: La altura del muro (no se usa cuando el muro está basado en un sólido). Si no se da altura, y el muro está dentro de un objeto floor con su altura definida, la pared tomará automáticamente el valor de la altura del piso/floor.
  • DATOSNormal: Una dirección de extrusión para el muro. Si se establece en (0,0,0), la dirección de extrusión es automática.
  • DATOSOffset: Esto especifica la distancia entre el muro y su línea base. Funciona solo si la propiedad Align está configurada a Derecha o Izquierda.

Scripting

La herramienta Wall se puede utilizar en macros y desde la consola de Python utilizando la siguiente función:

Wall = makeWall(baseobj=None, length=None, width=None, height=None, align="Center", face=None, name="Wall")
  • Crea un objeto Wall a partir del baseobj dado, que puede ser un Objeto borrador, un Sketch, una cara o un sólido.
    • Si no se da baseobj, puedes proporcionar los valores numéricos para el length, width (grosor), y height.
    • Si se da, face puede usarse para dar el índice de una cara del objeto subyacente, para construir este muro, en lugar de usar todo el objeto.
  • align puede ser "Center", "Left" o "Right".
  • Devuelve None si la operación falla.

Ejemplo:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()

Wall2 = Arch.makeWall(None, length=2000, width=200, height=1000)
Draft.move(Wall2, FreeCAD.Vector(0, -1000, 0))
FreeCAD.ActiveDocument.recompute()