Curso

E302 - INICIAÇÃO À PROGRAMAÇÃO GDL - PARTE II

Iniciação à programação GDL II-I Nesta primeira parte começará a implementar todos os conhecimentos adquiridos no desenvolvimento de um objeto concreto. Iniciação à programação GDL II-II Nesta segunda parte terminará de desenvolver um objeto por completo, aprendendo novas funcionalidades do trabalho em GDL.

4 h 0 minConteúdo da formação: espanhol

Já é cliente? Iniciar sessão

E302 - INICIAÇÃO À PROGRAMAÇÃO GDL - PARTE II

Sobre este curso

O curso "E302 – Iniciação à programação GDL – Parte II" continua a iniciação à linguagem GDL do Archicad com o desenvolvimento completo de um objeto paramétrico: um armário com pés, armação, prateleiras e três tipos de porta. Ao longo de duas sessões práticas escreve-se o script 3D diretamente com parâmetros, incorporam-se ciclos, condicionais e sub-rotinas, e termina-se com a representação 2D, os pontos de fixação e a imagem de pré-visualização do objeto.

Detalhes do curso

Este curso destina-se a arquitetos, engenheiros e técnicos utilizadores de Archicad que tenham seguido a primeira parte da iniciação a GDL e queiram criar os seus próprios objetos paramétricos. Convém ter presentes os conceitos da Parte I: o editor GDL, os scripts 2D e 3D, os comandos de formas simples e as transformações da origem de coordenadas. A primeira sessão revê o exercício anterior, cria o objeto com o subtipo Storage, define os parâmetros gerais (A, B, ZZYZX e espessura da armação) e os seus intervalos no script de parâmetros, e constrói os pés e a armação com BLOCK, as transformações ADD e DEL e os ciclos FOR–NEXT. A segunda sessão acrescenta as prateleiras com PRISM_ e um número variável de repetições, as portas com condicionais IF–ENDIF (painel sólido, biselada com FPRISM_ e envidraçada com vão), os ângulos de abertura, a simplificação do código com sub-rotinas GOSUB–RETURN, o script 2D com POLY2_B, ARC2 e HOTSPOT2, e a imagem de pré-visualização. A demonstração ao vivo é realizada com o Archicad 27; o curso explica que a lógica de trabalho é a mesma em versões anteriores, e os slides mostram o script tal como aparecia até à versão 26.

Objetivos de aprendizagem

  • Estruturar um objeto GDL a partir das três dimensões principais (A, B, ZZYZX) e de parâmetros próprios em vez de valores numéricos.
  • Definir intervalos e listas de valores para os parâmetros a partir do script de parâmetros com o comando VALUES.
  • Construir a geometria por peças com BLOCK e PRISM_, colocando-a com transformações ADD, ROT e MUL e devolvendo a origem com DEL.
  • Repetir elementos com ciclos FOR–NEXT e calcular distâncias que respondam aos parâmetros escolhidos pelo utilizador.
  • Aplicar condicionais IF–ENDIF para oferecer variantes de um mesmo componente, como os diferentes tipos de porta.
  • Simplificar e organizar o script através de comentários, títulos e sub-rotinas GOSUB–RETURN.
  • Criar a representação 2D do objeto com POLY2_B, LINE2, ARC2 e pontos de fixação HOTSPOT2.
  • Preparar o objeto para a sua utilização: guardado numa biblioteca associada, ocultação de parâmetros e imagem de pré-visualização.

Programa

Programa

  1. 0. Iniciação à programação GDL II-I
  2. 1. Iniciação à programação GDL II-II