Saltar al contenido principal

Proyecto Estructural a partir de un Plano Arquitectónico DXF

1. Acerca de este escenario​

Uno de los trabajos más habituales es este: tiene el plano DXF del arquitecto y quiere generar a partir de él, en StatiCAD, el modelo estructural, el informe de cálculo y los planos estructurales (planos de encofrado y de cimentación, desarrollos). Este artículo explica cómo encargar todo el trabajo a un agente de inteligencia artificial: el agente lee e interpreta por sí mismo el archivo DXF, después dibuja el modelo en StatiCAD mediante comandos, ejecuta el análisis y escribe el informe y los planos en archivos. Usted ve el resultado en cada fase y lo aprueba o lo corrige.

RequisitoDescripción
AgenteClaude Code (recomendado) o Codex. El asistente integrado en el programa no es adecuado para este trabajo: no puede leer el archivo DXF.
StatiCADUltimate o Hybrid (con canal de terminal, --term). Para las demás ediciones, véase la sección 9.
Archivo DXFPlano de planta arquitectónico; si es DWG, guárdelo primero como DXF (sección 4).
Datos estructuralesTipo de estructura, número y alturas de las plantas, material, código y valores sísmicos, secciones conocidas. El plano arquitectónico no los contiene; el agente se los preguntará.
info

Primero, la instalación: La instalación de Claude Code, la apertura de StatiCAD con --term y el primer prompt se explican en el artículo sobre Claude Code. Este artículo supone que ya ha realizado esos pasos.

2. ¿Cómo lee la IA el DXF?​

El DXF es un archivo de dibujo en formato de texto plano. El agente no lo ve como una imagen; escribe un pequeño programa (script) y lee los datos que contiene: qué objeto hay en qué capa, cuáles son sus coordenadas, qué bloque se ha utilizado y dónde. Por eso, el agente ve también todo lo que usted no ve en la pantalla (4.3). La información que utiliza en la interpretación:

Información del DXFPara qué la utiliza el agente
Líneas y polilíneas (LINE, LWPOLYLINE)A partir de los pares de líneas de borde paralelas obtiene el eje y el espesor de los muros; a partir de las líneas de eje, los ejes.
Bloques (INSERT)Encuentra la posición y el ancho de los bloques de puertas, ventanas y columnas. Los nombres de bloque (p. ej., PUERTA_90, VENTANA_120) facilitan su reconocimiento.
Nombres de capaNombres como MURO, COLUMNA, EJE o VENTANA indican el tipo de elemento. Si los nombres no se entienden, el agente se lo pregunta.
Sombreados (HATCH)Los rectángulos con sombreado sólido suelen ser secciones de columnas y de muros de cortante de hormigón armado.
Arcos (ARC)Los arcos de apertura de las puertas no son elementos. Los muros curvos se dibujan de forma aproximada con tramos rectos cortos.
Textos y acotaciones (TEXT, MTEXT, DIMENSION)Los nombres de las habitaciones, las cotas de nivel y los valores de las acotaciones se utilizan para verificar la interpretación.
Ajuste de unidades ($INSUNITS)Indica si el dibujo está en mm, cm o m; en StatiCAD la unidad es el cm.

3. Coordenadas: unidad, ejes y punto de origen​

  • Unidad: Los dibujos arquitectónicos suelen estar en cm o en mm. El agente verifica la unidad a partir del archivo y de una medida conocida (p. ej., el ancho de una puerta o el texto de una acotación) y lo convierte todo a cm.
  • Eje Y: En el DXF, el eje Y apunta hacia arriba; en StatiCAD, en cambio, apunta hacia abajo en la pantalla. Si el agente no refleja Y, la planta se dibuja invertida verticalmente (imagen especular). Indíquelo en el prompt y compruebe la planta después de los primeros muros.
  • Punto de origen: Tomar como (0,0) la esquina inferior izquierda de la planta (o la primera intersección de ejes) hace que las coordenadas sean fáciles de leer.
  • Plantas: En StatiCAD, las plantas empiezan en 1; las cimentaciones se dibujan en la planta 0 (TEMEL).
tip

