Anda di halaman 1dari 9

Cidade Paramtrica.

Parametrizando em Revit as
bases de informao existentes em AutoCAD.

Jos Luis Menegotto Escola Politcnica / UFRJ
A palestra tem por objetivo mostrar um procedimento que permite o recondicionamento de informao
grfica existente em arquivos DWG e o transporte dessa informao para Revit. O contedo geomtrico
de arquivos DWG extrado e formatado automaticamente por aplicativo desenvolvido em VisualLisp
que formata os dados e os exporta para um repositrio externo em formato XML. Posteriormente, os
arquivos XML gerados so processados em Revit por um aplicativo programado em plataforma .NET que
cria as famlias das edificaes e quarteires e consolida o modelo urbano virtual e paramtrico. Neste
caso, trabalhou-se sobre arquivos Dwg da cidade de Rio de Janeiro.
Objetivo de aprendizado
Ao final desta palestra voc ter condies de:
Repensar a relao CAD / BIM.
Agregar valor informao existente nos acervos grficos tradicionais.
Aplicar BIM ao projeto de planejamento urbano.

Sobre o Palestrante
Arquiteto formado pela Facultad de Arquitectura Diseo y Urbanismo - Universidad Nacional de Buenos
Aires, Argentina (1989). Estudou Desenho Assistido por Computador na ctedra do Arq. Arturo Montag,
no CentroCAO da FADU-UBA. Doutor em Arquitetura e Urbanismo pela Universidade Federal de Rio de
Janeiro (2009), para o qual desenvolveu o aplicativo Caixa de Msica que traduz formas geomtricas em
formas sonoras e musicais. Foi professor de desenho na Pontifcia Universidade Catlica de Rio de
Janeiro PUC-Rio entre 1999 e 2009. Atualmente professor do Departamento de Expresso Grfica e
do Programa de Ps-graduao em Engenharia Urbana PEU da Escola Politcnica da UFRJ. Incorporou
o conceito de BIM e o aplicativo Revit como temas de pesquisa. Desenvolveu o aplicativo Cadtools
arquitetura para AutoCAD (Registrado no INPI em 1991). Atuou como consultor na rea de CAD
desenvolvendo aplicativos destinados ao projeto de arquitetura e engenharia, como o DuctilCAD e
PredialCAD para a empresa Saint-Gobain Canalizao. Realizou diversos trabalhos nos campos da
modelagem tridimensional e visualizao. Ganhou o 1 prmio TecnaCAD 93 com o modelo da Opera
de Sydney. Autor do Livro O desenho digital. Tcnica e arte. Interciencia, 2000.

jlmenegotto@poli.ufrj.br

Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
2

