miércoles, 23 de noviembre de 2022

Modelador FreeCAD (XXVII)

 

Banco de trabajo Draft

FreeCAD (XXVII)

Trabajo con el banco Draft

El banco de trabajo Draft se parece al banco Sketcher porque los dos producen formas 2D. La diferencia principal es el modo en que cada banco maneja los sistemas de coordenadas y la forma en que se colocan los objetos. En Draft, los objetos se colocan libremente en el sistema global de coordenadas, normalmente haciendo capturas a la malla de dibujo o a otros objetos. En Sketcher, cada croquis define un sistema local de coordenadas que sirve de referencia a todos los elementos geométricos que lo componen. Por otra parte, el croquis se basa en restricciones para definir la posición final de sus puntos. El propósito del banco de trabajo Draft es la creación de dibujos 2D que pueden trazarse sobre una malla. El banco de trabajo Arch construye la mayor parte de sus elementos sobre herramientas definidas en el banco Draft. El banco Sketcher, en cambio, tiene como propósito la creación de dibujos 2D que requieren relaciones precisas entre sus puntos, no se apoya sobre una malla, sino sobre reglas de posicionamiento. Sketcher se utiliza sobre todo en combinación con el banco de trabajo Part Design, para la creación de sólidos. Los objetos Draft pueden convertirse en objetos Sketch mediante el botón “Borrador a Croquis”.

Creación de elementos

Para trabajar con el banco de trabajo Draft se puede seguir el procedimiento siguiente:

  1. Abrir FreeCAD > Crear nuevo… > seleccionar el banco de trabajo Draft.
  2. Seleccionar la vista Top para ver el plano de trabajo en planta.
  3. Seleccionar el plano de trabajo Arriba (XY).
  4. Para crear arcos con centro, pulsar el botón Herramientas de arco > en la ventana Arco, activar Global y consignar las coordenadas 0,0,0 > Radio: indicar el radio > Ángulo de inicio: medido a partir del eje X > Ángulo de apertura: medido a partir del ángulo de inicio.
  5. Para crear líneas, pulsar el botón Línea > activar las capturas adecuadas > seleccionar los puntos extremos de la línea utilizando las capturas.

Combinar elementos

Varios elementos independientes pueden ser combinados para crear un único elemento compuesto. La combinación puede seguir siendo un elemento paramétrico o dejar de ser paramétrica. Una polilínea hace que los elementos que lo componen pierdan su carácter paramétrico. Crear una polilínea a partir de varias líneas y arcos interconectados es muy sencillo, basta con seleccionar todas las líneas y arcos que deban conformar la polilínea final y pulsar el botón Actualización (flecha ascendente). Si se necesita mantener el carácter paramétrico, habrá que seguir el procedimiento siguiente:

  1. Cambiar al banco de trabajo Part.
  2. Seleccionar todos los componentes > pulsar el botón Herramientas compuestas.

Rectángulos, círculos y polígonos

  1. Para crear rectángulos, con el banco Draft seleccionado, pulsar Rectángulo > consignar las coordenadas del primer punto > para que las coordenadas del segundo sean globales, desactivar Relativo (R) > consignar las coordenadas del segundo punto > con Rectangle seleccionado, comprobar sus propiedades y ajustarlas según convenga.
  2. Para crear círculos, pulsar Circunferencia > consignar las coordenadas del centro > consignar el radio.
  3. Para crear polígonos regulares, pulsar Polígono > consignar las coordenadas del centro > indicar el número de lados > indicar el radio > Intro.

Si un rectángulo, un círculo o un polígono no debe tener cara, la propiedad Make Face debe ser false. Si debe tener cara pero sólo se debe ver las aristas, se puede poner Make Face en true y luego, en la solapa Vista, poner Display Mode en Wireframe.

Matrices

Las matrices se utilizan para replicar un objeto varias veces en una dirección ortogonal según los ejes de coordenadas, o bien alrededor de un eje de revolución, o a lo largo de una ruta. Para crear una matriz polar, el proceso es el siguiente: Seleccionar el elemento a replicar > desplegar Herramientas de matriz > Matriz polar > Ángulo polar: 360 para el círculo completo > Número de elementos: > Centro de rotación: introducir coordenadas.

Cotas

Las cotas lineales funcionan mejor cuando se utiliza las capturas adecuadas, aunque también se pueden introducir coordenadas. Para introducir cotas lineales correctamente el procedimiento es el siguiente: 

  1. Editar > Preferencias… > Draft > solapa Textos y cotas >  ajustar Tamaño de la fuente, Tamaño de las líneas de extensión (las líneas que apuntan a los puntos seleccionados desde la línea de cota), Extensión línea overshoot (prolongaciones de las líneas de extensión), Cota más allá de la línea de cota (prolongaciones de la línea de cota), Tamaño de las flechas y Espaciado de texto (espacio entre el texto y la línea de cota) > indicar si se debe “Mostrar la unidad en las cotas” > OK.
  2. Pulsar el botón Cota > comprobar que el método de captura seleccionado es el adecuado > seleccionar punto inicial y punto final > ubicar la cota.
  3. Pulsar de nuevo Cota y añadir una nueva cota. Completar el acotado.
  4. Si es necesario, corregir la ubicación de las cotas mediante el botón Mover.

Textos