Deténgalo después de los primeros muros: Un error de orientación, de escala o de reflexión se ve ya en los primeros muros. Haga que el agente tome una captura de pantalla después de los primeros muros y compárela con el plano; si no hay problemas, deje que continúe.

4. Preparar el archivo DXF​

El agente también puede leer un archivo complejo; pero cuantas menos cosas innecesarias haya en el archivo, más rápida y precisa será la interpretación. La preparación siguiente es para AutoCAD; en programas como BricsCAD, ZWCAD o GstarCAD, los comandos tienen el mismo nombre. Si antepone un guion bajo a los comandos (_PURGE), también funcionan en la interfaz en español.

4.1. ¿Es necesaria la limpieza?​

Lectura por la IA (este artículo)Herramienta Importar 2D de StatiCAD (manual)
Objetos admitidosTodos: líneas, polilíneas, bloques, sombreados, textos, acotacionesSolo LINE (línea); no se admiten polilíneas ni bloques
Descomponer (EXPLODE)No es necesario; no descomponga los bloques: sus nombres sirven para reconocer las puertas y las ventanasEs necesario: las polilíneas y los bloques deben descomponerse
SelecciónEl agente encuentra los elementos por sí mismoPara cada elemento, se seleccionan sus dos líneas de borde arrastrando con el ratón; si se capturan objetos de más, aparece la advertencia “2 adet çizgi seçiniz” (seleccione 2 líneas)
LimpiezaRecomendada (velocidad y precisión); no obligatoriaNecesaria: objetos como el mobiliario, los sombreados o las acotaciones dificultan la selección

En resumen: para el agente, elimine lo innecesario, pero no descomponga.

4.2. Pasos de preparación recomendados​

  1. Pase el plano a un archivo independiente. Seleccionar el plano de una planta y escribirlo en un archivo nuevo con _WBLOCK es la vía más limpia: el archivo nuevo solo contiene los objetos seleccionados y las definiciones que estos utilizan; no se incluyen las presentaciones (layouts), los cajetines, las secciones ni los dibujos de otras plantas. Preparar un archivo por planta facilita la interpretación.
  2. Elimine los objetos innecesarios; no se limite a ocultarlos. Mobiliario, paisajismo, instalaciones, patrones de sombreado, textos explicativos. Desactivar o inutilizar una capa no elimina sus objetos del archivo (4.3). Puede dejar las acotaciones y los nombres de las habitaciones; el agente los utiliza para verificar la interpretación.
  3. Limpie: ejecute varias veces _PURGE › Limpiar todo (incluidos los elementos anidados) hasta que no quede nada por eliminar; después corrija los errores del archivo con _AUDIT.
  4. Tamaño real y unidad: El dibujo debe estar a escala 1:1. Mida con _DIST una medida conocida (p. ej., la longitud de un muro) y verifique la unidad.
  5. Dibujo plano: Todos los objetos deben estar en el plano Z = 0 (si es necesario, _FLATTEN).
  6. Punto de origen (opcional): Desplace la esquina inferior izquierda de la planta a (0,0). Si no lo hace, el agente realiza el desplazamiento por sí mismo.
  7. Guárdelo como DXF: _SAVEAS › tipo de archivo AutoCAD 2013 DXF (o 2010/2018; formato de texto). DWG es un formato binario; el agente no puede leerlo directamente.

4.3. ¿Por qué aparecen objetos eliminados? ¿Para qué sirve PURGE?​

A veces el agente informa de objetos que usted cree haber eliminado. Casi siempre se debe a que el objeto sigue estando en el archivo:

SituaciónCausaSolución
Objetos en capas desactivadas o inutilizadas (congeladas)No se ven en la pantalla, pero siguen en el archivo.Elimine los objetos o la capa. Si no puede eliminarlos, dígale al agente “ignora estas capas”.
Definiciones de bloque no utilizadasEl contenido de los bloques que no se han insertado en el plano permanece en la sección de bloques del archivo._PURGE (limpiar todo, incluidos los elementos anidados).
Presentaciones (layouts)El cajetín, los alzados y las notas están en el espacio papel.Escriba solo los objetos del plano en un archivo nuevo con _WBLOCK o dígale al agente que lea solo el espacio modelo.
Dibujos antiguos alejados del planoRevisiones o detalles olvidados en el espacio modelo, fuera de la pantalla.Revise los límites del dibujo de los que informa el agente; elimine las partes alejadas.
Restos del guardado incremental en el DWGEl guardado incremental de AutoCAD (con ISAVEPERCENT distinto de 0) puede dejar durante un tiempo en el archivo DWG los datos de los objetos eliminados; algunos lectores los muestran.Guarde el archivo como DXF o ponga ISAVEPERCENT a 0 y vuelva a guardar el archivo.
info

