REVIT E DYNAMO
FERRAMENTAS
X
PROCESSO DE CRIAÇÃO x
checagem de projetos x
trabalhos repetidos
Evolução de ferramentas – 3d – arq. digital
• Terceira Revolução industrial
• Construção virtual
‘[...] 50.000 desenhos e 60.000 horas de tempo de
computação [...]’
As operações que as ferramentas
escolhidas possibilitam levam o operador
a produzir objetos e produtos específicos
que essas ferramentas proporcionam.
Automação de
processos
ENTRADA DE DADOS
SAÍDA DE DADOS
REVIT
DYNAMO
Design paramétrico na
Arquitetura
Programação
Design paramétrico na
Arquitetura
Serie de comandos dados ao
computador para execução de uma
determinada tarefa
Linhas de programação
Receita de todos os passos necessários para que se resolva com precisão um problema ou se chegue a um objetivo
Fluxo de informações e dados Dynamo
Design paramétrico na
Arquitetura
DYNAMO
Visual programing language
Design paramétrico na
Arquitetura
Design paramétrico na
Arquitetura
CONEXÕES
Bater.Liquidificado
r
Ovos
Massa
Ingrediente
Ovos
Produto processado
Massa
NÓS
Design paramétrico na
Arquitetura
Círculos
1 - Mostra o circulo feito com parâmetros default
2 - Acrescenta as coordenadas do ponto central do círculo 3 – Insere um valor variável para x: experimenta
4 – Insere um valor variável para y: experimenta 5 – Insere o Nó (sequence) atribui x = amount, y = step
6 – colocar valor 0 como início – mostra o que acontece 7 – acrescenta uma multiplicação
8 – o valor de y no nó da multiplicação vai ser um numero 9 – acrescenta o watch node
Design paramétrico na
Design paramétrico na
Arquitetura
Excel
Design paramétrico na
Arquitetura
Video Terreno
Design paramétrico na
Arquitetura
Video Terreno
Design paramétrico na
Arquitetura
Video Terreno
Design paramétrico na
Arquitetura
Video Prédio
Design paramétrico na
Arquitetura
Exemplos práticos – Sena Arquitetura -
DWG to
Revit
Arquiteto como programador
Deverá definir a pergunta, e ter
certeza de que está resolvendo o
problema certo.
ESTABELECER
OBJETIVOS
APRENDIZADO
DESENVOLVIMENT
O
TESTE
SELECIONAR
FERRAMENTAS
PROCESSO DE PROJETO
/ AUTOMAÇÃO OU OUTRA
APLICAÇÃO
DYNAMO
PYTHON
C# ou OUTRA
RACIOCÍNIO CIÊNCIA DA COMPUTAÇÃO
double a,b,c; Vector p,q,r; // depois declaradas as variávels // inicialização códigos vai aqui a=3.141592; b=2.718288; c=1.618033; 5 é um número inteiro 2.13159 é um número real “f” um caráter “alternativa” é um texto Falso é um Boolean b=10 (número inteiro) larguraPorta=1.2 (número real) elementoTipo=“Janela” (texto) sistemaBascultante=verdadeiro
(Boolean) b uma variável é uma expressão
simples 2+(5*8) retorna o valor de 42 ((1+sqrt(5))/2) a expressão pode
chamar uma função
a=((1.0+sqrt(9))/2.0; valor de a=2.0 a=3.144159; valor de a passa a ser
If (a>5.0) { // sequência declarações entra aqui
} Se a condição a for aceita, executa declarações entre colchetes, senão pula esta parte