Los textos son figuras planas simples que se crean en la vista 3D pero no generan ninguna forma, así que no se los puede utilizar en operaciones complejas como extrusiones u operaciones booleanas. Para crear un texto se puede seguir el procedimiento siguiente: botón Texto > capturar un punto de inserción > escribir el texto en la ventana Text > pulsar Crear texto > seleccionar Text en el árbol de selección > en la ventana Vista, ajustar Font Size y Justification.

Cadenas de texto

Las cadenas de texto son formas compuestas por polilíneas que se adaptan al diseño de una fuente de texto. Las cadenas de texto sí tienen forma, y pueden ser utilizadas en operaciones complejas, como extrusiones u operaciones booleanas. Para crear una cadena de texto se puede seguir el proceso siguiente: botón “Forma a partir de texto” > indicar un punto de inserción o introducir sus coordenadas > en Cadena de texto, introducir el texto > asignar una Altura > en Tipo de archivo de letra, botón [...] > seleccionar una fuente entre las disponibles en C:/Windows/Fonts > OK.

Crear dibujos técnicos

Los objetos creados con el banco Draft pueden ser guardados, exportados a otros formatos, como SVG o DXF, o impresos. También se puede crear un plano técnico en el que se muestre los objetos junto con información adicional. El procedimiento a seguir puede ser el siguiente:

  1. Desactivar la rejilla, mediante el botón “Cambiar cuadrícula de Borrador”, en el menú de capturas, o el botón “Alternar rejilla Encendido/Apagado”, en la barra inferior.
  2. Seleccionar el banco de trabajo TechDraw > botón Insertar Página por Defecto.
  3. En el árbol de selección, seleccionar todos los objetos a representar en el plano > pulsar el botón Insertar Vista Activa (Vista 3D) > OK.
  4. En el árbol de selección, seleccionar Page > en la solapa Datos, apartado Page, ajustar la escala en Scale.
  5. Desglosar Page en el árbol de selección y seleccionar ActiveView > en la solapa Datos, apartado Base, Scale Type: Page > botón Actualizar pantalla > botón Activar o desactivar la vista de marcos.

TechDraw funciona mejor con objetos que tienen una forma topológica Part.

lunes, 21 de noviembre de 2022

Modelador FreeCAD (XXVI)

 

Modelado de panel sandwich en FreeCAD

FreeCAD (XXVI)

Modelado de panel sandwich con Arch

Las modalidades de ratón más adecuadas para trabajar en CAD son los modos CAD y Gesture.

Importar y exportar a IFC

Para importar y exportar proyectos a/desde el formato IFC, FreeCAD utiliza el importador IfcOpenShell, que se debe instalar de forma separada desde http://ifcopenshell.org/python.html. Hay que elegir una versión basada en la misma versión de Python que utiliza FreeCAD.

Banco de trabajo Drawing Dimensioning

El banco de trabajo Drawing Dimensioning ofrece muchas herramientas para añadir cotas y anotaciones en los planos 2D que se generan con FreeCAD. El banco está disponible en el enlace https://github.com/hamish2014/FreeCAD_drawing_dimensioning.

Banco de trabajo Assembly2

El banco Assembly2 ofrece una serie de herramientas básicas de ensamblaje. Puede descargarse desde https://github.com/hamish2014/FreeCAD_assembly2.

Modelado de un panel sandwich

El botón Ventana, del banco de trabajo Arch, constituye una herramienta capaz de construir objetos 3D complejos a partir de un croquis 2D que contiene los contornos de varias piezas. Se puede utilizar para modelar un tejado de paneles. Luego bastará con convertir la “ventana” creada en otro tipo de objeto Arch. El proceso es el siguiente:

  1. Abrir FreeCAD y seleccionar el banco de trabajo Sketcher.
  2. Botón Crear croquis > en Choose orient…, Sketch orientation, seleccionar Plano XY > OK.
  3. Botón Crear rectángulos > seleccionar el origen de uno de los cargaderos y después el vértice opuesto > crear un segundo rectángulo junto al primero, para el segundo cargadero.
  4. Botón Restricción de distancia vertical > seleccionar los dos vértices que limitan la altura del primer rectángulo y asignar una altura > asignar la misma altura al segundo rectángulo.
  5. Botón Constrain horizontal distance > seleccionar los dos vértices que limitan la anchura del primer rectángulo y asignar una anchura > asignar la misma anchura al segundo rectángulo.
  6. Añadir una restricción de distancia vertical para que los dos rectángulos se mantengan alineados, haciendo que la distancia vertical entre dos vértices sea 0.
  7. Añadir una restricción de distancia horizontal para que los dos rectángulos se mantengan separados una determinada distancia en horizontal.
  8. Añadir rectángulos para las vigas de borde, en los extremos del paño y con las dimensiones adecuadas, respetando 1 cm de holgura con los cargaderos, para evitar confusiones en el reconocimiento de polígonos.
  9. Añadir rectángulos para piezas de refuerzo en esquinas, respetando las holguras con los demás rectángulos.
  10. Añadir rectángulos para las viguetas, con holguras en el encuentro con los cargaderos.
  11. Comprobar en Mensajes del solver si el croquis está aún Sub-restringido, y si lo está, comprobar cuántos DoF tiene todavía (Degrees of Freedom = grados de libertad). Aunque todas las dimensiones estén restringidas, el croquis al completo se puede desplazar, a no ser que uno de sus vértices tenga una restricción de coincidencia con el origen de coordenadas.
  12. Pulsar Close para acabar la edición del croquis.
  13. Seleccionar el banco de trabajo Arch > con Sketch seleccionado en el árbol de selección, pulsar el botón Ventana.
  14. Doble clic en Ventana > en Elementos de la ventana, Componentes, seleccionar Default > pulsar el botón - Quitar > en Alambres, seleccionar Wire0 > pulsar el botón + Añadir > Nombre: indicar uno > Tipo: dejarlo en Marco > pulsar Wire0 hasta que aparezca en Alambres > Espesor: indicar el adecuado > dejar Desplazamiento a 0, para que la pieza se genere en el plano de base > botón + Crear/Actualizar componente > crear el resto de los componentes, cada uno con su espesor y su Wire > Close.
  15. Comprobar que las extrusiones se han realizado correctamente y que los espesores han sido registrados en la unidad adecuada.
  16. Editar el Sketch de nuevo > añadir un nuevo rectángulo para la cobertura, dejando holguras con los rectángulos existentes para no crear conflictos > Close.
  17. Editar la Ventana otra vez > seleccionar el nuevo Wire y pulsar + Añadir > asignar nombre y tipo (el tipo puede ser Solid panel, si la cobertura es opaca) > seleccionar el alambre > adjudicar un espesor > asignar un desplazamiento, para que quede una holgura entre la cobertura y la estructura > + Crear/Actualizar componente > Close.
  18. Comprobar que la extrusión y el desplazamiento se han generado en la dirección adecuada. Si es necesario, editar la ventana para corregir el signo de las dimensiones.
  19. Para crear la cobertura en el otro extremo de la estructura se puede utilizar el mismo Wire, asignando el desplazamiento necesario para que el elemento acabe en la posición correcta.
  20. Tras completar el modelado, seleccionar la Ventana en el árbol de selección > pulsar el botón Herramientas de panel.

