{"id":2697,"date":"2017-02-02T17:08:00","date_gmt":"2017-02-02T19:08:00","guid":{"rendered":"https:\/\/blogs.autodesk.com\/mundoaec\/?p=2697"},"modified":"2020-04-15T13:30:28","modified_gmt":"2020-04-15T16:30:28","slug":"projeto-generativo-parte-2","status":"publish","type":"post","link":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/","title":{"rendered":"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila)"},"content":{"rendered":"<p>No <a href=\"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">artigo anterior desta s\u00e9rie<\/a> n\u00f3s introduzimos o conceito de <a href=\"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Projeto Generativo<\/a> como uma abordagem de projeto baseada em itera\u00e7\u00f5es cont\u00ednuas que geram diversidade ou otimiza\u00e7\u00e3o gradual de solu\u00e7\u00f5es. Potencializado por computadores o projeto generativo contrap\u00f5e-se \u00e0 tradicional abordagem do projeto expl\u00edcito, onde o projetista possui uma \u00fanica id\u00e9ia em mente e simplesmente a comunica por meio de representa\u00e7\u00f5es. O computador \u00e9 a ferramenta ideal para viabilizar o projeto generativo por sua agilidade para iterar, ou seja, para repetir c\u00e1lculos continuamente partindo de vari\u00e1veis ligeiramente diferentes. A base das itera\u00e7\u00f5es cont\u00ednuas, divergentes ou convergentes, s\u00e3o os par\u00e2metros e as f\u00f3rmulas por meio dos quais estes par\u00e2metros s\u00e3o variados. Em BIM o ponto de partida \u00e9 o modelo param\u00e9trico, desenvolvido com base em par\u00e2metros cujos valores podem ser manualmente alterados ou automaticamente definidos por meio de f\u00f3rmulas ou regras. Neste \u00faltimo caso temos por defini\u00e7\u00e3o a abordagem do Projeto Algor\u00edtmico, um vi\u00e9s matem\u00e1tico de desenvolvimento de projeto onde as defini\u00e7\u00f5es e\/ou articula\u00e7\u00f5es de elementos construtivos e vazios s\u00e3o realizadas por meio de algoritmos (f\u00f3rmulas, regras ou procedimentos l\u00f3gicos) que levam \u00e0 solu\u00e7\u00e3o do problema posto atrav\u00e9s de um n\u00famero finito de etapas.<\/p>\n<div id=\"attachment_2713\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2713\" class=\"size-large wp-image-2713\" src=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-launch-1024x639.png\" alt=\"Autodesk Dynamo\" width=\"640\" height=\"399\" srcset=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-launch-1024x639.png 1024w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-launch-300x187.png 300w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-launch-768x480.png 768w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-launch.png 1600w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-2713\" class=\"wp-caption-text\">Autodesk Dynamo &amp; Autodesk Revit.<\/p><\/div>\n<p>O <a href=\"http:\/\/www.autodesk.com\/products\/revit-family\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Revit<\/a>, o modelador BIM para edifica\u00e7\u00f5es da Autodesk, permite-nos, at\u00e9 certa extens\u00e3o, definir restri\u00e7\u00f5es, rela\u00e7\u00f5es e f\u00f3rmulas que dirigem o comportamento dos diversos componentes do modelo por meio de alguns par\u00e2metros. Ele \u00e9 assim, em certa extens\u00e3o, uma ferramenta n\u00e3o somente de projeto param\u00e9trico, mas tamb\u00e9m de projeto algor\u00edtmico. No entanto, \u00e9 poss\u00edvel fazer muito mais. A defini\u00e7\u00e3o formal de componentes no <a href=\"http:\/\/www.autodesk.com\/products\/revit-family\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Revit<\/a>, bem como as rela\u00e7\u00f5es entre estes diferentes componentes, pode ser definida por meio de f\u00f3rmulas externas ao modelador, e inteligentemente escritas em um ambiente pr\u00f3prio para isso.<\/p>\n<div id=\"attachment_2715\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2715\" class=\"wp-image-2715\" src=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Revit-Formulas-Blog-What-Revit-Wants.png\" alt=\"Sim, tamb\u00e9m \u00e9 poss\u00edvel usar f\u00f3rmulas no Revit. Fonte: Blog What Revit Wants.\" width=\"640\" height=\"462\" srcset=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Revit-Formulas-Blog-What-Revit-Wants.png 813w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Revit-Formulas-Blog-What-Revit-Wants-300x217.png 300w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Revit-Formulas-Blog-What-Revit-Wants-768x555.png 768w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-2715\" class=\"wp-caption-text\">Sim, tamb\u00e9m \u00e9 poss\u00edvel usar f\u00f3rmulas no Revit. Fonte: Blog What Revit Wants.<\/p><\/div>\n<p>Entramos aqui no dom\u00ednio da programa\u00e7\u00e3o, cuja ess\u00eancia \u00e9 a de definir algoritmos para que certas tarefas sejam realizadas da maneira mais eficiente e elegante poss\u00edvel. Ora \u2013 voc\u00eas devem estar se perguntando, e o que isto tem a ver com projeto? Pode-se dizer que, reduzida \u00e0 sua ess\u00eancia, o trabalho de todo projetista \u00e9 o de resolver problemas, assim como o do programador. Quando este projetista \u00e9 um arquiteto ou engenheiro estes problemas s\u00e3o essencialmente de ordem espacial, funcional e simb\u00f3lica, e procuramos resolv\u00ea-los da maneira mais eficiente e elegante poss\u00edvel, comunicando algo a respeito de n\u00f3s mesmos, dos outros e de nossa cultura. Enquanto projetistas n\u00f3s articulamos elementos construtivos e vazios com base em condicionantes de projeto, de maneira a inteligentemente e artisticamente dar respostas aos problemas que encaramos. A maneira como consideramos as diversas condicionantes de projeto e os processos que utilizamos para encontrar tais respostas configuram as in\u00fameras metodologias de desenvolvimento de projetos poss\u00edveis. Dentre elas \u00e9 poss\u00edvel adotar uma que procure resolver os desafios que enfrentamos por um vi\u00e9s matem\u00e1tico, e a programa\u00e7\u00e3o \u00e9 um \u00f3timo caminho para viabiliz\u00e1-la.<\/p>\n<div id=\"attachment_2704\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2704\" class=\"size-large wp-image-2704\" src=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Estrutura-por-Huynh-Duc-Do-1024x487.png\" alt=\"Encontrando novas geometrias e arranjos por meio de programa\u00e7\u00e3o. Fonte: DynamoBIM.org, autoria de Huynh Duc Do.\" width=\"640\" height=\"304\" srcset=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Estrutura-por-Huynh-Duc-Do-1024x487.png 1024w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Estrutura-por-Huynh-Duc-Do-300x143.png 300w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Estrutura-por-Huynh-Duc-Do-768x365.png 768w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Estrutura-por-Huynh-Duc-Do.png 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-2704\" class=\"wp-caption-text\">Encontrando novas geometrias e arranjos por meio de programa\u00e7\u00e3o. Fonte: DynamoBIM.org, autoria de Huynh Duc Do.<\/p><\/div>\n<p>Mas novamente&#8230; Programa\u00e7\u00e3o? Voc\u00ea, projetista que at\u00e9 este par\u00e1grafo resistiu bravamente a toda esta verborragia alien\u00edgena ao seu dia-a-dia, deve estar se perguntando se esta hist\u00f3ria de projeto algor\u00edtmico \u00e9 mesmo para voc\u00ea, que nunca programou absolutamente nada em sua vida. Ser\u00e1 que esta abordagem n\u00e3o estaria longe demais de nossas metodologias tradicionais? De fato, a programa\u00e7\u00e3o dura, via c\u00f3digo, n\u00e3o \u00e9 muito amig\u00e1vel para o arquiteto ou o engenheiro. \u00c9 por isso que ferramentas de projeto algor\u00edtmico procuram facilitar a opera\u00e7\u00e3o para aqueles que n\u00e3o est\u00e3o familiarizados com a programa\u00e7\u00e3o tradicional apresentando-a de uma maneira muito mais intuitiva e visual. Ao inv\u00e9s de escrever linhas de c\u00f3digo a partir de seus blocos fundamentais \u00e9 poss\u00edvel come\u00e7ar com instru\u00e7\u00f5es j\u00e1 pr\u00e9-definidas e dispostas de maneira gr\u00e1fica, pass\u00edveis de articula\u00e7\u00f5es tamb\u00e9m visuais. Este tipo de abordagem de programa\u00e7\u00e3o \u00e9 chamada de Programa\u00e7\u00e3o Visual. E o <a href=\"http:\/\/dynamobim.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dynamo<\/a>, totalmente integrado ao <a href=\"http:\/\/www.autodesk.com\/products\/revit-family\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Revit<\/a>, \u00e9 uma ferramenta de programa\u00e7\u00e3o visual voltada para o projetista BIM.<\/p>\n<div id=\"attachment_2701\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2701\" class=\"size-large wp-image-2701\" src=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Chinese-Roof-by-Jalal-Semaan-1024x724.jpg\" alt=\"Telhado e telhas chinesas por meio de programa\u00e7\u00e3o visual em Dynamo. Fonte: DynamoBIM.org, autoria de Jalal Semaan.\" width=\"640\" height=\"453\" srcset=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Chinese-Roof-by-Jalal-Semaan-1024x724.jpg 1024w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Chinese-Roof-by-Jalal-Semaan-300x212.jpg 300w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Chinese-Roof-by-Jalal-Semaan-768x543.jpg 768w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Chinese-Roof-by-Jalal-Semaan.jpg 1654w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-2701\" class=\"wp-caption-text\">Telhado e telhas chinesas por meio de programa\u00e7\u00e3o visual em Dynamo. Fonte: DynamoBIM.org, autoria de Jalal Semaan.<\/p><\/div>\n<p>Em computa\u00e7\u00e3o, uma linguagem de programa\u00e7\u00e3o visual (VPL) \u00e9 qualquer linguagem de programa\u00e7\u00e3o que permite ao usu\u00e1rio criar programas por meio da manipula\u00e7\u00e3o gr\u00e1fica de elementos em lugar de sua especifica\u00e7\u00e3o textual. No <a href=\"http:\/\/dynamobim.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dynamo<\/a>, instalado junto ao <a href=\"http:\/\/www.autodesk.com\/products\/revit-family\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Revit<\/a> e tamb\u00e9m dispon\u00edvel para <a href=\"http:\/\/dynamobim.org\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">download gratuito<\/a>, a programa\u00e7\u00e3o \u00e9 disposta em um ambiente gr\u00e1fico, junto aos resultados de modelagem gerados por esta programa\u00e7\u00e3o (que s\u00e3o tamb\u00e9m vis\u00edveis, de forma simult\u00e2nea, no Revit). A constru\u00e7\u00e3o de nossas rotinas \u00e9 feita por meio do lan\u00e7amento de \u201cn\u00f3s\u201d, caixas de programa\u00e7\u00e3o que possuem pontos de entradas de dados \u00e0 esquerda e pontos de sa\u00edda de dados \u00e0 direita. Cada \u201cn\u00f3\u201d \u00e9 uma fun\u00e7\u00e3o que consome dados e gera dados. O projetista simplesmente conecta um \u201cn\u00f3\u201d ao outro por meio de \u201cfios\u201d. Estes \u201cfios\u201d carregam os dados da sa\u00edda de um \u201cn\u00f3\u201d para a entrada de outro \u201cn\u00f3\u201d, desde que ambas as \u201cportas\u201d (de sa\u00edda e entrada) operem dados da mesma qualidade (uma coordenada XYZ \u00e9 diferente, por exemplo, de uma dimens\u00e3o).<\/p>\n<div id=\"attachment_2707\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2707\" class=\"wp-image-2707\" src=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Surface-by-Matt-Jezyk.png\" alt=\"N\u00f3s conectados por fios para a gera\u00e7\u00e3o de uma geometria complexa. Fonte: Blog DynamoBIM, autoria de Matt Jezyk.\" width=\"640\" height=\"390\" srcset=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Surface-by-Matt-Jezyk.png 960w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Surface-by-Matt-Jezyk-300x183.png 300w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Surface-by-Matt-Jezyk-768x468.png 768w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-2707\" class=\"wp-caption-text\">N\u00f3s conectados por fios para a gera\u00e7\u00e3o de uma geometria complexa. Fonte: Blog DynamoBIM, autoria de Matt Jezyk.<\/p><\/div>\n<p>Na medida em que formos conectando estes \u201cn\u00f3s\u201d, estaremos escrevendo uma programa\u00e7\u00e3o que ser\u00e1 utilizada para gerar novas formas, analisar informa\u00e7\u00f5es, extrair dados ou conectar solu\u00e7\u00f5es. As possibilidades s\u00e3o infinitas. Para conhecer algumas delas e expandir esta nossa introdu\u00e7\u00e3o ao Projeto Algor\u00edtmico e \u00e0 Programa\u00e7\u00e3o Visual d\u00ea uma olhada no webinar que realizamos ano passado a respeito deste tema: <strong><a href=\"https:\/\/www.youtube.com\/watch?v=x8ZYCsTZRIY&amp;feature=youtu.be\" target=\"_blank\" rel=\"noopener noreferrer\">Programa\u00e7\u00e3o Visual para BIM<\/a><\/strong>.<\/p>\n<div id=\"attachment_2712\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2712\" class=\"size-large wp-image-2712\" src=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-BIM-Analysis-1024x620.png\" alt=\"An\u00e1lise por meio de rotina de Dynamo. Fonte: Blog DynamoBIM.org\" width=\"640\" height=\"388\" srcset=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-BIM-Analysis-1024x620.png 1024w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-BIM-Analysis-300x182.png 300w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-BIM-Analysis-768x465.png 768w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-BIM-Analysis.png 1457w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-2712\" class=\"wp-caption-text\">An\u00e1lise por meio de rotina de Dynamo. Fonte: Blog DynamoBIM.org<\/p><\/div>\n<p>Por fim, que tal colocar em pr\u00e1tica as suas habilidades de programador visual e desenvolver aquela rotina que lhe faltava para extrair de forma consolidada alguns dados do seu modelo, para analisar o seu projeto segundo as orienta\u00e7\u00f5es do c\u00f3digo de obras e da lei de zoneamento do seu munic\u00edpio, para encontrar a melhor rela\u00e7\u00e3o entre um complexo conjunto de ambientes e circula\u00e7\u00f5es ou para desenvolver fant\u00e1sticas formas org\u00e2nicas com base em complexas equa\u00e7\u00f5es matem\u00e1ticas? O primeiro passo \u00e9 aprender os fundamentos de Dynamo. Neste <strong><a href=\"https:\/\/www.dropbox.com\/sh\/osuv48tswwo22r1\/AADvXrBXitE152idPUWXS5Ixa?dl=0\" target=\"_blank\" rel=\"noopener noreferrer\">LINK<\/a><\/strong>\u00a0disponibilizamos uma apostila introdut\u00f3ria de <a href=\"http:\/\/dynamobim.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dynamo<\/a> junto com todos os datasets necess\u00e1rios para voc\u00ea realizar os seus primeiros projetos nesta solu\u00e7\u00e3o que traz o mundo do Projeto Algor\u00edtmico para junto do <a href=\"http:\/\/www.autodesk.com\/products\/revit-family\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Revit<\/a>, e expande os seus horizontes para muito al\u00e9m.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_2706\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2706\" class=\"size-large wp-image-2706\" src=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Rebar-by-Dieter-Vermeulen-1024x503.png\" alt=\"Execu\u00e7\u00e3o de arma\u00e7\u00f5es via Dynamo. Fonte: DynamoBIM.org, autoria de Dieter Vermeulen.\" width=\"640\" height=\"314\" srcset=\"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Rebar-by-Dieter-Vermeulen-1024x503.png 1024w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Rebar-by-Dieter-Vermeulen-300x147.png 300w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Rebar-by-Dieter-Vermeulen-768x377.png 768w, https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Fonte-DynamoBim-Gallery-Rebar-by-Dieter-Vermeulen.png 1333w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-2706\" class=\"wp-caption-text\">Execu\u00e7\u00e3o de arma\u00e7\u00f5es via Dynamo. Fonte: DynamoBIM.org, autoria de Dieter Vermeulen.<\/p><\/div>\n<p>Neste artigo apresentamos resumidamente o conceito de Projeto Algor\u00edtmico em si e tamb\u00e9m como um passo fundamental para o <a href=\"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Projeto Generativo<\/a>, que por meio destes princ\u00edpios permite o desenvolvimento de in\u00fameras alternativas de maneira a buscarmos a melhor solu\u00e7\u00e3o para os nossos projetos. Em nosso pr\u00f3ximo artigo desta s\u00e9rie sobre <a href=\"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Projeto Generativo<\/a> amarraremos tudo o que foi falado at\u00e9 agora para tratar de uma outra fascinante tend\u00eancia em projetos, a Biomim\u00e9tica. At\u00e9 a pr\u00f3xima!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>No <a href=\"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">artigo anterior desta s\u00e9rie<\/a> n\u00f3s introduzimos o conceito de <a href=\"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Projeto Generativo<\/a> como uma abordagem de projeto baseada em itera\u00e7\u00f5es cont\u00ednuas que geram diversidade ou otimiza\u00e7\u00e3o gradual de solu\u00e7\u00f5es. Potencializado por computadores o projeto generativo contrap\u00f5e-se \u00e0 tradicional abordagem do projeto expl\u00edcito, onde o projetista possui uma \u00fanica id\u00e9ia em mente e simplesmente a comunica por meio de representa\u00e7\u00f5es.<\/p>\n","protected":false},"author":4675,"featured_media":2717,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[45,15,9,1729,1699,1726,1727,1701,1697,1700,1702,39,1642],"tags":[1708,1704,1707,1706,1703,1705,357],"class_list":["post-2697","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apostilas","category-apresentacoes-palestras-e-webinars","category-bim","category-construcao","category-dynamo-2","category-e-learning","category-edificacao","category-projeto-algoritmico","category-projeto-generativo","category-projeto-parametrico","category-revit","category-the-future-of-making-things","category-webinars-apresentados","tag-apostilas","tag-dynamo","tag-generative-design","tag-projeto-algoritmico","tag-projeto-generativo","tag-projeto-parametrico","tag-revit"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila) | Mundo AEC - Autodesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ricardo Bianca\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/\"},\"author\":{\"name\":\"Ricardo Bianca\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/#\\\/schema\\\/person\\\/d4cc3c645420ce8c6b6750bc27bb8c6c\"},\"headline\":\"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila)\",\"datePublished\":\"2017-02-02T19:08:00+00:00\",\"dateModified\":\"2020-04-15T16:30:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/\"},\"wordCount\":1352,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2017\\\/02\\\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg\",\"keywords\":[\"Apostilas\",\"Dynamo\",\"Generative Design\",\"Projeto Algor\u00edtmico\",\"Projeto Generativo\",\"Projeto Param\u00e9trico\",\"Revit\"],\"articleSection\":[\"Apostilas\",\"Apresenta\u00e7\u00f5es, Palestras e Webinars\",\"BIM\",\"Constru\u00e7\u00e3o\",\"Dynamo\",\"e-learning\",\"Edifica\u00e7\u00e3o\",\"Projeto Algor\u00edtmico\",\"Projeto Generativo\",\"Projeto Param\u00e9trico\",\"Revit\",\"The Future of Making Things\",\"Webinars Apresentados\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/\",\"url\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/\",\"name\":\"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila) | Mundo AEC - Autodesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2017\\\/02\\\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg\",\"datePublished\":\"2017-02-02T19:08:00+00:00\",\"dateModified\":\"2020-04-15T16:30:28+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/#\\\/schema\\\/person\\\/d4cc3c645420ce8c6b6750bc27bb8c6c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2017\\\/02\\\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2017\\\/02\\\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg\",\"width\":838,\"height\":646,\"caption\":\"Dynamo para Projeto Algor\u00edtmico\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/projeto-generativo-parte-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/#website\",\"url\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/\",\"name\":\"Mundo AEC - Autodesk\",\"description\":\"Blog Oficial sobre solu\u00e7\u00f5es da Autodesk Brasil\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/#\\\/schema\\\/person\\\/d4cc3c645420ce8c6b6750bc27bb8c6c\",\"name\":\"Ricardo Bianca\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2016\\\/12\\\/ricardo2-CUT-150x150.jpg\",\"url\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2016\\\/12\\\/ricardo2-CUT-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2016\\\/12\\\/ricardo2-CUT-150x150.jpg\",\"caption\":\"Ricardo Bianca\"},\"description\":\"Arq. M.Sc. Ricardo Bianca de Mello | Sr. Technical Sales Specialist, AEC, Brazil | Especialista T\u00e9cnico da Autodesk para Arquitetura, Engenharia e Constru\u00e7\u00e3o. Formado em Arquitetura e Urbanismo pela FAUUSP, possui Mestrado em Projeto de Arquitetura pela mesma institui\u00e7\u00e3o. Antes de trabalhar na Autodesk desenvolveu diversos projetos nas \u00e1reas de edifica\u00e7\u00f5es, urbanismo e design por meio de seu escrit\u00f3rio e tamb\u00e9m em parceria com outros arquitetos no Brasil e no exterior. Trabalhou tamb\u00e9m com consultoria, per\u00edcia, instru\u00e7\u00e3o, em escrit\u00f3rio de engenharia estrutural e em construtora. Profundo conhecedor e usu\u00e1rio de tecnologias Autodesk h\u00e1 cerca de 20 anos, trabalha com BIM desde 2004, quando come\u00e7ou a desenvolver projetos em Revit, tendo sido tamb\u00e9m respons\u00e1vel por coordenar ou amparar a ado\u00e7\u00e3o desta tecnologia em diversas empresas. Desde 2009 integra a Comiss\u00e3o de Estudos Especiais 134 da ABNT, que vem desenvolvendo a normaliza\u00e7\u00e3o brasileira para BIM. Desde 2010 faz parte do time da Autodesk do Brasil, atuando em todo o territ\u00f3rio brasileiro na divulga\u00e7\u00e3o e ado\u00e7\u00e3o da tecnologia Autodesk para BIM. Mais sobre ele, acesse seu perfil no Linkedin: www.linkedin.com\\\/in\\\/ricardo-bianca\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ricardo.bianca.de.mello\"],\"url\":\"https:\\\/\\\/blogs.autodesk.com\\\/mundoaec\\\/author\\\/ricardobianca\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila) | Mundo AEC - Autodesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/","twitter_misc":{"Written by":"Ricardo Bianca","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#article","isPartOf":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/"},"author":{"name":"Ricardo Bianca","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/#\/schema\/person\/d4cc3c645420ce8c6b6750bc27bb8c6c"},"headline":"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila)","datePublished":"2017-02-02T19:08:00+00:00","dateModified":"2020-04-15T16:30:28+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/"},"wordCount":1352,"commentCount":0,"image":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg","keywords":["Apostilas","Dynamo","Generative Design","Projeto Algor\u00edtmico","Projeto Generativo","Projeto Param\u00e9trico","Revit"],"articleSection":["Apostilas","Apresenta\u00e7\u00f5es, Palestras e Webinars","BIM","Constru\u00e7\u00e3o","Dynamo","e-learning","Edifica\u00e7\u00e3o","Projeto Algor\u00edtmico","Projeto Generativo","Projeto Param\u00e9trico","Revit","The Future of Making Things","Webinars Apresentados"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/","url":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/","name":"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila) | Mundo AEC - Autodesk","isPartOf":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#primaryimage"},"image":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg","datePublished":"2017-02-02T19:08:00+00:00","dateModified":"2020-04-15T16:30:28+00:00","author":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/#\/schema\/person\/d4cc3c645420ce8c6b6750bc27bb8c6c"},"breadcrumb":{"@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#primaryimage","url":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg","contentUrl":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2017\/02\/Dynamo-surfacing-and-solids-geometry-large-838x646.jpg","width":838,"height":646,"caption":"Dynamo para Projeto Algor\u00edtmico"},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/projeto-generativo-parte-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.autodesk.com\/mundoaec\/"},{"@type":"ListItem","position":2,"name":"Do Projeto Param\u00e9trico ao Projeto Generativo \u2013 Parte 2: Projeto Algor\u00edtmico e Dynamo (com apostila)"}]},{"@type":"WebSite","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/#website","url":"https:\/\/blogs.autodesk.com\/mundoaec\/","name":"Mundo AEC - Autodesk","description":"Blog Oficial sobre solu\u00e7\u00f5es da Autodesk Brasil","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.autodesk.com\/mundoaec\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/#\/schema\/person\/d4cc3c645420ce8c6b6750bc27bb8c6c","name":"Ricardo Bianca","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2016\/12\/ricardo2-CUT-150x150.jpg","url":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2016\/12\/ricardo2-CUT-150x150.jpg","contentUrl":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-content\/uploads\/sites\/84\/2016\/12\/ricardo2-CUT-150x150.jpg","caption":"Ricardo Bianca"},"description":"Arq. M.Sc. Ricardo Bianca de Mello | Sr. Technical Sales Specialist, AEC, Brazil | Especialista T\u00e9cnico da Autodesk para Arquitetura, Engenharia e Constru\u00e7\u00e3o. Formado em Arquitetura e Urbanismo pela FAUUSP, possui Mestrado em Projeto de Arquitetura pela mesma institui\u00e7\u00e3o. Antes de trabalhar na Autodesk desenvolveu diversos projetos nas \u00e1reas de edifica\u00e7\u00f5es, urbanismo e design por meio de seu escrit\u00f3rio e tamb\u00e9m em parceria com outros arquitetos no Brasil e no exterior. Trabalhou tamb\u00e9m com consultoria, per\u00edcia, instru\u00e7\u00e3o, em escrit\u00f3rio de engenharia estrutural e em construtora. Profundo conhecedor e usu\u00e1rio de tecnologias Autodesk h\u00e1 cerca de 20 anos, trabalha com BIM desde 2004, quando come\u00e7ou a desenvolver projetos em Revit, tendo sido tamb\u00e9m respons\u00e1vel por coordenar ou amparar a ado\u00e7\u00e3o desta tecnologia em diversas empresas. Desde 2009 integra a Comiss\u00e3o de Estudos Especiais 134 da ABNT, que vem desenvolvendo a normaliza\u00e7\u00e3o brasileira para BIM. Desde 2010 faz parte do time da Autodesk do Brasil, atuando em todo o territ\u00f3rio brasileiro na divulga\u00e7\u00e3o e ado\u00e7\u00e3o da tecnologia Autodesk para BIM. Mais sobre ele, acesse seu perfil no Linkedin: www.linkedin.com\/in\/ricardo-bianca","sameAs":["https:\/\/www.facebook.com\/ricardo.bianca.de.mello"],"url":"https:\/\/blogs.autodesk.com\/mundoaec\/author\/ricardobianca\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/posts\/2697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/users\/4675"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/comments?post=2697"}],"version-history":[{"count":0,"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/posts\/2697\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/media\/2717"}],"wp:attachment":[{"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/media?parent=2697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/categories?post=2697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.autodesk.com\/mundoaec\/wp-json\/wp\/v2\/tags?post=2697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}