Introduo do problema.
O presente trabalho relata o desenvolvimento de um conjunto de macros programadas em
AutoLISP e C# que visam recondicionar as informaes contidas nos arquivos DWG existentes nos
acervos dos escritrios de projeto para transport-las ao programa Revit. Apresento em paralelo
algumas reflexes que, a despeito de oposies e diferenciaes CAD/BIM, procuram chamar a ateno
para o valor das bases grficas produzidas durante os ltimos 20 anos de labor projetual. Parto da
convico de que os escritrios de arquitetura e engenharia no podem abandonar o capital intelectual
acumulado nessas bases grficas, nem tampouco permanecer tecnologicamente refratrios aos novos
processos de produo de projetos, que esto se deslocando e consolidando no uso de tecnologia BIM.
Qualquer escritrio de mdio porte que tenha produzido projetos sem interrupes durante os
ltimos 20 anos, utilizando ferramentas CAD, deve ter acumulado facilmente um acervo de 60.000
arquivos grficos, seno mais. Este trabalho procura contribuir para o dilema colocado pela disjuntiva de
transitar para a utilizao plena da metodologia BIM ou de transitar numa espcie de fuso CAD-BIM.
Desapegar ou no desapegar do CAD? Adotar ou no adotar metodologia BIM? So questes atuais.
Entende-se aqui que o acervo digital formado pela somatria de todos os documentos grficos e
das estruturas de informao criadas como suporte desses documentos, isto : o sistema de
padronizao de camadas, bibliotecas de smbolos, bibliotecas de funes especficas, todos os
documentos de desenho, imagens, tabelas de dados, etc. Nesse sentido, a informao pode estar
contida e latente em muitas e diversas fontes documentais assim como nos processos de
desenvolvimento.
Inicio tomando como referncia o acervo dos arquivos de desenho em formato DWG AutoCAD do
Municpio de Rio de Janeiro, realizados pela Prefeitura da cidade. Eles contm informao da
configurao geomtrica de todos os bairros da cidade, apresentando curvas de nveis, delimitao de
ruas e logradouros, delimitao de edificaes, localizao de equipamentos urbanos, mobilirio urbano,
vegetao, infraestrutura bsica de postes, etc. Trata-se de um conjunto informaes de elementos
construdos, mas nem sempre existentes, pois da prpria natureza do objeto urbano ser submetido a
uma dinmica de transformao contnua. Portanto, vale notar que os dados utilizados na presente
experincia tm caractersticas particulares que os distinguem dos modelos de informao de projetos
em fase de idealizao. Destaco ento dois modos de lidar com a informao urbana: a que se refere
cidade real que apresenta extrema variabilidade formal e a que diz respeito cidade ideal, fruto dos
projetos em andamento, na qual o projetista pode ter maior nvel de controle sobre a forma.
Como os dados grficos sero reformatados para transport-los entre AutoCAD e Revit
aproveitada a oportunidade para agregar valor geometria existente, reordenando-a e acrescentando-
lhe um conjunto de dados no geomtricos, de acordo a uma estrutura de informao especialmente
definida. Utiliza-se a informao geomtrica de arquivos DWG para gerar e carregar um modelo BIM,
mantendo os dados disponveis para ambas as aplicaes. A sintaxe e a semntica da estrutura de
dados proposta na verso atual so resultantes de uma abordagem inicial ao problema e esto sujeitas a
mudanas conforme a pesquisa avance, incorporando novos elementos de organizao ou modificando
os nomes dos campos propostos.
Revitalizando os dados.
O trabalho foi iniciado pela limpeza e preparao dos arquivos de desenho originais (dwg) que
carregam informao geomtrica dos elementos urbanos. Nos arquivos processados, as poligonais que
definem os limites das edificaes esto posicionadas na cota de maior altura dos edifcios, no entanto,
por serem poligonais em 3D (3DPolyline) no h garantias de que vrtices coplanares tenham sido
posicionados de modo a respeitar essa situao espacial. A inspeo visual dos arquivos mostra a
existncia de vrtices que sofreram deslocamento da cota, como mostra a imagem esquerda da figura 1.
Na imagem direita, se apresentam as poligonais corrigidas atravs de macros escritas em AutoLISP
(que so tambm parte do acervo), A cota fica unificada na mxima altura de cada poligonal original. No
processo a nova poligonal convertida para o tipo LWPolyline. Com o objetivo de reduzir o tamanho dos
novos arquivos gerados as funes automaticamente selecionam e apagam as poligonais internas de
Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
3

cada permetro edificado. Em geral, tais poligonais representam a posio de elementos como casas de
mquinas ou castelos dgua. Para obter poligonais de topologia coerente, outro processo realizado dizia
respeito eliminao de vrtices e segmentos repetidos nas poligonais originais de quadras, lotes e
prdios. O sistema organizado em quatro elementos fundamentais: Setor, Quadra, Lote e Prdio. O
contorno das quadras foi simplificado retificando as esquinas.


Figura 1: Comparao dos arquivos original e corrigido. Planta e elevao.

Formulao da estrutura de dados urbana.
A informao grfica do arquivo corrigido foi exportada em arquivos XML. No primeiro estgio do
projeto exportaram-se os dados em razo de um arquivo por quadra (figura 2). Cada arquivo continha a
informao geomtrica acrescentada de campos especficos que representam propriedades da quadra e
seus prdios: reas de quadra, quantidade de lotes, rea de projeo da edificao, altura, uso,
proprietrio, estado de conservao, quantidade de unidades, tipologia e proprietrio. No estgio atual a
diviso de arquivos XML est dada por setores (figura 3).
O dado extrado da base grfica original disponibilizado para que outros aplicativos possam
utiliz-lo. Os dados geomtricos que definem os contornos e os dados referentes a quantidades, como
reas de prdios e quadras, so automaticamente preenchidos durante o procedimento de exportao
com a informao constante na base original. Dados no geomtricos como o uso, podem ser
automaticamente preenchidos, derivando a informao do layer utilizado pela poligonal, uma vez que
nesses arquivos a estrutura de layers portadora de significado especfico. Os dados no geomtricos
que no podem ser derivados (proprietrio ou estado de conservao) so definidos como campos
vazios para posterior preenchimento por parte das equipes de gesto. Na presente verso do aplicativo,
a estrutura dos dados agregados ao modelo permanece internamente codificada no programa (hard-
coded), mas o resultado exposto no arquivo XML. A funo desse arquivo atuar como repositrio dos
dados obtidos do modelo tradicional, portanto deve ser armazenado num local especfico do ambiente
comum de informao definido pelas equipes de projeto (servidor e pasta do projeto).

Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
4


Figura 2: Parte do cdigo AutoLISP para exportao dos dados em formato XML.


Figura 3: Esquema de dados organizado em arquivos XML por quadras.
Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
5


Figura 4: Esquema de dados organizado em arquivos XML por setores.

