Skip to: Site menu | Main content

Seja livre!!!

Seja livre e contribua para a liberdade e difusão do conhecimento.

Minhas Experiências

Como estudante de Engenharia Mecânica (EESC-USP) e precisando de ferramentas para CAD e CAM, sendo usuário Linux, resolvi pesquisar o que há nesse contexto em softwares para Linux. Pesquisei desde GPL até programas proprietários, passando até por emular o AutoCad R14 no Wine.
Quem possui uma licença do AutoCad R14 pode rodar no Wine. De uma olhada na página do Frank's Corner.

Desenvolvimento

Quem estiver interessado em começar a desenvolver programas de CAD/CAM/CAE para Linux, algumas dicas de bibliotecas:

- OpenCascade: Um projeto Open Source bastante avançado, o OpenCascade oferece um ótimo ambiente para desenvolvimento de softwares CAD/CAM, AEC e GIS, oferecendo uma enorme gama de ferramentas para modelagem 3D e tratamento de sólidos.

- Alliance: Um pacotede ferramentas CAD completo e portáveis bibliotecas para desenho VLSI.

qCAD

Qcad, até onde sei, é o primeiro pacote operacional de CAD para GNU/Linux licenciado sob a GPL. Existem vários projectos listados como trabalho-em-execução, mas o Qcad está aqui e agora. Qcad tem um editor 2D simples e usa o DXF como formato nativo. Qcad tirou seu nome do toolkit Qt. Aqueles que não usam KDE, relaxem: ele não depende de ambiente de trabalho KDE. Eu o usei tanto com o Xfce como com o AfterStep, e não tive nenhum problema. Com um menu de ícones simples, ele é funcional e fácil de aprender. Depois de uns poucos minutos, eu já estava trabalhando no novo projecto de cama para minhas filhas. Todas as funções básicas estão ao alcance dos dedos.
Podem-se traçar linhas através de coordenadas, "clicando" ou deslocando uma linha existente. Os círculos e arcos podem ser traçados com a mesma facilidade. A geometria de construção ou de apoio pode ser recortada ou ampliada para limpar o desenho e prepará-lo para detalhe. As fontes disponíveis parecem ser um pouco limitadas. Caso se deseje, contudo, existem formas de se criar novas fontes copiando-se um arquivo de fontes já existente, para então modificá-lo.

Mais sobre o qCAD.

SagCAD

Programa de 2D CAD e CAM (Comando Numérico) simple, parecido com AutoCad 12. Bastante leve e funcional. Salva arquivos no formato dfx. Quem usa Conectiva Linux 10 pode baixar os RPMs do repositório de contribuintes do Pinho, como pode ser visto aqui. Licença GLP.

Mais sobre o SagCAD.

LignumCAD

Programa de 2D/3D CAD, ainda na versão 0.2. Baseado no OpenCascade. Licença GLP.


Mais sobre o LignumCAD

Octree

Programa de 2D/3D CAD para arquitetura. Livre para uso não comercial.

Mais sobre o Octree

Cycas

Sistema completo de CAD 2D+3D para desenho e projeto de alta qualidade. Temo diferencial de facilmente gerar ilustrações e apresentações técnicas em 3D.Algumas de suas características incluem uma interface muito amigável, funções e bibliotecas especiais para arquitetura, filtros de importação e exportação diversos, e um módulo para renderização foto-realista das peças projetadas em 3D. O software conta ainda com documentação completa em HTML, um tutorial, bibliotecas de símbolos 2D e 3D e rojetos-exemplo. O software é gratuito e com funções limitadas para uso não-comercial. É possível adquirir a versão full por US$198 diretamente do site oficial. Compatível com todas as versões de Linux e FreeBSD.rograma de 2D/3D CAD para arquitetura. Livre para uso não comercial porém com algumas limitações.

Mais sobre o Cycas

VariCAD

O Varicad oferece sólidos 3D e esboços em 2D, a preços muito bons. O utilizador pode optar entre o painel de ícones e os menus pull-down. Apesar de preferir o menu baseado em texto (pull-down), achei que os "Commands" estavam distribuídos por muitos níveis. O que torna muito lento o uso de menus pull-down. O painel de ícones pode ser operado muito mais rapidamente. Contudo, os ícones nem sempre têm significado óbvio. Os comandos também podem ser entrados através de uma linha de comandos. O Varicad é mais um programa de CAD que está disponível para GNU/Linux há muitos anos. Provavelmente há mais pessoas familiarizadas com o Varicad do que com qualquer um dos outros programas. Isso em parte deve-se ao facto de no ano passado ter havido um artigo muito bom sobre ele no LJ.

O Varicad pode importar e exportar arquivos com formato DXF ou IGES. Ele permite extrudir ou rotacionar geometrias 2D. Outros tipos de sólidos incluem prismas, cilindros, "cotovelos" preenchidos, pirâmides truncadas, cones truncados, tubos em cone, hélices e quadrados a transições circulares. Além das operações booleanas padrão somar (união) e cortar (subtração), há também cortar a ferramenta e salvar a peça, cortar e salvar peça e ferramenta, e acrescentar peça cortada. Outros recursos incluem fillet, chamfer, cavidade, moagem e groove. A intersecção simples seria interessante. Um item que eu gostei muito foi um bom desfazer/refazer (undo/redo) que foi fácil de encontrar; na verdade, é difícil não vê-la. Depois dos sólidos terem sido criados, eles podem ser analisados sob todos aspectos, da distância entre objectos, ao centro de massa e momento de inércia.
Mais sobre o VariCAD