Curso
E301 - INICIACIÓN A LA PROGAMACIÓN GDL - PARTE I
Iniciación a la programación GDL I-I En esta primera parte conocerás los principios fundamentales de trabajo en GDL y tendrás un primer contacto con la creación de objetos 2D. Iniciación a la programación GDL I-II En esta segunda parte terminarás de practicar los comandos fundamentales que te permitirán desarrollar tus objetos.
¿Ya es cliente? Iniciar sesión

Sobre este curso
El curso "E301 – Iniciación a la programación GDL – Parte I" introduce el lenguaje GDL con el que están programados los objetos de Archicad. A lo largo de dos sesiones prácticas, los alumnos conocerán el editor GDL, la sintaxis básica del lenguaje y los comandos fundamentales para construir objetos en 2D y 3D. Al final de la unidad habrán creado su primer objeto paramétrico y restringido sus valores desde el script de parámetros.
Detalles del curso
Este curso está dirigido a usuarios de Archicad que deseen crear sus propios objetos de biblioteca y comprender cómo funcionan por dentro los objetos paramétricos que utilizan a diario. No se requiere experiencia previa en programación. La primera sesión presenta el concepto de objeto paramétrico, los formatos .gsm y .lcf, los tipos de biblioteca, los recursos de apoyo (guía de referencia de GDL y GDL Center) y la interfaz del editor GDL. A continuación se explican los conceptos de programación (comandos, variables, parámetros, operadores, reglas de sintaxis, comentarios y comprobación del script) y se practica con formas básicas en 2D (line2, rect2, poly2), atributos de plumilla, tipo de línea y trama, y el valor frame_fill. La segunda sesión continúa con los hotspots, las formas básicas y complejas en 3D (block, cilind, sphere, prism_ y códigos de estado), los atributos de superficie y plumilla, las transformaciones add, rot, mul y del sobre el origen local, un flujo de trabajo para construir una mesa por piezas, y la creación y restricción de parámetros propios con values y range. El curso da por conocidos el manejo general de Archicad y la gestión de bibliotecas incrustadas y vinculadas, tratados en módulos anteriores. La guía de referencia de GDL, disponible desde el menú de ayuda de Archicad, se utiliza como material de consulta durante toda la unidad.
Objetivos de aprendizaje
- Comprender qué es un objeto paramétrico en Archicad y qué permite hacer el lenguaje GDL.
- Identificar las partes del editor GDL: pestañas de detalles y parámetros, ventanas de script y vistas.
- Aplicar las reglas básicas de sintaxis GDL: comandos con parámetros separados por comas, comentarios y comprobación del script.
- Dibujar formas básicas en 2D con line2, rect2 y poly2 y asignarles plumilla, tipo de línea y trama.
- Construir formas básicas en 3D con block, cilind, sphere y prism_ y aplicarles superficies.
- Utilizar las transformaciones add, rot, mul y del para situar cada pieza del objeto respecto al origen.
- Definir parámetros propios en la pestaña de parámetros y utilizarlos como variables en el script 3D.
- Restringir los valores de un parámetro mediante values y range en el script de parámetros.
Programa
Programa
- 0. Iniciación a la programación GDL I-I
- 1. Iniciación a la programación GDL I-II