Como resolver problemas complexos com Dynamo para Revit

Documentos relacionados
O uso do BIM em projetos de estações ferroviárias Experiência na prática - CPTM

PROJETISTA (nome, CREA): 1. FASE A CONCEPÇÃO DO PRODUTO (Estudo Preliminar e subfases, conforme NBR )

Tecnologia BIM: Do projeto à construção

BIM Estágio Atual e Perspectivas: Projeto Estrutural TQS BIM. Estágio Atual e Perspectivas: Projeto Estrutural TQS. Abram Belk -

DIDIER ARANCIBIA ALVAREZ, PMP

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS

O que há de novo no Autodesk Navisworks 2011?

UNIVERSIDADE DE SÃO PAULO INSTITUTO DE ARQUITETURA E URBANISMO PROGRAMA DE PÓS-GRADUAÇÃO EM ARQUITETURA E URBANISMO USP - SÃO CARLOS

COMPATIBILIZAÇÃO DE PROJETOS UTILIZANDO FERRAMENTAS BIM (BUILDING INFORMATION MODELING) ESTUDO DE CASO

DESENHO TÉCNICO E ARQUITETÔNICO

O INTERESSE DA UTILIZAÇÃO DE SOLUÇÕES BIM EM PROJETOS DE REABILITAÇÃO DE EDIFICIOS

A c c e s s B á s i c o

Projetos de Engenharia e Arquitetura

ES015 - Projeto de Estruturas Assistido por Computador: Cálculo e Detalhamento

SUMÁRIO GPE-NI /12/2020. Diretrizes Gerais para Elaboração de Projetos Através da Metodologia BIM. Gerência de Projetos de Engenharia - GPE

Comunicação + Informações + Workflow Adequado = Qualidade e Eficiência

CLAUDIO MORAIS. Diretor de Produtos

PROGRAMA DE TREINAMENTO

Sergio Leusin / Luciano Capistrano GDP_ Gerenciamento e Desenvolvimento de Projetos

ES015 - Projeto de Estruturas Assistido por Computador: Cálculo e Detalhamento

Contier Arquitetura. Contier Arquitetura

4ª REUNIÃO ORDINÁRIA DA COMAT CASE VENCEDOR PRÊMIO BIM SINDUSCON CATEGORIA CONTRATANTE

Avaliação da metodologia BIM através de um estudo de caso

PMR3507 Fábrica digital

APLICAÇÃO DA METODOLOGIA BIM (BUILDING INFORMATION MODELING) NO PROCESSO DE PROJETO, COM FOCO EM COMPATIBILIZAÇÃO

Modelagem em Engenharia C & A Aula 1- Introdução e informações

Aula 01 Introdução ao Projeto Auxiliado por Computador (CAD), Sistema 2D e Modelagem Sólida

Utilização do solidthinking Embed como interface gráfica para a construção de modelos de processos termofluidodinâmicos

Vantagens na utilização do ARCHUS Design Plus:

Seminário Tecnologia de sistemas prediais Porto Alegre, 26 de abril de 2018

Elementos não-estruturais importados do IFC ou Revit podem ter muita utilidade ao Engenheiro de Estruturas.

QUAL PRODUTO VECTORWORKS É O CORRETO PARA MIM?

Conteúdo do Curso de Revit Architecture 2016 Básico

RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR UTILIZANDO O MÉTODO GRÁFICO NA PLATAFORMA EXCEL

Elementos Externos 3D

Aula 17- ARQ-011 Desenho Técnico 1: Representação de projetos de arquitetura (seg. NBR-6492: 1994) Antonio Pedro Carvalho

Tecnologia BIM: Do Projeto à Construção

DESENHO TÉCNICO E ARQUITETÔNICO

TREINAMENTO: AUTODESK REVIT ARCHITECTURE

AutoCAD Plant 3D 2016

Professor: Rogério Benedito de Andrade. Formação:

Afinal, o que é projeto (de edificações)? PROJETOS DE EDIFICAÇÕES - leitura e compreensão - compatibilização - levantamento das quantidades

Santa Clara Empreendimentos

GT BIM. GRUPO DE TRABALHO EM BIM DA AsBEA/RS

DESENHO TÉCNICO REPRESENTAÇÃO DE PROJETOS DE ARQUITETURA

Atelier Virtual Relato de uma Experiência.

UML (Unified Modelling Language)

DESENHO TÉCNICO REPRESENTAÇÃO DE PROJETOS DE ARQUITETURA

13/05/2015 INSTRUÇÕES PARA TRABALHO FINAL (EXAME) EDI 64 ARQUITETURA E URBANISMO_ Profa. Dra. Giovanna M. Ronzani Borille

Universidade Regional de Blumenau

