FreeCAD

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 15 noiembrie 2021; verificările necesită 5 modificări .
FreeCAD
Tip de CAD
Autor Jürgen Riegel [1]
Scris in C++ [6] și Python
Interfață Qt
Sistem de operare Windows , macOS , Linux
Limbi de interfață engleză, rusă și altele.
Prima editie octombrie 2002 [2]
ultima versiune
Formate de fișiere care pot fi citite STEP , IGES , BREP , DXF , DWG , OBJ , DAE , STL , PLY , IFC , SVG , VRML , GCODE , CSG
Formate de fișiere generate STEP, IGES, BREP, DXF, DWG, OBJ, DAE, STL, PLY, IFC, SVG, VRML, GCODE [4]
Licență GNU LGPL [5]
Site-ul web freecadweb.org
 Fișiere media la Wikimedia Commons

FreeCAD  este un CAD parametric cu sursă deschisă , de uz general [7] (bazat pe licența LGPLv 2+). Baza modelării geometrice a solidelor în FreeCAD este principiul reprezentării limitelor , în timp ce în același timp există suport pentru ochiuri poligonale . Miezul geometriei FreeCAD este OpenCASCADE . Pe lângă sarcinile de inginerie mecanică, FreeCAD poate fi utilizat pentru sarcini precum proiectarea arhitecturală sau analiza ingineriei cu elemente finite . Utilizatorii pot extinde funcționalitatea software-ului folosind limbajul de programare Python .

Dispoziții generale

Printre specialiștii dintr-o serie de industrii, problema creării unui CAD cu sursă deschisă cu drepturi depline este cunoscută și, deși FreeCAD nu este încă un candidat pentru o astfel de „plinătate” la momentul scrierii acestui articol, acest produs poate fi considerat ca unul a încercărilor de a crea o bază pentru rezolvarea acestei probleme. Dezvoltatorul FreeCAD Juergen Riegel, care lucrează pentru DaimlerChrysler Corporation , își poziționează programul drept primul instrument gratuit de proiectare mecanică (comparând produsul său cu sisteme închise atât de avansate precum CATIA versiunile 4 și 5, SolidWorks ), creat pe baza biblioteca deschisă CASCADE . Scopul programului este de a oferi setul de instrumente de bază al acestei biblioteci în modul interactiv.

Modularitatea FreeCAD

Modularitatea FreeCAD este o caracteristică a acestuia și a altor programe, exprimată prin faptul că o parte separată a programului este destinată unei anumite sarcini, mai degrabă izolată de restul părților - acest lucru face ca programul să fie ușor de înțeles și ușor de utilizat. utilizare, face posibilă utilizarea în multe domenii de activitate.

Un exemplu de modularitate a programului - unele module implementate în program (lista completă a modulelor este pe site-ul propriu al programului):

Note

  1. 12 Istorie . _ _ Preluat la 18 februarie 2021. Arhivat din original la 5 iunie 2020.
  2. 12 Istoricul lansărilor . Preluat la 18 februarie 2021. Arhivat din original la 5 iunie 2020.
  3. https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1-2022 .
  4. 1 2 Importați și exportați în alte tipuri de fișiere . Preluat la 18 februarie 2021. Arhivat din original la 13 aprilie 2021.
  5. 12 Licență . _ Preluat la 18 februarie 2021. Arhivat din original la 12 februarie 2021.
  6. Proiectul Freecad Open Source pe Open Hub: Pagina de limbi - 2006.
  7. Mats Tage Axelsson. CAD pentru începători: LibreCAD, QCAD, FreeCAD, OpenSCAD, SolveSpace  (rusă)  // Linux Format  : jurnal. - Sankt Petersburg. , 2017. — Mai ( Nr. 05 (223) ). - S. 24-29 .
  8. Lansări . Preluat la 18 februarie 2021. Arhivat din original la 1 aprilie 2021.

Link -uri