GratisCAD | |
---|---|
Sorts | CAD |
Författare | Jürgen Riegel [1] |
Skrivet i | C++ [6] och Python |
Gränssnitt | Qt |
Operativ system | Windows , macOS , Linux |
Gränssnittsspråk | engelska, ryska och andra. |
Första upplagan | oktober 2002 [2] |
senaste versionen |
|
Läsbara filformat | STEP , IGES , BREP , DXF , DWG , OBJ , DAE , STL , PLY , IFC , SVG , VRML , GCODE , CSG |
Genererade filformat | STEP, IGES, BREP, DXF, DWG, OBJ, DAE, STL, PLY, IFC, SVG, VRML, GCODE [4] |
Licens | GNU LGPL [5] |
Hemsida | freecadweb.org |
Mediafiler på Wikimedia Commons |
FreeCAD är en parametrisk CAD för allmänt bruk med öppen källkod [7] (baserad på LGPLv 2+-licensen). Grunden för den geometriska modelleringen av fasta ämnen i FreeCAD är principen för gränsrepresentation , samtidigt som det finns stöd för polygonala maskor . FreeCAD:s geometrikärna är OpenCASCADE . Utöver maskintekniska uppgifter kan FreeCAD användas för uppgifter som arkitektonisk design eller finita elementteknisk analys . Användare kan utöka funktionaliteten hos programvaran med hjälp av programmeringsspråket Python .
Bland specialister i ett antal branscher är problemet med att skapa en fullfjädrad öppen källkod CAD känt, och även om FreeCAD ännu inte är en kandidat för sådan "fullhet" vid tidpunkten för att skriva denna artikel, kan denna produkt betraktas som en av försöken att skapa en grund för att lösa detta problem. FreeCAD-utvecklaren Juergen Riegel, som arbetar för DaimlerChrysler Corporation , positionerar sitt program som det första gratis mekaniska designverktyget (jämför hans produkt med så avancerade slutna system som CATIA version 4 och 5, SolidWorks ), skapad på basis av det öppna biblioteket . Syftet med programmet är att tillhandahålla den grundläggande verktygslådan för detta bibliotek i interaktivt läge.
Modulariteten hos FreeCAD är en egenskap hos detta, och vissa andra program, uttryckt i det faktum att en separat del av programmet är avsedd för en viss uppgift, ganska isolerad från resten av delarna - detta gör programmet begripligt och lätt att användning, gör det möjligt att använda den inom många verksamhetsområden.
Ett exempel på programmodularitet - några moduler implementerade i programmet (hela listan över moduler finns på programmets egen webbplats):
I sociala nätverk | |
---|---|
Tematiska platser |
datorstödd design och beräkning av mekanik | Programvara för|||||
---|---|---|---|---|---|
CAD |
| ||||
Mekanik beräkning |
|