Importando os dados em Revit para criar as massas urbanas.
A representao geomtrica foi definida com um nvel de detalhe que segue a definio LoD1
(Level of Detail). A importao dos dados para os editores de famlias e de projeto de Revit realizada
por aplicativo programado em C# em ambiente .NET. No editor de famlias, o aplicativo realiza a leitura
do arquivo XML, criando uma famlia para cada elemento urbano: quadra, lote e prdio. Cada elemento
recebe como parmetros os campos definidos nesse arquivo. A seguir, no editor de projetos, o aplicativo
insere as famlias de massas criadas, consolidando o modelo da rea urbana estudada.

Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
6

Os campos definidos no arquivo repositrio XML so transferidos s massas do modelo na forma
de parmetros compartilhados, de modo a possibilitar a sua tabulao posterior e extrao de
quantitativos em Revit. A altura de cada massa de edificao parametrizada, o que permite realizar o
ajuste da geometria aps a sua incorporao no modelo ou durante a simulao de alterao do gabarito
de alturas na fase de estudo do projeto urbano.
Vale ressaltar que, embora a informao tenha como origem arquivos de AutoCAD e como destino
um modelo de Revit, os dados permanecem disponveis no arquivo externo XML, que poderia ser lido
por qualquer outro aplicativo que se integre ao processo do projeto.
No ambiente Revit as massas dos prdios podem ser trabalhadas incorporando-lhes objetos da
categoria Mass Floor possibilitando diversos estudos comparativos de hipteses de ocupao dentre
outras possibilidades.
A cidade real.
O procedimento exposto encontra-se no segundo estgio de desenvolvimento. Ele dever ser
incrementado com novos dados associados tanto no nvel da quadra (infraestrutura, vegetao,
sinalizao, etc.) como no nvel do lote e edificao.
Outra tarefa crtica a ser realizada consiste na programao de funes de sincronizao dos
dados, uma vez que as diversas fontes (arquivos originais e corrigidos, famlias, modelos BIM e
repositrio XML) permanecem objetos independentes.
Portanto, os dados que devero ser modificados so os que constam na estrutura definida no
arquivo XML (que ainda objeto de organizao), permitindo que este funcione de modo consistente
como repositrio central de informao do projeto para que todos os aplicativos grficos envolvidos
possam acessar e ler, utilizando a informao geomtrica e lgica de acordo com as necessidades do
momento.

Figura 5: Modelo do bairro Leblon renderizado na nuvem. Edifcios destacados pelo uso.

Uma considerao importante das observaes realizadas com o modelo do bairro Leblon, de 98
quadras e 1538 prdios (fig. 4), o tamanho do arquivo resultante em Revit. Com 290 Mb est perto do
Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
7

limite mximo recomendvel de 300 Mb (READ et al. 2012). O aplicativo foi programado para manipular
arquivos grficos de reas urbanas reais, as quais contm irregularidades geomtricas decorrentes das
imprecises dos processos de construo, das irregularidades dos lotes e do evidente fato de que a
cidade projetada por muitos agentes. Como consequncia desses fatores, a informao geomtrica se
caracteriza por no estar retificada e por apresentar variabilidade morfolgica extrema.
Tal irregularidade dificultou a tarefa de encontrar uma forma eficiente de automatizar o processo de
criao das famlias, de modo a se obterem formas tipificadas, ou seja, considerar todos os parmetros
que permitam unificar as massas em tipos edilcios com o objetivo de reduzir a informao ingressada e,
consequentemente, o tamanho e a eficincia do modelo.

Figura 6: Alguns contornos exportados de edificaes reais.
No obstante, partindo dessa condicionante, optou-se por trabalhar mantendo constante o contorno
das edificaes incorporando a parametrizao apenas no dado de altura dos prdios, atravs da
criao automtica de um plano de referncia varivel. A parametrizao geomtrica acompanhada
por outros parmetros no geomtricos, que dizem respeito ao uso ou caractersticas especficas dos
edifcios. Para contornar o problema do tamanho dos modelos obtidos a partir da leitura dos dados
reais, foi mudada a estratgia inicial incorporando a possibilidade de setorizao das reas a serem
processadas.
A cidade ideal.
A tcnica de revitalizao proposta pode ser utilizada, por uma equipe de projeto mista, na qual
projetistas definem em AutoCAD as diretrizes ou grandes linhas mestras do projeto, como o contorno, a
setorizao e a distribuio de usos no empreendimento para fornecer uma base de trabalho que ser
passada para outra equipe de desenvolvimento, especializada em Revit. Esta equipe trabalharia sobre
as verificaes e validaes analticas, realizando as simulaes de estudos solares, simulaes de
tnel de vento e fornecendo a quantificao de diversas hipteses de projeto com os ndices de
ocupao passando os resultados e as estimativas de custo para os agentes de deciso.
Utilizando a tcnica na modalidade de projeto, os dados geomtricos podem ser formatados de
modo ideal e preciso, alm de serem geralmente agrupados de acordo a determinados critrios e lgicas
de tipos. Tais condies permitem planejar uma modelagem de massas mais eficiente, mtodo que
atualmente se encontra em fase de anlise previa implementao dos algoritmos. Usando como fonte
de informao a geometria retificada pelos projetistas, sem as restries impostas pela realidade fsica e
construtiva, estuda-se a criao de famlias de tipos urbanos de modo explcito, pelo agrupamento de
tipos edilcios formais (prdio em U, em L, etc.) visando um controle automatizado mais completo e
sofisticado dos parmetros.

Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
8



