FreeCAD, un modelator 3D cross-platform gratuit și open source

FreeCAD este un software de proiectare asistată de calculator (CAD) Parametric 3D gratuit și open source și este publicat sub licența LGPL v2+. Este orientat spre inginerie mecanică și proiectarea produsului finit, dar se adresează și altor discipline, inclusiv arhitectură sau alte domenii de activitate inginerească, imprimare 3D, analiza produsului finit etc.

FreeCAD are caracteristici similare cu Catia, SolidWorks sau Solid Edge, ceea ce îi permite să fie clasificat și ca software CAD/CAM, CAE și PLM.

FreeCAD 0.18.4 este cea mai recentă versiune a instrumentului lansat în octombrie 2019. În prezent, FreeCAD Este pe deplin compatibil cu Windows, Linux/Unix și Mac OSX și cu același aspect, funcții pe toate platformele, conform echipei de dezvoltare.

Utilizează mai multe biblioteci open source, acestea includ Open Cascade Technology (OCCT), un nucleu CAD; Coin3D, un set de instrumente de dezvoltare grafică 3D etc.

FreeCAD versiunea 0.19 este în așteptarea lansării, dar este programată pentru acest an. Potrivit designerilor săi, FreeCAD vă permite să creați orice doriți, în principal obiecte reale de orice dimensiune.

Caracteristici principale

Cerere Dispune de un miez complet de geometrie bazat pe tehnologia Open CASCADE permite operatii 3D complexe în tipuri de forme complexe, cu suport nativ pentru concepte precum reprezentarea limitelor (brep), curbe și suprafețe spline (nurbs), bază rațională neuniformă, o gamă largă de entități geometrice, operații și reguli booleene și suport încorporat pentru Formate STEP și IGES.

În FreeCaD toate obiectele sunt parametrice native, asta înseamnă că forma sa se poate baza pe proprietăți sau chiar depinde de alte obiecte. Toate modificările sunt recalculate la cerere și salvate folosind o stivă „undo/redo”, pot fi adăugate cu ușurință noi tipuri de obiecte și pot fi programate în întregime în Python.

În plus, Are o arhitectură modulară care permite extensii modulare pentru a adăuga funcționalitate aplicației de bază. O extensie poate fi la fel de complexă ca o aplicație complet nouă programată în C++ sau la fel de simplă ca un script Python sau o macrocomandă auto-înregistrată.

Vă permite să importați și să exportați în formate standard precum STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC sau OFF, NASTRAN, VRML pe lângă formatul nativ de fișier FreeCAD FCStd. Nivelul de compatibilitate dintre FreeCAD și un anumit format de fișier poate varia, deoarece depinde de modulul care îl implementează.

Are un solutor de constrângeri încorporat, care vă permite să schițați forme 2D cu geometrie limitată. Ele pot fi apoi folosite ca bază pentru a construi alte obiecte în FreeCAD.

La fel și cu diferite module, cum ar fi modulul de simulare a robotului care vă permite să studiați mișcările robotului într-un mediu grafic.

Un modul de desen tehnic cu opțiuni pentru vederi detaliate, vederi în secțiune, dimensionare și multe altele, permițându-vă să generați vederi 2D ale modelelor 3D existente. Modulul produce apoi fișiere SVG sau PDF care sunt gata pentru a fi exportate.

Un modul de randare care poate exporta obiecte 3D pentru randare cu instrumente de randare externe. Deocamdată, acceptă doar povray și LuxRender, dar ar trebui extins și la alte randere în viitor.

Caracteristici generale

  • multiplatformă: FreeCAD funcționează și se comportă exact la fel pe Windows, Linux/Unix, macOS și alte platforme;
  • O interfață grafică completă: FreeCAD are o interfață grafică completă bazată pe framework-ul Qt, cu un vizualizator 3D bazat pe Open Inventor, care permite randarea rapidă a scenelor 3D și o reprezentare grafică foarte accesibilă a scenelor;
  • Funcționează ca o aplicație de linie de comandă. În modul linie de comandă, FreeCAD funcționează fără interfața sa grafică, dar cu toate instrumentele sale de geometrie. În acest mod, are o amprentă de memorie relativ mică și poate fi folosit, de exemplu, ca server pentru a produce conținut pentru alte aplicații;
  • Poate fi importat ca modul Python: FreeCAD poate fi importat în orice aplicație care poate rula scripturi Python. Ca și în modul linie de comandă, interfața sa grafică nu este disponibilă, dar toate instrumentele de geometrie sunt accesibile;
  • Conceptul bancului de lucru: În interfața FreeCAD, instrumentele sunt grupate pe bancuri de lucru. Acest lucru face posibilă afișarea numai a instrumentelor utilizate pentru a efectua o anumită sarcină, ceea ce ajută la menținerea spațiului de lucru clar și receptiv și la încărcare rapidă a aplicației.

Descarca. 


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.