TUTORIAL MINHA CASA MINHA VIDA. Fone: FEVEREIRO

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Detecção de Colisões entre Pares de Poliedros Rígidos Aplicada ao Projeto ASIMOV. por Anderson Maciel

MANUAL DE PROJETOS DE SANEAMENTO MPS MÓDULO DIRETRIZES PARA ELABORAÇÃO DE PROJETOS EM METODOLOGIA BIM

DESENHO TÉCNICO I AULA 06 PLANTAS BAIXAS. Faculdade Independente do Nordeste - FAINOR Colegiado de Engenharia Civil Prof. Philipe do Prado Santos

Profº Robson Azevedo

novas SOLUÇÕES DE FACHADAS

Diagrama Funcional das Informações

CÁLCULO DE REAÇÕES DE APOIO E OBTENÇÃO DO TRAÇADO DE DIAGRAMAS DE ESFORÇOS SOLICITANTES COM O USO DO PROGRAMA FTOOL (Versão 2.11)

Conceitos avançados de programação. Módulo 8 Programação e Sistemas de Informação Gestão e Programação de Sistemas Informáticos

Plano de Ensino de Disciplina Ciência da Computação 2º / 2016

Linguagem de Programação Visual

O software conta ainda, com procedimento para geração de relatórios em EXCEL. Para gerar tais relatórios foi utilizado o tollkit Report Generation do

Afinal, o que é projeto (de edificações)? COMPATIBILIZAÇÃO DE PROJETOS & Building Information Modeling

Introdução a Banco de Dados. Curso: Engenharia de Produção Disciplina: Informática Aplicada Professor: Rodrigo da Rocha

UNIVERSIDADE DO VALE DO RIO DOS SINOS UNISINOS UNIDADE ACADÊMICA DE EDUCAÇÃO CONTINUADA MBA EM GESTÃO DE PROJETOS ADRIANO DE OLIVEIRA

BEM-VINDOS À BIBLIOTECA BIM SASAZAKI Página 1 de 21

MODELAGEM E COMPATIBILIZAÇÃO DE PROJETOS DE UM EDIFÍCIO MULTIFAMILIAR EM SOFTWARE

TEC 159 TECNOLOGIA DAS CONSTRUÇÕES I

Eixos de locação. Alteração de cortes. Corte geral do edifício

GESTÃO DO PROCESSO DE PROJETOS ACÚSTICA. Marco Antônio Vecci

Apresentação do Sistema

DESENVOLVIMENTO DE APLICATIVO PARA SMARTPHONE DESTINADO AO PROJETO GEOMÉTRICO DE ESTRADAS

DESENHO TÉCNICO. AULA 04 - REPRESENTAÇÃO DE PROJETOS DE ARQUITETURA Curso: Engenharia Civil Matéria: Desenho Técnico

Sobre a KTEC KTEC Escola de Tecnologia

UNIVERSIDADE FEDERAL DA PARAÍBA CENTRO DE CIÊNCIAS HUMANAS, LETRAS E ARTES CURSO DE COMUNICAÇÃO EM MÍDIAS DIGITAIS HAROLDO DE CARVALHO CHAGAS JÚNIOR

Eng. Miguel Ferreirós. BIM e projetos de AVAC&R (Aquecimento, Ventilação, Ar Condicionado e Refrigeração)

PROCESSO DE DESENVOLVIMENTO DE OBJETOS BIM DE ELEMENTOS PADRONIZADOS DE ARQUITETURA DO METRÔ-SP

GESTÃO DO PROCESSO DE PROJETOS_ESTRUTUR A

TecnoMETAL. A solução ideal para você projetar, detalhar e calcular estruturas de aço.

ESTUDO COMPARATIVO DA TECNOLOGIA CAD COM A TECNOLOGIA BIM

Release Notes. A seguir são apresentadas as funções implementadas na linha de produto Microsiga Protheus, expedidas neste pacote de atualização.