Construcción con paneles

Una vez creado el panel, se puede hacer copias con el botón Clonar. El clon se generará superpuesto con el panel original, y luego se podrá seleccionar y editar su posición (mediante el botón Mover) y orientación (mediante el botón Girar) según convenga.

domingo, 20 de noviembre de 2022

Modelador FreeCAD (XXV)

 

Ventanas personalizadas en FreeCAD

FreeCAD (XXV)

Personalización de puertas y ventanas

Para insertar puertas y ventanas personalizadas se puede realizar los ajustes preliminares siguientes:

  1. Abrir FreeCAD, crear un documento nuevo y seleccionar el banco de trabajo Arch.
  2. Editar > Preferencias… > menú General > solapa Unidades > Unidad del sistema: MKS > Número de decimales: 4 > menú Draft > solapa Cuadrícula y ajuste > Líneas principales cada: 20 > Espaciado de la cuadrícula: 50 mm > Tamaño de cuadrícula: 1000 líneas > OK.
  3. Seleccionar el banco de trabajo Arch.
  4. Si no se ve la cuadrícula, pulsar el botón Cambiar cuadrícula de borrador.

Construcción de muro y colocación de carpinterías

  1. Botón Polilínea > definir vértices contrarreloj y prestando atención al sistema de coordenadas (global o relativo) > pulsar Terminado o Cerrar, dependiendo del tipo de polilínea.
  2. Pulsar 0 para cambiar a vista isométrica > seleccionar Wire > pulsar Muro > comprobar el espesor, la altura y la alineación.
  3. Botón Ventana > ajustar dimensiones > seleccionar punto de captura > capturar punto en el muro creado > insertar las demás ventanas que posean las mismas dimensiones, cada una en su posición.

Creación puertas y ventanas personalizadas

Se puede crear puertas y ventanas personalizadas modificando el croquis de una ventana predefinida:

  1. Insertar una ventana predefinida, con la anchura y la altura adecuadas.
  2. Desglosar la ventana en el árbol de selección y hacer doble clic en su Sketch.
  3. Editar el croquis. Se puede convertir líneas existentes en líneas auxiliares mediante el botón Alternar geometría de construcción. Se puede añadir arcos o líneas, y las restricciones necesarias para que dichos segmentos tengan sus extremos en otros o sean tangentes a otros, para que la altura del hueco sea la correcta, etc. También se puede recortar líneas existentes. Cuando el diseño está totalmente corregido, se debe pulsar Close. La ventana se actualizará automáticamente, adoptando el nuevo diseño.
  4. Para que el hueco del muro se adapte al nuevo diseño, habrá que seleccionarlo, pulsar el botón derecho del ratón y seleccionar Recalcular objeto.

Duplicar carpinterías personalizadas

Para duplicar una ventana personalizada hay que seguir el proceso siguiente:

  1. En el árbol de selección, seleccionar sólo el Sketch de la ventana personalizada a duplicar.
  2. Editar > Duplicar la selección.
  3. Seleccionar el nuevo Sketch > pulsar la barra espaciadora para hacerlo visible > en la solapa Datos, apartado Attachment, Map Mode, pulsar Deactivated > [...] > en Modo de fijación, seleccionar Cara plana > en la ventana 3D, seleccionar el paño de muro en el que se quiere situar la copia > pulsar Actualizar pantalla > en Attachment, corregir la ubicación.
  4. Con el Sketch seleccionado en el árbol de selección, pulsar Ventana. Un nuevo hueco se abrirá con la normal adecuada, pero el hueco no tendrá bien definidos sus componentes.
  5. Doble clic en la ventana duplicada > en Elementos de la ventana, Componentes, seleccionar Default > - Quitar.
  6. + Añadir > Nombre: OutrFrame > en Alambres, seleccionar Wire0 y Wire1 > Espesor: indicar espesor del marco > + Crear/Actualizar componente.
  7. + Añadir > Nombre: InnerFrame > en Alambres, seleccionar Wire2 y Wire3 > Espesor: indicar espesor del bastidor > + Crear/Actualizar componente.
  8. + Añadir > Nombre: InnerGlass > Tipo: Glass panel >en Alambres, seleccionar Wire3 > Espesor: indicar espesor del vidrio > Desplazamiento: indicar la distancia desde el borde del bastidor hasta el vidrio > + Crear/Actualizar componente.
  9. Close.

