curso de introdução à programação gdl · fauusp em 1988, usuário do archicad desde 1995 e...

3
site: www.dtabach.com.br email: [email protected] R. Borges Lagoa, 564 - cj. 34 • São Paulo - SP • 04038-000 Tel/fax (11) 5081-2875 / 5572-3155 dtabach ARQUITETURA pág. 1/3 CURSO DE INTRODUÇÃO À PROGRAMAÇÃO GDL REQUISITOS E OBJETIVOS O curso é destinado a usuários com experiência intermediária ou avançada em ArchiCAD, que desejam sofisticar e aumentar a produtividade de seu trabalho através da linguagem de programação in- terna do ArchiCAD - o GDL. Baseado na metodologia desenvol- vida pelo Professor David Nicholson- -Cole, da Unversidade de Nottingham, Reino Unido, autor do best-seller “The GDL CookBook”, o compêndio mais completo e consagrado sobre o assun- to. Através da elaboração passo a pas- so de vários objetos, vamos nos fami- liarizar não só com os principais co- mandos do GDL, mas principalmente com a maneira de raciocinar em GDL e criar códigos estruturados. Após o curso o aluno estará habi- litado a aplicar o GDL de uma forma criativa e criar sozinho seus próprios objetos e ferramentas personalizados. INSTRUTOR Durval Tabach, arquiteto formado pela FAUUSP em 1988, usuário do ArchiCAD desde 1995 e desenvolvedor GDL. MATERIAL DIDÁTICO Apostila em português, fartamente ilustrada, traduzida do material original de aula do Prof. David Nicholson-Cole e complementada por Dur- val Tabach. LOCAL, RESERVAS E MATRÍCULAS TI Lab Av. Brig. Faria Lima, 1478 - cj 1214 (esquina com Av. Rebouças)

Upload: phungthuan

Post on 23-Dec-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Curso de Introdução à Programação gdL · FAUUSP em 1988, usuário do ArchiCAD desde 1995 e desenvolvedor GDL. materIaL dIdátICo Apostila em português, fartamente ilustrada,

site: www.dtabach.com.br

email: [email protected]

R. Borges Lagoa, 564 - cj. 34 • São Paulo - SP • 04038-000

Tel/fax (11) 5081-2875 / 5572-3155

dtabach ARQUITETURA

pág.1/3

Curso de Introdução à Programação gdL

requIsItos e objetIvos

O curso é destinado a usuários com experiência intermediária ou avançada em ArchiCAD, que desejam sofisticar e aumentar a produtividade de seu trabalho através da linguagem de programação in-terna do ArchiCAD - o gdL.

Baseado na metodologia desenvol-vida pelo Professor David Nicholson--Cole, da Unversidade de Nottingham, Reino Unido, autor do best-seller “The GDL CookBook”, o compêndio mais completo e consagrado sobre o assun-to.

Através da elaboração passo a pas-so de vários objetos, vamos nos fami-liarizar não só com os principais co-mandos do GDL, mas principalmente com a maneira de raciocinar em GDL e criar códigos estruturados.

Após o curso o aluno estará habi-litado a aplicar o GDL de uma forma criativa e criar sozinho seus próprios

objetos e ferramentas personalizados.

Instrutor

durval tabach, arquiteto formado pela FAUUSP em 1988, usuário do ArchiCAD desde 1995 e desenvolvedor GDL.

materIaL dIdátICo

Apostila em português, fartamente ilustrada, traduzida do material original de aula do Prof. David Nicholson-Cole e complementada por Dur-val Tabach.

LoCaL, reservas e matríCuLas

tI Lab

Av. Brig. Faria Lima, 1478 - cj 1214 (esquina com Av. Rebouças)

Page 2: Curso de Introdução à Programação gdL · FAUUSP em 1988, usuário do ArchiCAD desde 1995 e desenvolvedor GDL. materIaL dIdátICo Apostila em português, fartamente ilustrada,

site: www.dtabach.com.br

email: [email protected]

R. Borges Lagoa, 564 - cj. 34 • São Paulo - SP • 04038-000

Tel/fax (11) 5081-2875 / 5572-3155

dtabach ARQUITETURA

pág.2/3

São Paulo - SP

tel.: (11) 3711-5145 / 3814-8145

datas e HorárIos

Dias 16, 17, 18, 24, 25 e 26 de novembro de 2014 (segundas, terças e quartas), das 19:00 às 22:00.

InvestImento

R$ 1.090,00 em duas parcelas

Programa

Dividido em 6 aulas de 3 horas cada.

1º dIa

• Introdução - Para que serve o GDL

• Cadeira supersimples - gerada automaticamente pelo ArchiCAD

◦ Entendendo um objeto autoescrito

◦ A interface de criação de objetos e as diferentes janelas de script

• Cadeira supersimples - nosso primeiro script

◦ BLOCK, ADD, MATERIAL

• Cadeira supersimples Otimizada

◦ Otimizando o script através de sub-rotinas (GOSUB)

◦ Tornando o objeto paramétrico

◦ Conceito de ‘flags’

2º dIa

• Puf Redondo

◦ Lidando com entidades curvas

◦ MUL, ROT

◦ RESOL, RADIUS, REVOLVE, CYLIND, CONE

◦ Fazendo um objeto alongável; criando elipses a partir de círculos

◦ Simplificando elementos repetitivos: loops FOR/NEXT

• Ferramenta de assoalho alongável

◦ Mais loops FOR/NEXT/STEP

Page 3: Curso de Introdução à Programação gdL · FAUUSP em 1988, usuário do ArchiCAD desde 1995 e desenvolvedor GDL. materIaL dIdátICo Apostila em português, fartamente ilustrada,

site: www.dtabach.com.br

email: [email protected]

R. Borges Lagoa, 564 - cj. 34 • São Paulo - SP • 04038-000

Tel/fax (11) 5081-2875 / 5572-3155

dtabach ARQUITETURA

pág.3/3

◦ IF/THEN: criando capacidade de deci-são dentro do script

3º dIa

• Ferramenta 2D: Indicador Norte

◦ Variáveis Globais: lendo informações do ambiente ArchiCAD

◦ FRAGMENT2: usando símbolos 2D de forma inteligente

◦ DEFINE STYLE

◦ TEXT2

◦ POLY2

• Abajur

◦ LIGHT: fazendo a primeira luminária

◦ Mais REVOLVE: roubando as definições de coordenadas do ArchiCAD

4º dIa

• Cadeira Bocaccio

◦ PRISM e suas variantes

◦ Usando máscaras

• Janela Guilhotina

◦ Considerações especiais sobre por-tas e janelas

5º dIa

• Vão Trapezoidal

◦ WALLHOLE: criando portas e janelas não retangulares

◦ IF...THEN...ELSE...ENDIF: refinando as decisões no script

◦ Script de parâmetros: criando um menu ‘pop-down’

• Janela com Arco Pleno

◦ Mais uma olhada em máscaras

6º dIa

• Janela com Arco Parcial

◦ Usando Trigonometria para descrever formas geo-métricas através de números

◦ Formas mais avançadas com TUBE

◦ PUT e GET, o grande truque