Figura 7: Famlias de massas de edificaes tpicas.
Embora no se tenha encontrado um mtodo direto de transportar os dados geomtricos de um
objeto complexo como a cidade real j modelada em AutoCAD para uma base de dados orientada ao
BIM como o Revit, isso no significa que a informao no exista nos arquivos de AutoCAD. Eles esto
repletos de informaes que precisam ser garimpadas.


Figura 8: Plano Diretor em AutoCAD (acima) / Estudo solar em Revit (embaixo).

Cidade Paramtrica. Parametrizando em Revit as bases de informao existentes em AutoCAD
9

Muito embora um escritrio que adote BIM inicie um processo de substituio da sua base grfica
documental, os arquivos tradicionais de AutoCAD ainda contm valor. Longe de serem abandonados em
servidores e pastas como arquivos mortos, eles podem ser vistos como um repositrio de informao
que exige processos de reordenamento, de reviso geomtrica e fundamentalmente de exportao
estruturada dos dados contidos neles. Todas essas tarefas atravessaro por maiores ou menores graus
de dificuldade, dependendo da qualidade com que outrora foram estruturados esses arquivos. A
reformatao e revitalizao dessa grande quantidade de dados exigiro mtodos especficos para o seu
reaproveitamento que, em geral, s podero ser concretizados atravs de aplicaes especficas
programadas a medida. Eis a importncia da figura do desenvolvedor inserido nas equipes de projeto.
Nesse sentido, o trabalho procura chamar ateno para no esquecer os acervos grficos digitalizados
ao longo das ltimas duas dcadas de trabalho contnuo em face s promessas e potencialidades de
metodologias e tecnologias alternativas ou substitutivas, como atualmente apresenta-se a tecnologia
BIM.
Para concluir, volto questo quase existencial colocada na introduo: desapegar ou no
desapegar do CAD? Adotar ou no adotar o BIM? Seria oportuno lembrar que um programa como
AutoCAD nunca foi, no e me atrevo a dizer que nunca ser apenas uma verso eletrnica da
prancheta de desenho. Ao contrrio, ele foi concebido desde o incio como um mecanismo gerador de
estruturas de dados significantes, com potencial para diversas sadas (outputs). Ele , assim como o seu
ancestral, o Sketchpad de Ivan Sutherland, uma ferramenta geradora de informao. Embrio
informacional e geomtrico utilizado em nossos projetos. Hoje em dia, os programas orientados ao BIM
como o Revit, nos oferecem a facilidade de manipular integralmente o projeto aproveitando as estruturas
de dados menos redundantes e at no redundantes.
A questo do tratamento da redundncia foi central desde os primeiros sistemas de informao
grfica. Sutherland j o sabia e apontava a importncia desse fator. Quando concebeu a arquitetura do
Sketchpad optou, explicitamente, por permitir certa redundncia na definio das estruturas de dados
encadeadas em anis vinculados (ring structures) explicando que essa deciso favoreceria a rapidez do
processamento (Sutherland, 1963:37). Esse modelo de organizao pode ter sido seguido como
exemplo por toda uma linha de programas tradicionais, dentre os que podemos encontrar AutoCAD. Mas
apesar das redundncias, enquanto bases de dados, os arquivos grficos de AutoCAD, que habitam no
acervo de informao dos escritrios de projeto, conservam o seu valor intacto, porquanto constituem um
repositrio de capital intelectual, ao tempo que oferecem um campo de ao possvel para o
reprocessamento e atualizao pela agregao de novos valores, que devem ser integrados aos novos
mtodos de trabalho e s estruturas de dados integrais e menos redundantes.

Referncias.

Read, Phil; Krygiel, Eddy; Vandezande James. Mastering Autodesk Revit Architecture 2013. Sybex,
Indiana, 2012.
Sutherland, Ivan Edward. Sketchpad: A man-machine graphical communication system. Tese.
University of Cambridge, MIT. Janeiro, 1963. Publicado eletronicamente em:
www.cl.cam.ac.uk/TechReports, 2003.

Anda mungkin juga menyukai