Curs

E302 - INICIACIÓ A LA PROGRAMACIÓ GDL - PART II

Iniciació a la programació GDL II-I En aquesta primera part començaràs a implementar tots els coneixements adquirits en el desenvolupament d'un objecte concret. Iniciació a la programació GDL II-II En aquesta segona part acabaràs de desenvolupar un objecte completament, aprenent noves funcionalitats del treball en GDL.

4 h 0 minContingut formatiu: espanyol

Ja sou client? Iniciar sessió

E302 - INICIACIÓ A LA PROGRAMACIÓ GDL - PART II

Sobre aquest curs

El curs "E302 – Iniciació a la programació GDL – Part II" continua la iniciació al llenguatge GDL d'Archicad amb el desenvolupament complet d'un objecte paramètric: un armari amb potes, estructura, prestatges i tres tipus de porta. Al llarg de dues sessions pràctiques s'escriu l'script 3D directament amb paràmetres, s'incorporen bucles, condicionals i subrutines, i s'acaba amb la representació 2D, els punts d'agafament i la imatge de previsualització de l'objecte.

Detalls del curs

Aquest curs està dirigit a arquitectes, enginyers i tècnics usuaris d'Archicad que hagin seguit la primera part de la iniciació a GDL i vulguin crear els seus propis objectes paramètrics. Convé tenir presents els conceptes de la Part I: l'editor GDL, els scripts 2D i 3D, les ordres de formes senzilles i les transformacions de l'origen de coordenades. La primera sessió repassa l'exercici anterior, crea l'objecte amb el subtipus Storage, defineix els paràmetres generals (A, B, ZZYZX i gruix de l'estructura) i els seus rangs a l'script de paràmetres, i construeix les potes i l'estructura amb BLOCK, les transformacions ADD i DEL i els bucles FOR–NEXT. La segona sessió afegeix els prestatges amb PRISM_ i un nombre variable de repeticions, les portes amb condicionals IF–ENDIF (panell sòlid, bisellada amb FPRISM_ i envidrada amb buit), els angles d'obertura, la simplificació del codi amb subrutines GOSUB–RETURN, l'script 2D amb POLY2_B, ARC2 i HOTSPOT2, i la imatge de previsualització. La demostració en directe es fa amb Archicad 27; el curs explica que la lògica de treball és la mateixa en versions anteriors, i les diapositives mostren l'script tal com es veia fins a la versió 26.

Objectius d'aprenentatge

  • Estructurar un objecte GDL a partir de les tres dimensions principals (A, B, ZZYZX) i de paràmetres propis en lloc de valors numèrics.
  • Definir rangs i llistes de valors per als paràmetres des de l'script de paràmetres amb l'ordre VALUES.
  • Construir la geometria per peces amb BLOCK i PRISM_, col·locant-la amb transformacions ADD, ROT i MUL i retornant l'origen amb DEL.
  • Repetir elements amb bucles FOR–NEXT i calcular distàncies que responguin als paràmetres triats per l'usuari.
  • Aplicar condicionals IF–ENDIF per oferir variants d'un mateix component, com els diferents tipus de porta.
  • Simplificar i organitzar l'script mitjançant comentaris, títols i subrutines GOSUB–RETURN.
  • Crear la representació 2D de l'objecte amb POLY2_B, LINE2, ARC2 i punts d'agafament HOTSPOT2.
  • Preparar l'objecte per al seu ús: desat en una biblioteca vinculada, ocultació de paràmetres i imatge de previsualització.

Programa

Programa

  1. 0. Iniciació a la programació GDL II-I
  2. 1. Iniciació a la programació GDL II-II