Freecad, un modelador 3D multiplataforma gratuït i de codi obert

Freecad és un programari de disseny assistit per ordinador (CAD) 3D paramètric gratuït i de codi obert i es publica sota la llicència LGPL v2 +. Està orientat a l'enginyeria mecànica i a el disseny de producte acabat, però també es dirigeix ​​a altres disciplines, inclosa l'arquitectura o altres camps d'activitat de l'enginyeria, impressió 3D, anàlisi de producte acabat, etc.

Freecad té característiques similars a Catia, SolidWorks o Solid Edge, El que permet classificar també com a programari CAD / CAM, CAE i PLM.

Freecad 0.18.4 és la versió més recent de l'eina llançada a l'octubre de 2019. Actualment, freecad és totalment compatible amb Windows, Linux / Unix i Mac OSX i amb la mateixa aparença, característiques en totes les plataformes, segons l'equip de desenvolupament.

Utilitza diverses biblioteques de codi obert, Aquests inclouen Open Cascade Technology (OCCT), un nucli CAD; Coin3D, un kit d'eines de desenvolupament de gràfics 3D, etc.

La versió 0.19 de freecad està pendent de publicació, però està programada per a aquest any. Segons els seus dissenyadors, freecad et permet crear el que vulguis, principalment objectes de la vida real de qualsevol mida.

principals característiques

L'aplicació compta amb un nucli de geometria complet basat en la tecnologia Open CASCADE que permet operacions 3D complexes en tipus de formes complexes, amb suport natiu per a conceptes com ara representació de límits (BREP), corbes i superfícies spline (NURBS) base racional no uniforme, una àmplia gamma d'entitats geomètriques, operacions i regles booleanes, i suport integrat per a formats STEP i IGES.

En freecad tots els objectes són paramètrics nadius, Això vol dir que la seva forma pot basar-se en propietats o fins i tot dependre d'altres objectes. Tots els canvis es tornen a calcular a comanda i es guarden mitjançant una pila de «desfer / refer» es poden afegir fàcilment nous tipus d'objectes i es poden programar completament en Python.

A més, compta amb una arquitectura modular que permet extensions modulars per afegir funcionalitat a l'aplicació base. Una extensió pot ser tan complexa com una aplicació completament nova programada en C ++ o tan simple com un script de Python o una macro autograbada.

Permet poder importar i exportar a formats estàndard com STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC o OFF, NASTRAN, VRML a més de el format d'arxiu FCStd natiu de freecad. El nivell de compatibilitat entre freecad i un determinat format d'arxiu pot variar, ja que depèn de la lliçó que ho.

Compta amb solucionador de restriccions incorporat, que li permet esbossar formes 2D amb geometria limitada. Després es poden usar com a base per a construir altres objectes en freecad.

Així com també amb diferents mòduls, com ara el de simulació de robots que li permet estudiar els moviments de l'robot en un entorn gràfic.

Un mòdul de dibuix tècnic amb opcions per a vistes de detall, vistes en secció, dimensionament i més, que li permet generar vistes 2D de models 3D existents. Després, el mòdul produeix arxius SVG o PDF que estan preparats per a ser exportats.

Un mòdul de renderitzat que pot exportar objectes 3D per renderizarlos amb eines de renderitzat externes. Per ara, només admet povray i LuxRender, però s'hauria d'estendre a altres renderitzadors en el futur.

Característiques generals

  • multiplataforma: freecad funciona i es comporta exactament igual a Windows, Linux / Unix, macOS i altres plataformes;
  • Una interfície gràfica completa: freecad té una interfície gràfica completa basada en el framework Qt, amb un visor 3D basat en Open Inventor, que permet una ràpida renderització d'escenes 3D i una representació gràfica d'escenes molt accessible;
  • Funciona com una aplicació de línia d'ordres. En la manera de línia d'ordres, freecad funciona sense la seva interfície gràfica, però amb totes les seves eines de geometria. En aquesta manera, té una petjada de memòria relativament petita i es pot utilitzar, per exemple, com a servidor per produir contingut per a altres aplicacions;
  • Es pot importar com un mòdul de Python: freecad es pot importar a qualsevol aplicació que pugui executar scripts de Python. A l'igual que en la manera de línia d'ordres, la seva interfície gràfica no està disponible, però totes les eines de geometria són accessibles;
  • Concepte de banc de treball: en la interfície de freecad, les eines estan agrupades per bancs de treball. Això fa possible mostrar només les eines utilitzades per realitzar una determinada tasca, el que ajuda a mantenir l'espai de treball clar i receptiu, ia carregar ràpidament l'aplicació.

Descàrrega. 


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.