martes, 15 de noviembre de 2022

Modelador FreeCAD (XXIV)

 

Ventanas y puertas en FreeCAD

FreeCAD (XXIV)

Ventanas abiertas

Para crear un modelo e insertar en él puertas y ventanas, el procedimiento puede ser el siguiente:

  1. Abrir FreeCAD > Crear nuevo…
  2. Seleccionar el banco de trabajo Arch.
  3. Editar > Preferencias… > solapa Unidades > Unidad del sistema: MKS > Número de decimales: 4 > menú Draft > solapa Cuadrícula y ajuste > Líneas principales cada: 20 > Espaciado de la cuadrícula: 0,05 m > Tamaño de cuadrícula: 1000 líneas > OK.
  4. Si la cuadrícula no se ve, activar el botón “Cambiar cuadrícula de borrador”.
  5. Pulsar el número 2 para seleccionar una vista en planta > pulsar el botón Polilínea > crear una polilínea cerrada indicando los vértices en sentido antihorario.
  6. Pulsando el número 0 la vista cambia a isométrica.
  7. En la solapa Datos, comprobar que Make Face: false.
  8. Con la polilínea (Wire) seleccionada, pulsar el botón Muro.
  9. Como plano de trabajo, seleccionar Planta.
  10. Pulsar el botón Ventana > en Opciones de ventana, Configuración preestablecida: seleccionar > consignar las dimensiones > seleccionar punto de captura adecuado (por ejemplo “Adherir en punto medio”) > capturar punto de inserción en una de las aristas inferiores del muro > completar la inserción de todas las ventanas que sean iguales.
  11. Insertar las demás ventanas, cada una con su configuración y dimensiones.

El sistema de unidades MKS es apropiado para tratar con las medidas típicas de un edificio. Cuando se traza la polilínea, pulsar la tecla X hace que la dimensión que se indique a continuación se mida en la dirección del eje X, y pulsar la tecla Y hace que se mida en la del eje Y.

Edición de la posición de las ventanas

Para editar la posición de una ventana hay que seguir el procedimiento siguiente:

  1. Seleccionar su Sketch y editar su posición en Base / Placement.
  2. Seleccionar el muro en el que está, en el árbol de selección, y pulsar el botón derecho > Marcar para recalcular > Ctrl + R para recalcular > tecla de función F5 para que se actualice la vista.

Abrir puertas

Para abrir puertas hay que seguir el procedimiento siguiente:

  1. Seleccionar el Sketch de una puerta y pulsar la barra espaciadora para que se haga visible.
  2. Hacer doble clic en la puerta para editarla > en Elementos de la ventana, Componentes, seleccionar Door > botón Editar > en la ventana 3D, seleccionar una línea vertical del croquis de la puerta > pulsar el botón junto a Bisagra > en Modo de apertura, seleccionar > botón +Crear/Actualizar componente > botón Close.
  3. Seleccionar la puerta > en la solapa Datos, apartado Window, Opening: indicar un ángulo de apertura (por ejemplo, 45).
  4. Seleccionar la puerta > en la solapa Datos, apartado Window, Symbol Elev…: true > Symbol Plan: true.
  5. Ajustar la apertura de las demás puertas del modelo, y activar sus símbolos para representación en planta y alzado.

Abrir ventanas

  1. Seleccionar el Sketch de una ventana y pulsar la barra espaciadora para hacerlo visible.
  2. En el árbol de selección, hacer doble clic en la ventana.
  3. Seleccionar el componente InnerFrame y pulsar Editar.
  4. En la ventana 3D, seleccionar la línea de bisagra de la ventana > botón junto a Bisagra.
  5. Modo de apertura: seleccionar > +Crear/actualizar componente > Close.
  6. Seleccionar la ventana en el árbol de selección > en la solapa Datos, apartado Window, Opening: indicar el ángulo (por ejemplo, 45). Si no se abre en la dirección correcta, se puede hacer doble clic en la ventana y pulsar Invertir la dirección de apertura y Close.
  7. Seleccionar la ventana y activar los símbolos Elev… y Plan.
  8. Ajustar la apertura de las demás ventanas y activar sus símbolos de apertura en planta y alzado.

Crear plantas