1) DADOS DA OBRA: Programando em Java 2 Teoria e Aplicações Rui Rossi dos Santos 2004 Axcel Books (

Teste de Software. Proj. Desenvolvimento de Software. Prof. Cleverton Hentz. 30 de agosto de Material Apresentado

USP - ICMC - SSC SSC o. Semestre Disciplina de Introdução à Computação para Engenharia Ambiental

Sage API Application Programming Interface.

AULA 12 SISTEMAS SUPERVISÓRIOS

REPRESENTAÇÃO DO PROJETO PARA PRODUÇÃO DE VEDAÇÕES VERTICAIS EM ALVENARIA EM UM CAD-BIM

FLUXOS BIM PARA DESENVOLVIMENTO DE PROJETOS ARQUITETÔNICOS CURITIBA, 17/01/2019 ARQ. JULIANO COIMBRA DO NASCIMENTO ARQ. LUIZ CLAUDIO CORREIA

NORMA DE DESEMPENHO. Habitabilidade e Qualidade de Vida

Bibliografia Principal. Apresentação da Disciplina. Site da Disciplina. Estagiário da Disciplina. Método de Avaliação. Prova Substitutiva

1. Introdução. 1.1.Motivação

MP Da Arquitetura para as Redes Prediais

Desenho de fôrmas. Geração dos Desenhos de Formas

Criando Relatórios com PHP Pablo Dall Oglio

ANÁLISE E AVALIAÇÃO DE PROJETOS ARQUITETÔNICOS

DESENHO TÉCNICO E ARQUITETÔNICO

No modelo proposto demais com 3,5m de foram lançados 3 pavimentos, altura. Inicialmente, foram adotadas vigas pré-moldadas pré-moldados com seção de 4

Transcrição:

Terças de BIM Como resolver problemas complexos com Dynamo para Revit Eduardo Rocha Tavares VDC/BIM Manager E-mail: edugrt@icloud.com Celular: (11) 99112-8943 +

Formado em Processamento de Dados pela FATEC-SP, atuou em multinacionais de Tecnologia da Informação como IBM e Xerox do Brasil Formado em Arquitetura e Urbanismo pela Universidade Presbiteriana Mackenzie Pós-graduando em Tecnologia e Gestão na Produção de Edifícios pela USP Poli-Integra Atualmente como VDC/BIM Manager, atua na quattrod há 8 anos com: Coordenação dos processos de compatibilização de projetos em BIM Modelagem e gestão de projetos em BIM Consultorias de implementação de ferramentas e processos BIM Desenvolvimento de rotinas em Dynamo Desenvolvimento e coordenação de projetos.

Agenda O que é o Dynamo? Vantagens de utilização do Dynamo Funcionamento do Dynamo e interface com o Revit Casos reais e práticos de utilização do Dynamo Antes do Dynamo Depois do Dynamo

O que é o Dynamo?

API x Dynamo foreach (Element curtainwall in walls) { foreach (Element curtainmullion in mullioncollector) { if (curtainmullion.location!= null) { LocationPoint = curtainmullion.location as LocationPoint; double endpoint0 = locationpoint.point[0]; double endpoint1 = locationpoint.point[1]; FamilyInstance instfamily = curtainmullion as FamilyInstance; if (instfamily.level!= null) { string mullionlevel = instfamily.level.name.tostring(); instfamily.get_parameter("nível").set(mullionlevel); } else curtainmullion.get_parameter("nível").set("nível indisponível"); double handorientx = instfamily.facingorientation.x; double handorienty = instfamily.facingorientation.y; double handorientz = instfamily.facingorientation.z; int mullionparent = instfamily.host.id.integervalue; if (handorientz!= 1) { curtainmullion.get_parameter("orientação XY").Set((Math.Round(handOrientX, 12)) + " " + (Math.Round(handOrientY, 12))); curtainmullion.get_parameter("posição XY").Set((Math.Round(endPoint0, 12)) + " " + (Math.Round(endPoint1, 12))); } curtainmullion.get_parameter("posição XY").Set((Math.Round(endPoint0, 12)) + " " + (Math.Round(endPoint1, 12))); curtainmullion.get_parameter("id CurtainWall").Set(mullionParent); } } Para você que tem conhecimentos de programação este é um código desenvolvido sobre a API do Autodesk Revit

API x Dynamo Mas se você não tiver conhecimentos de programação, provavelmente ficará assim...

API x Dynamo Com o Dynamo não é necessário envolver programação! A rotina abaixo realiza a mesma tarefa que o código anterior

Mas afinal: o que é o Dynamo? Você já se deparou com os seguintes necessidades? Se eu pudesse alimentar meu modelo de forma dinâmica com planilhas externas para automatização de processos de projeto eu agilizaria muitas etapas de projeto em Revit... Se houvesse um botão para inserção de famílias com base em coordenadas contidas em uma planilha externa eu não despenderia tanto tempo para concluir esta tarefa... Se eu pudesse automatizar a modelagem de rodapés eu reduziria o tempo de desenvolvimento de projeto... Se eu pudesse automatizar o agrupamento de elementos com base em condições geométricas eu facilitaria muito a compatibilização em Navisworks...

Mas afinal: o que é o Dynamo? O Dynamo é uma ferramenta open source (código aberto) de programação visual que utiliza a API (Interface de Programação de Aplicativos) para automatização de tarefas sem a necessidade de conhecimentos de programação.

Mas afinal: o que é o Dynamo?

Vantagens em se utilizar o Dynamo

Pontos positivos Linguagens de programação: embora isto seja possível, o usuário não deverá ter conhecimento de nenhuma linguagem de programação para criar rotinas no Dynamo, apenas conhecimentos de lógica. Contratação de empresas para desenvolvimento de add-ins: a automatização de procedimentos simples pode ser criada facilmente na maioria dos casos, evitando a necessidade de aquisição ou contratação de desenvolvimento de add-ins. Ganho de tempo: o tempo economizado com a automatização de tarefas permite que mais tempo seja despendido no desenvolvimento do projeto de fato deixando o trabalho repetitivo para o computador.

Mais pontos positivos Ferramenta Open Source (código aberto): como toda ferramenta com código aberto, o Dynamo é constantemente alimentado com atualizações pela comunidade. Formas complexas: o Dynamo pode ser utilizado para estudos conceituais de Arquitetura, como estudos de fachada. Atualizações no modelo: o Dynamo mantem uma relação viva com o modelo do Autodesk Revit. Isto permite que atualizações no modelo sejam reconhecidas em tempo real pelo Dynamo de modo a ativar a execução da rotina a cada alteração, caso desejado pelo projetista. Consistência dos dados: a automatização de tarefas manuais potencializa a redução de erros e garantia de maior consistência dos dados e, consequentemente, maior precisão das informações obtidas a partir do modelo.

Casos de uso

Caso de uso I Separação de tubulações verticais e horizontais Tabelas Filtros para visualização Compatibilização

Casos de uso II Obtenção do elemento Hospedeiro de portas e janelas Tabelas Filtros para visualização Compatibilização

Casos de uso II Hospedeiro informado

Casos de uso III Modelagem de estacas com base em lista externa de coordenadas Precisão e rapidez Fácil alteração de projeto NOME COORD. X COORD. Y DIÂM. COTA COMPR. EST29F 354454,39 7541436,19 70 613,00 15,00 EST29F 354450,98 7541441,14 70 613,00 15,00 EST30F 354447,84 7541446,27 70 613,00 15,00 EST31F 354442,39 7541456,97 70 613,00 15,00 EST32F 354438,08 7541468,19 70 613,00 15,00 EST33F 354434,97 7541479,80 70 613,00 17,00 EST34F 354433,09 7541491,67 70 613,00 17,00 EST35F 354432,46 7541503,67 70 613,00 17,00 EST36F 354433,09 7541515,67 80 612,40 17,00 EST37F 354434,97 7541527,53 80 612,40 16,00 EST38F 354438,13 7541539,13 80 612,65 16,00 EST39F 354442,44 7541550,34 80 612,65 16,00

Casos de uso IV Checagem de interferências: processo tradicional em BIM Desenvolvimento do projeto por parte dos projetistas em ferramenta autoral BIM Utilização da ferramenta Navisworks Manage da Autodesk para verificação de interferências Emissão de relatório em PDF com a lista de interferências localizadas e filtradas com base em critérios pré-estabelecidos Análise dos relatórios por parte dos projetistas e revisão dos projetos na ferramenta autoral Dificuldade de visualização das interferências em 3D. É presente, em muitos casos, a cultura de análise de interferências em planta

Casos de uso IV

Casos de uso IV Checagem de interferências: processo com o Dynamo Emissão de relatórios em XML contendo coordenadas, ID dos elementos e disciplinas envolvidas Inserção automatizada de elementos 2D (detail item) nos respectivos pavimentos e nas posições exatas. Desta forma as interferências são visualizadas na ferramenta autoral diretamente sobre os elementos em conflito para fácil correção do projeto Criação automatizada de vistas em 3D com caixas de corte para cada interferência para melhor visualização em casos complexos e inserção de cubo para fácil localização do ponto exato da colisão Atribuição da identificação da colisão (ID dos elementos, disciplinas etc) aos elementos 2D e 3D para tabelamento utilizando Schedules

Casos de uso V Modelagem automática de rodapés Possibilidade de modelagem automática com ou sem Rooms Interrupção automática em portas

Casos de uso VI Modelagem automática de revestimentos de parede Utilização de Keynotes para entrada externa do memorial de acabamentos União automática com alvenarias para recorte dos vãos de esquadrias

Casos de uso VI

Fontes de informação

Fórum Dynamo forum.dynamobim.com

Dynamo Primer dynamobim.com/learn

Blog do Dynamo dynamobim.com/blog

Quer cortar o caminho e aprender conosco?! O que: Treinamento básico de Dynamo O que será abordado: Onde: Introdução (interface e lógica de programação) Pacotes (organização e funcionamento dos nós + fios) Listas (lógica e funcionamento) Formas geométricas (curvas, planos, sólidos e vetores) Organização (agrupamento de nós/funções e comentários) Instituto de Engenharia Carga horária: Duas aulas de 4 horas em período noturno dias úteis

Dúvidas?!

OBRIGADO! linkedin.com/in/eduroctav