Respuesta corta: PURGE no limpia los objetos eliminados, sino las definiciones no utilizadas (bloques, capas, estilos de texto y de línea); reduce el tamaño del archivo e impide que el contenido de bloques no visibles interfiera en la interpretación. Elimine primero los objetos que no quiera que aparezcan, después ejecute PURGE y AUDIT y, por último, guarde como DXF. En el archivo DXF que escribe AutoCAD no hay objetos eliminados.

4.4. Nombres de capa e información que debe darse al agente​

  • Si las líneas de muros, columnas, ventanas, puertas y ejes están en capas separadas y con nombres comprensibles, la interpretación es mucho más fiable. Si los nombres de capa del arquitecto son distintos, indíqueselo al agente: “los muros están en la capa A-WALL y las columnas en la capa A-COLS”.
  • Si el plano contiene varias plantas, indique qué zona corresponde a cada planta o pase las plantas a archivos independientes.
  • Dé por escrito al agente las alturas de planta, los espesores de forjado y las secciones conocidas; el plano arquitectónico no contiene esta información.

5. Flujo de trabajo paso a paso​

Divida el trabajo en fases y apruebe el resultado al final de cada una. Utilice los prompts siguientes por orden; cambie la carpeta, el archivo y los valores según su proyecto.

5.1. Fase 1 — Exploración: ¿qué hay en el archivo?​

Coloque el DXF en la carpeta C:\StatiCAD\AI_Projeler, abra StatiCAD con --term e inicie una sesión nueva en Claude Code:

Lee los archivos AGENTS.md y YARDIM_AI_KOMUTLAR.md de la carpeta C:\StatiCAD\Ultimatex64.
Después, lee con un script el plano arquitectónico C:\StatiCAD\AI_Projeler\zemin_kat.dxf (si es necesario, instala Python y ezdxf); no pegues el archivo completo en el chat.
Infórmame de lo siguiente:
- unidad del dibujo y límites del dibujo (X, Y mínimos / máximos),
- capas, tipos de objeto de cada capa y sus cantidades,
- nombres de bloque y cuántas veces se utiliza cada uno,
- textos (nombres de habitaciones, cotas de nivel) y acotaciones,
- objetos en capas desactivadas o inutilizadas (congeladas), objetos fuera del espacio modelo (presentaciones) y partes del dibujo alejadas del plano.
Todavía no dibujes nada en StatiCAD.

En Hybrid, escriba así la primera línea: “Lee los archivos YARDIM_AI_KOMUTLAR.md y AI_Terminal_yardim.md de la carpeta C:\StatiCAD\Hybrid (esta edición no tiene AGENTS.md).” Para las ediciones sin terminal, véase la sección 9.

Lea el informe. Si hay capas u objetos que no esperaba, limpie el DXF como se indica en la sección 4 o dígale al agente qué debe ignorar.

5.2. Fase 2 — Interpretación: ¿qué línea es qué elemento?​

Interpreta este plano para el modelo estructural y muéstralo en una tabla:
- muros: coordenadas de inicio y de fin del eje, espesor,
- columnas y muros de cortante: coordenadas del centro o de las esquinas, dimensiones,
- puertas y ventanas: muro en el que se encuentran, posición, ancho,
- ejes.
Convierte las coordenadas a cm, refleja el eje Y (en StatiCAD el eje Y apunta hacia abajo en la pantalla) y toma como (0,0) la esquina inferior izquierda del plano.
Escribe en una lista aparte todo aquello de lo que no estés seguro; no inventes medidas.
Dibuja también tu interpretación como una imagen PNG para que pueda comprobarla.