Para crear un plano de planta hay que seguir el proceso siguiente:

  1. Seleccionar todos los componentes del árbol de selección > botón Plano de sección.
  2. Seleccionar Section > en la solapa Vista, apartado Section Plane, ajustar Arrow Size para que resulte apreciable (por ejemplo, 200 mm).
  3. Seleccionar el banco de trabajo TechDraw > botón Insertar página por defecto.
  4. Seleccionar Section > botón Insertar objeto Arch Workbench.
  5. Desglosar Page y seleccionar ArchView > en la solapa Datos, apartado Base, ajustar Scale para que la imagen encaje en la plantilla (por ejemplo, el valor 0,02 equivale a la escala 1:50, que es una escala típica en las representaciones arquitectónicas). Si no aparece nada en la vista, puede deberse a que la propiedad All On está en false.
  6. Arrastrar la vista creada hasta la posición deseada dentro de la página.
  7. Crear planos de sección adicionales, los necesarios para definir el edificio. La posición de cada uno puede modificarse cambiando las coordenadas de Posición, en Placement.
  8. Crear vistas a partir de los planos de sección adicionales, ajustarles la escala, controlar que la propiedad All On está en true y reposicionar cada vista en la página.

El botón “Insertar página usando plantilla” permite utilizar plantillas personalizadas en formato SVG. Los archivos SVG pueden ser creados con aplicaciones como Inkscape.

Crear alzados

Para crear alzados, el proceso es el siguiente:

  1. Seleccionar todos los objetos del modelo y crear un plano de sección.
  2. Con la nueva Section seleccionada, en la solapa Datos, apartado Section Plane, desplegar Placement > editar el Eje para que sea (1,0,0) > editar el Ángulo para que sea 90 > editar la Posición para que el plano quede fuera del edificio y no lo seccione.
  3. En la solapa Vista, apartado Section Plane, editar Arrow Size.
  4. Crear una vista a partir del nuevo plano de sección y ajustarle la escala.
  5. Con la nueva ArchView seleccionada, en la solapa Datos, apartado Base, ajustar el ángulo de la vista en Rotation > arrastrar la vista hasta una posición adecuada en la página.

El aspecto de los elementos que se generan con el botón Plano de sección y luego se muestran con el botón Insertar objeto Arch Workbench está controlado por el banco de trabajo Arch, el banco TechDraw tiene un control mínimo.

domingo, 13 de noviembre de 2022

Modelador FreeCAD (XXIII)

 

Encuesta BIM en FreeCAD

FreeCAD (XXIII)

El banco de trabajo Arch

El propósito del banco de trabajo Arch es ofrecer un flujo de trabajo BIM completo dentro de FreeCAD. Desde luego, no ofrece las mismas herramientas ni el nivel que ofrecen Revit o ArchiCAD, pero tiene la ventaja de beneficiarse de las demás disciplinas disponibles en FreeCAD y dispone de algunas características que normalmente no se encuentran en las aplicaciones BIM tradicionales:
  • Los objetos arquitectónicos son siempre sólidos, y FreeCAD trabaja siempre con objetos sólidos para asegurar que las operaciones booleanas sean fiables y para evitar errores en el flujo de trabajo.
  • Los objetos arquitectónicos pueden tener cualquier forma, no tienen restricciones. Los muros no tienen por qué ser verticales y las losas no tienen por qué ser planas. Los objetos complejos son difíciles de definir en otras aplicaciones BIM, pero en FreeCAD no presentan ningún problema.
  • Los objetos arquitectónicos pueden ser diseñados con cualquier herramienta de FreeCAD. Por ejemplo, se pueden modelar con el banco de trabajo Part Design y luego se les puede convertir en objetos arquitectónicos, sin dejar de ser totalmente editables.
  • El banco de trabajo Arch trabaja bien con las mallas. Se puede diseñar un modelo arquitectónico en una aplicación basada en mallas, como Blender o SketchUp, y luego importarlo en FreeCAD. Convertir esos objetos en objetos arquitectónicos sólo requiere pulsar un botón.

Las debilidades de FreeCAD

En cuanto a las debilidades de FreeCAD se puede citar las siguientes:
  • FreeCAD no es una aplicación 2D, está pensada para trabajar en 3D. Los bancos de trabajo Draft y Sketcher ofrecen un conjunto razonable de herramientas para dibujar y editar objetos 2D, pero no están hechos para manejar archivos 2D demasiado grandes.
  • Se puede importar archivos IFC de manera bastante fiable, siempre que IfcOpenShell esté instalado en el sistema, pero la exportación IFC no está aún resuelta de manera oficial.
  • La mayor parte de las herramientas de Arch está aún en desarrollo. Herramientas como Techo o Escaleras sólo pueden producir cierto tipo de objetos, y herramientas como Herramientas de estructura o Ventana sólo cuenta con un par de modelos predefinidos.

Flujos de trabajo

El banco de trabajo Arch permite dos tipos principales de flujo de trabajo:
  1. Construir el modelo con una aplicación más rápida, basada en mallas, como Blender o SketchUp, e importarlo luego en FreeCAD para extraer las plantas y las vistas en sección. Construir los modelos directamente en FreeCAD puede ser pesado y lento, así que este método puede ser ventajoso.
  2. Construir el modelo directamente en FreeCAD.
Puede ser aconsejable personalizar una barra de herramientas en el banco de trabajo Arch para tener disponibles las herramientas del banco Sketcher que se usan más a menudo. Para personalizar una barra de herramientas hay que ir a Herramientas > Personalizar…

Capas y grupos

En FreeCAD no hay capas, sino grupos, que proporcionan una manera similar de organizar los objetos. Los grupos no tienen propiedades específicas, pero pueden insertarse dentro de otros grupos, lo cual puede resultar útil.

Construcción directa de modelos en FreeCAD

