Documente Academic
Documente Profesional
Documente Cultură
RESUMO
O setor da construção civil, a exemplo de outros setores, pode economizar nos investimentos em
informática por meio da utilização de softwares livres. Este movimento tem no sistema operacional
Linux seu principal expoente. Outros softwares livres também dispõem de certa popularidade e são
utilizados em diversas áreas, como o BrOffice que vem substituindo o pacote Office da Microsoft. O
setor de projetos de Arquitetura Engenharia e Construção (AEC) têm sua principal ferramenta de
desenvolvimento de projeto auxiliado por computador (CAD) baseado em softwares proprietários
com custos elevados e necessários em várias estações de trabalho. Este artigo apresenta um estudo
introdutório de programas do tipo CAD livre para a confecção de projetos de AEC, analisando
recursos mínimos necessários para desenho 2D. Não será avaliado o item produtividade; entretanto,
serão identificados e comentados os recursos para organizar elementos, criar e editar geometria,
dimensionamento e impressão em escala. Deseja-se contribuir apresentando-se um guia para a escolha
apropriada de um CAD livre para o desenvolvimento de projeto de AEC. Desta forma a pesquisa
tomou como referência de comparação o CAD proprietário dominante no mercado como o AutoCAD,
para se orientar a escolha sem perder o foco no legado de CAD existente.
ABSTRACT
Building construction industry, as other sectors, can save money in terms of information technology
using free software. This movement has in the operational system Linux its main exponent. Others
free software are also popular and are used in several areas, as the BrOffice that substitutes the Office
package from Microsoft. However the area of design in Architecture Engineering and Construction
(AEC) has its main tool Computer Aided Design systems (CAD). These systems are based in very
expensive vendors software and are necessary in several workstations. This article presents an
introductory study of free software for CAD for the development of AEC projects, analyzing the
necessary minimum resource for 2D drawing. Productivity will not be evaluated. The article will
identify and discuss tools to organize elements, to create and to edit geometry, to perform
dimensioning and to enable scaled printing. It is desired to contribute presenting a guide for the
appropriate choice of free CAD for development of AEC projects. Therefore, we took as reference for
comparison the dominant CAD system in the market - the AutoCAD, in order to orient a choice taking
into account the existing CAD legate.
3. METODOLOGIA
Para desenvolver o estudo elaborou-se uma seqüência de ações que se inicia com a pesquisa dos
sistemas CAD livres bem como a identificação de um sistema operacional livre. Seguindo o trabalho,
a triagem dos resultados da pesquisa elimina os sistemas que não se encaixam no perfil necessário, ou
seja, não garantam os quatro tipos de liberdades para softwares livres (PROJETO GNU, 2006).
Prossegue-se identificando as ferramentas básicas para o desenho 2D oferecidas pelo software
proprietário destacado dentre os demais pelos estudos de Freitas e Ruschel (2000) e Tse, Wong e
Wong (2005), o AutoCAD. Em uma etapa seguinte serão avaliadas as ferramentas essenciais para o
desenho bidimensional existentes em programas de CAD do tipo proprietário.
De uma maneira complementar a aparência do software, ou seja, sua interface com o usuário também
terá uma análise inicial. Todas as ferramentas e pontos analisados serão comparados ao AutoCAD e
tabulados com valores associados aos seguintes critérios:
• Igual; quando o recurso existir, for identificado facilmente, e se comportar igual ao do AutoCAD,
receberá o valor 3;
• Semelhante; quando o recurso existir, porém não se apresentar claramente e ou possuir pequenas
diferenças do AutoCAD; receberá valor 2;
• Diferente; quando o recurso existir, tiver dificuldade de ser identificado e ou for totalmente
diferente do AutoCAD, receberá valor 1;
• Sem avaliação; quando o recurso não existir ou for insuficiente para o que se destina, receberá
valor 0 (zero).
O fator humano é um ponto crítico nas mudanças de rotina de trabalho, principalmente no setor da
construção civil. Assim é válido ressaltar que quando o usuário está familiarizado com um programa e
se encontra em um nível de utilização de intermediário a avançado, se torna difícil pensar nas
ferramentas básicas e seu uso restrito, sem levar em conta o projeto como um todo e o uso conjunto e
seqüencial de outras ferramentas.
Fandango Free python Executado em Python Aplicativo CAD 3D. Pretende ser similar
scripted cad ao AutoCAD. Programa experimental,
system em desenvolvimento.
Gmsh Open source Windows, Linux e Mac Gerador de malha 3D por elementos
com OS finitos com recursos CAD.
copyrights
Minos v 2.1 freeware Microsoft Windows 95 CAD 2D e 3D, trabalha com sólidos
até XP primitivos e operações booleanas. Formas
de representação variadas.
oCADis Open source Linux, Solaris Sistema CAD 2D com ferramentas
e freeware básicas. Importa DXF. Múltiplos
desenhos. Coordenadas.
Pythoncad open source Linux, Unix, OS Mac, Sistema CAD 2D recursos básicos.
e freeware
Qcad open source Microsoft Windows, CAD 2D, camadas, blocos, ferramentas
/ freeware e Mac OS, Linux e Unix de medição, interface para scripts.
comercial
SoftCAD.3D freeware Microsoft Windows Ambiente de trabalho exclusivo 3D.
Lite Version Possui renderizador. 2D é executado em
1.16 outro software ou no SoftCAD.2D
SagCAD Open source Linux Sistema CAD/CAM 2D, importa DXF e
e freeware comandos numéricos.
Varkon comercial, Microsoft Windows, CAD 2D e 3D, linguagem de
free e open Unix e Linux programação, modelador por superfície e
source desenvolvimento de aplicativos CAD
paramétricos.
Da listagem apresentada na Tabela 2 alguns sistemas CAD não preenchem os requisitos essenciais de
um software livre, ou seja, não garantem as liberdades mencionadas pelo Projeto GNU (2006). Os
sistemas CAD que atendem estes requisitos são: BlenderCAD, BrlCAD, oCADis, Pythoncad, Qcad,
SagCAD e Varkon. Desta lista alguns programas foram excluídos por ser um aplicativo dentro de
outro programa (como o BlenderCAD) ou pela complexidade de instalação no Fedora 5 (sistema
operacional Linux utilizado neste estudo). A necessidade de adição de bibliotecas e pacotes extras
para se executar a compilação de um sistema CAD são exemplos disso. Assim excluiu-se: BrlCAd,
oCADis, SagCAD e Varkon. Desta forma, os softwares QCad e PythonCAD foram escolhidos para
serem analisados, neste estudo introdutório, no que diz respeito às ferramentas básicas para desenho
bidimensional.
A Tabela 3 apresenta a síntese de comparação entre os sistemas CAD Qcad e Pythoncad. Estes
sistemas serão apresentados a seguir. De uma maneira geral este estudo comparativo reforça o que
Novaes e Coelho (2005) afirmam quanto ao desempenho regular dos softwares livres para CAD.
Tabela 3 – Comparação dos sistemas CAD Qcad e Pythoncad com recursos do Autocad
5. CONCLUSÃO
Este estudo subsidia o futuro desenvolvimento da ferramenta Automet, uma metodologia de projeto
para habitações de interesse social, hoje automatizada numa rotina dentro do sistema CAD
proprietário mais utilizado pelos profissionais de AEC. Os sistemas CAD livre à disposição para uso
são em número considerável, superando assim a barreira à complexidade inerente deste tipo de
programa (ver Tabela 2). Os softwares analisados neste trabalho se mostraram inferiores ao líder do
mercado CAD proprietário, mas esta introdução ao mundo dos CAD livres deixou boas perspectivas
para o setor (ver Tabela 3). Primeiro pelo número de softwares que foi encontrado. Em segundo lugar
os perfis dos programas são diferenciados e atendem a todos os gostos. Dos pesquisados, o QCad
mostrou-se mais evoluído e mais completo em recursos e interface simpática pronto para o
desenvolvimento de projetos. Já o Pythoncad é mais “limpo”, o que nos faz pensar, a princípio, que
tem menos ferramentas do que dispõe, entretanto devido à sua linguagem de programação orientada a
objetos, o Pythoncad tem potencial para ser um CAD livre base para a evolução de aplicativos
específicos.
Embora a pesquisa apresentada ainda não tenha apontado o CAD livre ideal ao desenvolvimento do
Automet como ferramenta livre é possível sugerir, independentemente, para uma primeira análise de
um sistema CAD livre:
• Avaliar sua interface que contendo menus, barras de ferramentas e mostrando informações
facilita o trabalho intuitivamente; uma interface simpática e agradável despertará a curiosidade do
usuário para explorar o software;
• Verificar as ferramentas de organização que auxiliam gerenciando camadas, estilos de texto e
dimensionamento e definindo unidades;
• Avaliar a capacidade do programa em criar geometria básica, textos e dimensionamento
(ferramentas de criação). O agrupamento de geometrias em grupos (blocos) é desejável, pois gera
produção;
• Verificar as ferramentas de modificação ou edição, pois aliadas às de criação em seqüência
correta também geram produção;
• Verificar ferramentas de apoio que facilitam a execução do trabalho proporcionando precisão,
fácil visualização e navegação pelo documento;
• Que o programa permita saídas de impressão com ajuste de escala, de preferência sem precisar
reescalar os elementos do desenho.
Este estudo também apontou para necessidades de refinamento na análise dos CAD livre em termos
de recursos para modelagem 3D e suporte a programação bem como expandir a base de estudo
incluindo os sistemas CAD: BrlCAd, oCADis, SagCAD e Varkon.
REFERÊNCIAS BIBLIOGRÁFICAS
ANDRADE, C.M.G. Software Livre: Alguns Aplicativos Científicos para Engenharia. In:
COBENGE - CONGRESSO BRASILEIRO DE ENSINO DE ENGENHARIA, 32., 2004, Anais ...
Brasilia - DF. , 2004.
FREITAS, Márcia Regina de ; RUSCHEL, R. C. . O Processo de Projeto de Edificações e
Ferramentas Gráficas Utilizadas. In: Simpósio Nacional de Geometria Descritiva e Desenho Técnico,
14., 2000, Ouro Preto. Anais ...,. Ouro Preto : UEMG. v. CD_ROM. p. 1-7.
HAAS, A. Site do software Pythoncad. Disponível em: <http://www.pythoncad.org/> Acesso em:
Março de 2007.
KOWALTOWSKI, Doris C C K; PINA, Silvia A Mikami G; RUSCHEL, Regina Coeli; OLIVEIRA,
Paulo V H. Uma metodologia de projeto arquitetônico de apoio à autoconstrução. In: ENCONTRO
NACIONAL DE TECNOLOGIA DO AMBIENTE CONSTRUÍDO, 6., 1995, Rio de Janeiro. Anais
... Rio de Janeiro: UFRJ-UFF-EPUSP, 1995. v. 1, p. 289-294.
NASCIMENTO, L.A. DO; SANTOS, E.T. A indústria da construção na era da informação. Ambiente
Construído, Porto Alegre, v. 3, n. 1, p. 69-81, jan./mar. 2003.
NOVAES, C.C.; COELHO, S.B. de S.O uso de software livre na construção civil. In: SIMPÓSIO
BRASILEIRO DE GESTÃO E ECONOMIA DA CONSTRUÇÃO, 4., 2005, Porto Alegre. Anais ...
Porto Alegre: ANTAC, 2005.
PANIZZA, A.C. Colaboração em CAD no Projeto de Arquitetura, Engenharia e Construção:
Estudo de Caso. Campinas, 2004. 148 f. Dissertação (Mestrado) - Faculdade de Engenharia Civil,
Universidade Estadual de Campinas.
PANIZZA, A.C.; RUSCHEL, R.C. Avaliação da Competência Para Colaboração em CAD Associada
à Utilização da Tecnologia da Informação no Desenvolvimento do Projeto. In: SEMINÁRIO DE
TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO NA CONSTRUÇÃO CIVIL, 2., 2005, São
Paulo. , 2005.
PROJETO GNU. O que é software livre? FUNDAÇÃO PARA O SOFTWARE LIVRE Disponível
em: <http://www.gnu.org/philosophy/free-sw.pt.html> Acesso em: 11/09/2006.
RIBBONSOFT. Site do QCad. Disponível em: <http://pt-br.ribbonsoft.com/> Acesso em: Março de
2007.
RUSCHEL, R.C.; FREITAS, M.R. CAD na cabeça. Revista AU - Arquitetura e Urbanismo, São
Paulo, n. 90, p. 94-95, junho/julho 2000.
RUSCHEL, R.C.; RODRIGUES, A.B.F. Um Exemplo de Cooperação Para a Aplicação e Adaptação
de Ferramenta de Projeto Arquitetônico em Empreendimentos de Habitação de Interesse Social. In:
ENCONTRO NACIONAL DE TECNOLOGIA DO AMBIENTE CONSTRUÍDO, 9., 2002. Anais ...
Foz do Iguaçu - Paraná. , 2002.
TSE, T.K.; WONG, K. A.; WONG, K.F. The utilization of building information models in nD
modelling: A study of data interfacing and adoption barriers. ITcon ,Vol. 10, Special Issue From 3D
to nD modelling , pg. 85-110, http://www.itcon.org/2005/8