Compare la tabla y la imagen con el plano: espesores de muro, anchos de los huecos, posiciones de las columnas. Escriba lo que esté mal o falte; el agente corrige la interpretación.

5.3. Fase 3 — Ajustes del proyecto y dibujo del modelo​

Apruebo la interpretación. Correcciones: [escríbalas aquí].
Haz lo siguiente en StatiCAD:
1. Abre un proyecto nuevo (si hay un proyecto abierto, pregúntame antes).
2. Código TBDY 2018, tipo de edificio mampostería, 2 plantas, altura de planta 280 cm; clase de suelo ZC, SS = 1.2, S1 = 0.35 (valores de ejemplo).
3. Dibuja los muros, las puertas y ventanas y los forjados de la planta baja, y las cimentaciones en la planta 0.
4. Después de los primeros muros, comprueba la orientación y la escala de la planta con una captura de pantalla y muéstramela; si no hay problemas, continúa.
5. Dibuja la primera planta a partir del mismo plano.
Al final de cada paso, resume brevemente lo que has dibujado.
  • En los edificios de mampostería, al dibujar puertas y ventanas el muro se divide automáticamente y se coloca encima una viga de atado.
  • Después del dibujo, el agente le muestra el modelo con una captura de pantalla. Además, revíselo usted mismo en StatiCAD, en el plano y en la vista 3D.
  • El terminal de StatiCAD todavía no tiene un comando para copiar plantas; el agente vuelve a dibujar las plantas similares a partir de la misma interpretación.

5.4. Fase 4 — Análisis, informe de cálculo y planos estructurales​

Ejecuta el análisis. Explica las advertencias y los elementos insuficientes por orden de importancia; preséntame primero las propuestas de corrección y no cambies valores sin mi aprobación.
Tras la aprobación:
- guarda el proyecto como C:\StatiCAD\AI_Projeler\bina1.sy4,
- genera todos los informes y expórtalos como C:\StatiCAD\AI_Projeler\bina1_rapor.pdf,
- dibuja los planos de encofrado y de cimentación y guárdalos como C:\StatiCAD\AI_Projeler\bina1_planlar.dxf,
- verifica en el disco los archivos creados y enuméralos.
info

En la edición demo: La exportación de informes y DXF está desactivada en las instalaciones demo; el modelo puede crearse y analizarse.

6. Notas según el tipo de estructura​

Tipo de estructuraLo que aporta el plano arquitectónicoLo que debe indicar usted
MamposteríaPosiciones y espesores de los muros, huecos de puertas y ventanasMaterial de los muros, tipo y espesor del forjado, dimensiones de las vigas de atado y de las cimentaciones, alturas de planta
Hormigón armadoSecciones de columnas y muros de cortante (normalmente zonas sombreadas), ejesDisposición y secciones de las vigas (normalmente no aparecen en el plano arquitectónico; el agente hace una propuesta a partir de las líneas de ejes y de muros, y usted la aprueba), clase de hormigón y de acero, espesor del forjado
Madera y aceroPosiciones de muros y columnasClase del material (p. ej., C24), secciones, hipótesis de las uniones

En ningún tipo de estructura debe el agente inventarse estos valores por su cuenta; la frase “pregúntame los valores que no conozcas” de los prompts lo garantiza.

7. Limitaciones y precauciones​

  • Un plano arquitectónico no es un proyecto estructural. El modelo que crea el agente adquiere sentido con las hipótesis estructurales que se introducen con su aprobación. Las decisiones sobre el sistema estructural y la comprobación de los resultados corresponden al ingeniero responsable.
  • Errores de interpretación: las líneas que no se tocan o que se superponen, los muros de espesor variable, los muros oblicuos y curvos, y las secciones de muro de varias capas (enlucido, aislamiento) pueden interpretarse mal. Por eso son importantes la tabla y la imagen de la Fase 2.
  • Uniones en los nudos: después del dibujo, compruebe que los extremos de los muros están unidos; las advertencias del análisis muestran los extremos abiertos y los elementos desconectados.
  • Archivos grandes: el agente lee el DXF con un script y no pega el archivo completo en el chat; aun así, los archivos muy grandes y complejos ralentizan el trabajo. Divida las plantas en archivos independientes.
  • Límite de uso: en proyectos largos puede alcanzarse el límite de uso periódico de Claude Pro. Dividir el trabajo en fases y hacer cada planta en una sesión distinta ayuda a no agotar el límite.