El modelado puede empezar a partir de la importación de un archivo dxf. Para eso hay que seguir el procedimiento siguiente:
  1. Seleccionar el banco de trabajo Draft.
  2. Ir a Archivo > Importar > elegir el archivo dxf.
  3. En la ventana Preferencias, con la solapa DXF activa, realizar los ajustes oportunos > pulsar OK.
Conviene comprobar que la importación se ha hecho con la escala adecuada. Si el factor de escala ha sido erróneo, puede ser preferible repetir la importación corrigiendo el factor de escala en la ventana Preferencias. Una vez que se ha completado la importación de manera correcta, podremos crear un grupo para almacenar todos los elementos importados. Para ello, en el árbol de selección, botón derecho sobre el nombre del archivo > Crear grupo… > botón derecho sobre Grupo > Renombrar > adjudicar un nombre como Planos2D > Intro > arrastrar todos los objetos del dxf importado dentro del grupo Planos2D.

Construcción de muros

Como la mayor parte de los objetos Arch, los muros pueden ser construidos sobre una gran variedad de objetos: líneas, alambres (polilíneas), croquis, caras o sólidos. También se pueden construir sin ningún objeto de base, definiéndolos mediante su espesor, longitud y altura. La geometría resultante dependerá de la geometría de los objetos utilizados como referencia y de propiedades como el espesor y la altura. Un muro basado en una línea utilizará dicha línea para alinearse; un muro basado en una cara utilizará esa cara como huella; un muro basado en un sólido adoptará la forma del sólido, así que un muro puede adoptar cualquier forma, en realidad. Hay varias estrategias posibles a la hora de construir muros en FreeCAD:
  1. Una estrategia es dibujar una planta completa con Sketcher y construir un gran muro a partir de ella. El problema es que todo el muro estará obligado a tener un solo espesor.
  2. Otra estrategia es construir cada trozo de muro mediante segmentos separados, cada uno con su espesor.
  3. Una tercera estrategia es combinar las dos anteriores: construir varias polilíneas sobre el plano de planta, una por cada tipo diferente de muro. Los tipos pueden diferenciarse no sólo por espesor, sino también por material (hormigón, ladrillo…). El trazado de las polilíneas puede ignorar las puertas, porque los huecos se abren automáticamente cuando se inserta la carpintería. Las polilíneas pueden trasladarse a un nuevo grupo en el árbol de selección. Después hay que seleccionarlas una a una y pulsar el botón Muro. Habrá que corregir cada vez el espesor (Width, en el apartado Wall de la solapa Datos) y la alineación (Align).
Si existen muros de distinto material, se les puede diferenciar en la vista 3D seleccionándolos y cambiando el color en Shape Color, en el apartado Object Style.

Ajuste de alturas

Si la coronación de los muros se adapta a una cubierta inclinada, habrá que empezar por asignarles a todos una altura mayor que la del punto más alto. De ese modo se podrá resolver limpiamente las operaciones booleanas necesarias para modelar su forma real. El cambio de altura se puede realizar seleccionando todos los muros a la vez y luego corrigiendo el valor Height en el apartado Wall. También hay que modelar con esa altura los demás elementos que deban llegar hasta la cubierta, como por ejemplo, los pilares.

Construcción de pilares

Los elementos de estructura se comportan de un modo similar a los muros, pero no están pensados para adaptarse a líneas de base, sino como extrusiones de perfiles. Cualquier objeto plano puede ser un perfil para una estructura, siempre que sea una forma cerrada. Para que los elementos estructurales sean sólidos hay que convertir el perfil en cara y luego generar el elemento estructural a partir de ella. Para convertir una forma 2D en una cara se puede utilizar el botón Actualización. Por ejemplo, si se dibuja un círculo para que sirva como base a un pilar cilíndrico, en el árbol de selección aparecerá como Circle, y tras pulsar Actualización aparecerá como Face. Cuando se dispone de una cara como base, la forma aparece rellena y entonces se puede seleccionar y pulsar Herramientas de estructura > Estructura. Después habrá que corregir sus dimensiones.

Extrusiones y sustracciones

Para adaptar los muros y pilares a la geometría de una cubierta inclinada habrá que crear un sólido con la forma adecuada para que su sustracción produzca el resultado correcto. Con el botón Recortar se podrá definir un perfil que se prolongue más allá de los límites estrictamente necesarios, para que la operación resulte limpia. Ese perfil podrá utilizarse para construir una polilínea que luego podrá definir una cara con la forma adecuada. Una vez situada y orientada correctamente, el botón Recortar podrá utilizarse esta vez para extruir la cara y crear un sólido que se extienda hasta más allá de lo estrictamente necesario para materializar la sustracción. Para realizar la sustracción se sigue el proceso siguiente:
  1. Seleccionar el volumen a sustraer.
  2. Pulsar Ctrl y seleccionar un objeto al que haya que aplicar la sustracción.
  3. Pulsar el botón Eliminar componente.
  4. Desglosar el contenido del objeto al que se ha aplicado la sustracción. El volumen utilizado para sustraer aparecerá de nuevo en el árbol de selección y podrá volver a seleccionarse.
  5. Repetir la operación con los demás objetos a los que haya que aplicar la sustracción.
El botón Recortar permite extruir no sólo caras independientes, sino también caras pertenecientes a un sólido. La extrusión que se crea resulta independiente del sólido y también puede utilizarse para realizar sustracciones. Las sustracciones con el botón Eliminar componente pueden requerir que el elemento mayor, del cual se realiza la sustracción, sea una estructura o un muro. Los elementos a sustraer pueden ser simples extrusiones.

