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

 

FreeCAD este un software de proiectare asistat de calculator (CAD) 3D parametric gratuit și open source și este lansat sub licența LGPL v2 +. Este orientat către ingineria mecanică și proiectarea produselor finite, dar se adresează și altor discipline, inclusiv arhitectură sau alte domenii de activitate ale ingineriei, imprimării 3D, analizei produselor finite etc.

FreeCAD are caracteristici similare cu Catia, SolidWorks sau Solid Edge, care îi permite, de asemenea, să fie clasificat 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, caracteristici pe toate platformele, conform echipei de dezvoltare.

Utilizați diverse biblioteci open sourceAcestea includ Open Cascade Technology (OCCT), un nucleu CAD; Coin3D, un set de instrumente de dezvoltare grafică 3D etc.

Versiunea FreeCAD 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 din viața reală de orice dimensiune.

Caracteristici principale

Cerere are un nucleu complet de geometrie bazat pe tehnologia Open CASCADE permite operațiuni 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, aceasta înseamnă că forma sa poate fi bazată pe proprietăți sau chiar dependentă de alte obiecte. Toate modificările sunt recalculate la cerere și salvate folosind o stivă „anulați / refaceți”, pot fi adăugate cu ușurință noi tipuri de obiecte și pot fi programate complet î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ă scrisă în C ++ sau la fel de simplă ca un script Python sau un macro 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 în plus față de formatul de fișier FCStd nativ al FreeCAD. Nivelul de compatibilitate între FreeCAD și un anumit format de fișier poate varia, deoarece depinde de modulul care îl implementează.

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

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

Un modul de desen tehnic cu opțiuni pentru vizualizarea detaliilor, vizualizări de secțiuni, dimensionare și multe altele, permițându-vă să generați vizualizări 2D ale modelelor 3D existente. Modulul produce apoi fișiere SVG sau PDF care sunt gata de export.

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

Caracteristici generale

  • cross-platform: 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 cadrul Qt, cu un vizualizator 3D bazat pe Open Inventor, care permite o redare rapidă a scenelor 3D și o reprezentare grafică foarte accesibilă a scenelor;
  • Funcționează ca o aplicație pe linia 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 un 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 geometrice sunt accesibile;
  • Concept de banc 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ă, ajutând la menținerea spațiului de lucru clar și receptiv și la încărcarea rapidă a aplicației.

Descarca. 


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

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.