8. Alternativa: la herramienta Importar 2D de StatiCAD​

También puede convertir el plano arquitectónico en modelo sin utilizar IA: Archivo › Importar 2D (o DWG Import en la pantalla de inicio) abre el plano DWG/DXF en el editor TechnicDraw; en la Barra de Herramientas de Importación se elige el tipo de elemento y se seleccionan las dos líneas de borde del muro arrastrando con el ratón. Esta herramienta solo admite objetos LINE: descomponga primero las polilíneas y los bloques (EXPLODE), simplifique el dibujo, desplace la esquina de referencia a (0,0) y ajuste la unidad a cm. Encontrará los detalles en la sección 12.1 de la Guía de usuario de StatiCAD.

9. Ediciones sin terminal​

Las ediciones Profesyonel, Standart, Betonarme y Yığma no tienen canal de terminal. El agente puede igualmente leer e interpretar el DXF; en cambio, el modelo lo dibuja desde la pantalla con computer use, escribiendo el comando de muro (w) y las coordenadas de las esquinas en la línea de comandos inferior de StatiCAD. Esta vía es mucho más lenta; es adecuada para planos pequeños y estructuras de una sola planta. Pida una comprobación con captura de pantalla en cada fase.

  1. Si la línea de comandos no se ve en la pantalla principal, ábrala con el icono de línea de comandos de la barra de herramientas inferior o con la opción Ajustes del Programa › Operaciones Automáticas › Mostrar Línea de Comandos.
  2. Envíe el prompt siguiente como primer mensaje de la sesión. Cambie la carpeta y el nombre del programa según su edición (lista del artículo sobre computer use).
  3. Después, utilice por orden los prompts de las Fases 1–4; elimine la primera línea del prompt de la Fase 1 (la lectura de AGENTS.md).
Uso StatiCAD Profesyonel; el archivo del programa es C:\StatiCAD\V10ProX64\StatiCAD.exe. Esta edición no tiene canal de terminal: leerás e interpretarás el plano DXF con un script y dibujarás el modelo desde la pantalla con computer use.
Al dibujar, sigue estas reglas:
- Dibuja los muros desde la línea de comandos inferior: escribe w en el cuadro de entrada y pulsa Enter, comprueba el espesor y el tipo de elemento en la ventana Propiedades del Muro y pulsa OK; después, para cada esquina, escribe X,Y y pulsa Enter (también vale @dX,dY). Cuando termine la cadena de muros, haz clic derecho en el área de dibujo.
- La unidad es el cm; X apunta hacia la derecha e Y hacia abajo en la pantalla. Refleja los valores Y del DXF.
- Cuando la ventana principal tiene el foco, Shift+letra es un atajo. Antes de escribir, verifica que el foco está en la línea de comandos; en la línea de comandos usa letras minúsculas.
- Dibuja las cimentaciones en la planta TEMEL (planta 0); pasa de una planta a otra con Ctrl+Flecha arriba y Ctrl+Flecha abajo.
- Después de los dos primeros muros, ajusta el modelo a la pantalla con Z.Hepsi, compara la captura de pantalla con el plano y muéstramela.
- Si el programa está abierto, no lo inicies por segunda vez. Pregúntame antes de sobrescribir archivos existentes y antes de cerrar el programa.
Por ahora no dibujes nada: haz una captura de la pantalla principal, verifica que la línea de comandos está abierta y espera mi siguiente petición.
info

Archivos de instrucciones para agentes: Los archivos de instrucciones preparados para los agentes (AGENTS.md y la guía de trabajo específica de computer use) solo están en la instalación de Ultimate. En las demás ediciones, el prompt anterior le da al agente las reglas más necesarias de estos archivos.

Los nombres de los planes, los precios y los menús de los servicios de Anthropic, OpenAI y Google pueden cambiar con el tiempo; para obtener información actualizada, consulte las páginas oficiales enlazadas. El modelo creado por la IA y los resultados que genera deben ser comprobados por el ingeniero responsable.