Escaleras

La herramienta Escaleras está pensada para construir escaleras desde una planta hacia un muro. La última contrahuella no se dibuja, pero se tiene en cuenta cuando se calcula las alturas. Para construir una escalera se sigue el procedimiento siguiente:
  1. Dibujar una línea con la longitud de la zanca en planta. Para que la escalera suba de izquierda a derecha, la línea tiene que trazarse de izquierda a derecha.
  2. Seleccionarla y pulsar el botón Escaleras.
  3. Seleccionar Stairs y abrir la solapa Datos.
  4. En el apartado Steps > Number of steps: consignar el número total de peldaños de la zanca (el último no se construirá, pero se considerará en el cálculo de alturas).
  5. En el apartado Stairs > Height: consignar la altura total que ha de salvar la zanca (la última contrahuella no se construirá) > Width: consignar la anchura total de la zanca.
  6. En el apartado Structure > Down Slab Thickness: consignar el espesor de la losa inferior (consignar 0 si se quiere que la zanca apoye sobre la losa inferior) > Structure: Massive (si se quiere que sea maciza) > Structure thickness: consignar el espesor de la zanca.
  7. Para que no genere barandillas, los campos Railing left y Railing right deben estar vacíos.
  8. La altura desde la que arranca la zanca puede cambiarse modificando la coordenada Z en el apartado Base > Placement.

Puertas y ventanas Arch

Las ventanas Arch son objetos muy complejos. Se utilizan para insertar puertas y ventanas, puesto que las puertas son sólo un tipo especial de ventanas, para FreeCAD. La herramienta está pensada para producir casi cualquier tipo de ventana que se pueda fabricar. La ventana Arch puede basarse en cualquier objeto 2D, pero son preferibles los croquis que contienen polilíneas cerradas. La ventana puede insertarse en un muro o en una estructura, y la inserción crea el hueco necesario, automáticamente. Hay dos maneras de crear ventanas en FreeCAD:
  1. utilizando un modelo predefinido
  2. construyendo el modelo desde cero.

Ventanas predefinidas

Cuando se pulsa el botón Ventana sin tener ningún objeto seleccionado, el usuario es invitado a seleccionar un dibujo 2D o a utilizar uno de los modelos predefinidos. Para insertar una puerta, el procedimiento sería el siguiente:
  1. Pulsar Ventana.
  2. En Opciones de ventana > Configuración preestablecida: Simple door > Ancho: el del hueco > Altura: la del hueco > W1: espesor total del marco > indicar los demás espesores.
  3. Indicar el punto de inserción.
En el árbol de selección, la puerta aparecerá como Puerta dentro del muro en el que se ha insertado. Si dos puertas deben tener el mismo diseño se puede utilizar el botón Clonar para duplicarla; así, si se modifica el diseño de la original, el clon verá adaptado también su diseño de manera automática.

Organización del modelo

Cuando el modelo está suficientemente definido puede ser un buen momento para organizar los objetos en grupos. Se puede crear grupos para la carpintería, los muros, la estructura… También se puede crear grupos dentro de los grupos, para diferenciar, por ejemplo, la estructura de la cubierta. FreeCAD no permitirá que haya nombres duplicados, entre objetos y grupos. El banco de trabajo Arch ofrece además tres herramientas para organizar el modelo:
  1. Situación
  2. Construcción
  3. Nivel.
Los tres objetos están basados en los grupos estándar de FreeCAD, y se comportan como ellos salvo alguna característica adicional. Por ejemplo, Nivel permite definir la altura de los muros y de la estructura que contiene, y cuando se mueve el nivel se mueven también todos sus contenidos.

Ventanas personalizadas

El mejor banco de trabajo para dibujar ventanas en 2D es Sketcher, pero con Sketcher no se puede capturar referencias en objetos externos, y con el banco Draft sí se puede. Afortunadamente, se puede convertir los objetos de Draft (borrador) en croquis, así que si se parte de una planimetría ya realizada puede ser preferible empezar por dibujar la ventana en 2D utilizando las herramientas de Draft, que ya están en Arch. Una vez dibujadas las formas 2D, el proceso a seguir será el siguiente:
  1. seleccionar los objetos de borrador (Wire001…)
  2. pulsar el botón Borrador a Croquis
  3. borrar los objetos de borrador (el botón Borrador a Croquis no los elimina).
Después, para generar la ventana personalizada, el proceso será:
  1. seleccionar el objeto Sketch en el árbol de selección
  2. pulsar Ventana
  3. doble clic en el objeto Ventana del árbol de selección
  4. en Componentes, seleccionar Default > botón Editar > en Espesor, consignar el del marco > +Crear / actualizar componente
  5. para añadir los vidrios, botón +Añadir > Nombre: por ejemplo, Vidrio1 > Tipo: Glass panel > Alambres: seleccionar en la lista Alambres > Espesor: el del vidrio > Desplazamiento: el del eje del vidrio, respecto del borde del marco > +Crear / actualizar componente > comprobar el espesor y el desplazamiento con el botón Editar y, si es necesario, corregirlo
  6. completar el acristalamiento > Close.

Editar ventanas

Las ventanas pueden editarse mediante su modo de edición, pero también se pueden editar modificando su croquis. Las ventanas predefinidas tienen un croquis, como las personalizadas, creado de manera automática por la herramienta Ventana. Si se selecciona una puerta y se desglosa su contenido en el árbol de selección aparecerá su croquis (por ejemplo, Sketch001). Si se hace doble clic en ese croquis, se entra en su modo de edición. El banco de trabajo Sketcher es una herramienta potente que se utiliza con frecuencia. Lo más importante en ese banco son las restricciones (Constraint1, Constraint2…). Las restricciones permiten fijar automáticamente la posición de unos elementos respecto de otros. Por ejemplo, pueden obligar a que un segmento esté siempre vertical o a que mantenga siempre una misma distancia de separación medida desde otro objeto. Los croquis de las puertas están completamente restringidos. Para cambiar alguna de las dimensiones del croquis basta con hacer doble clic en la cantidad; se abrirá un cuadro de diálogo “Insertar longitud” en el que podremos modificar el dato Longitud y luego pulsar OK.

Resultados

La gran ventaja de trabajar con BIM es que todas las necesidades arquitectónicas tradicionales, como la planimetría, las representaciones y los cálculos, pueden ser satisfechas a partir del modelo. Y lo que es aún mejor: todos esos resultados pueden ser actualizados automáticamente cuando el modelo es modificado.

Preparación del modelo para planimetría

Una manera sencilla de simplificar el modelo de manera drástica es eliminar toda su complejidad exportándolo a formato STEP. Así se conservará toda la geometría, pero se descartará todas las relaciones y las construcciones paramétricas, conservando solo la forma final. Al reimportar el archivo STEP en FreeCAD se tendrá un modelo sin relaciones, y un archivo mucho más pequeño, que será más ágil para generar planimetría, pero no servirá para exportar a IFC.

Exportación a IFC

Un requisito fundamental cuando se trabaja con BIM es la capacidad de importar y exportar archivos IFC. La importación de archivos IFC es bastante fiable en FreeCAD. La exportación, en cambio, tiene limitaciones. Si las librerías de software están instaladas, la exportación IFC no requiere muchos ajustes. Sólo se necesita recrear la estructura del edificio, necesaria en todos los archivos IFC, mediante los elementos siguientes:
  1. una Construcción (Arch_Building)
  2. un Nivel (Arch_Floor).
Todos los grupos de objetos que componen el modelo deben ser trasladados al nivel. Los elementos auxiliares 2D deben quedar fuera para evitar que el archivo IFC acabe resultando innecesariamente pesado. Otra cuestión que debe corregirse es la identificación de los elementos estructurales, porque en IFC no hay elementos estructurales genéricos, sino pilares, vigas, etc.

Representaciones

El banco de trabajo Raytracing soporta los motores de representación POV-Ray y Luxrender. Lo mejor cuando se necesita una representación adecuada es exportar el modelo a un formato basado en mallas, como OBJ o STL, y luego abrirlo en una aplicación más dedicada a la representación, como Blender. No obstante, para obtener una representación rápida, el banco de trabajo Raytracing puede resolver la tarea con la ventaja que representa su sistema de plantillas. El banco Raytracing ofrece poco control sobre los materiales, pero la iluminación y los entornos están definidos en plantillas, así que pueden ser adaptados.

Dibujos 2D

La utilidad más importante del BIM es la producción de dibujos 2D de manera automática. En FreeCAD, la generación de dibujos 2D a partir de un modelo se consigue con la herramienta Plano de sección, del banco de trabajo Arch. Para crear alzados en lugar de secciones, el plano de sección debe quedar fuera de la envolvente edificatoria. Los planos de sección pueden producir dos tipos de resultados:
  • formas, que se incorporan al modelo 3d
  • vistas, que se utilizan en una hoja de dibujo producida con el banco de trabajo Drawing.

Vistas forma

La vista forma se produce mediante la herramienta Forma vista 2D con un plano de sección seleccionado. Se genera una vista 2D en el espacio 3D. Tiene la ventaja de que se le puede añadir textos, cotas, símbolos, etc. También se puede importar bloques DXF. Las vistas forma pueden a su vez exportarse a DXF o DWG, y entonces pueden ser editadas en aplicaciones como LibreCAD o DraftSight. Los objetos inscritos en grupos distintos acaban perteneciendo a capas distintas en la aplicación 2D. Algunas de las características no son soportadas por el exportador DXF/DWG, así que el resultado puede variar un poco en la aplicación 2D.

Vistas de dibujo

El otro tipo de resultado que se puede producir a partir de planos de sección son las vistas de dibujo, que se producen mediante la herramienta “Insertar objeto del banco de trabajo Draft”, en banco de trabajo TechDraw, con el plano de sección seleccionado. Con este método, las posibilidades de edición son limitadas, pero el resultado final es más fácil de manipular. Se puede añadir otros objetos Draft, como cotas y polígonos con trama.

Extracción de mediciones

Otra tarea importante a ejecutar con los modelos BIM es la extracción de mediciones. Como todos los objetos de Arch son sólidos, siempre se conoce su volumen. Con la herramienta Planificación se puede crear una hoja de cálculo con los datos extraídos del modelo. Otro método es utilizar la herramienta Encuesta. Cuando se pulsa encuesta se puede hacer clic en elementos del modelo y obtener datos:
  • en puntos, proporciona el nivel (cota z)
  • en aristas, proporciona longitudes
  • en caras, proporciona áreas
  • haciendo doble clic en sólidos, proporciona el volumen.
Todos esos valores pueden ser seleccionados en la ventana Encuesta, dentro de la solapa Tareas, y luego copiados y pegados en otra aplicación.