GratisCAD

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 15 november 2021; kontroller kräver 5 redigeringar .
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 .

Allmänna bestämmelser

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.

Modularitet för FreeCAD

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):

Anteckningar

  1. 12Historia . _ _ Hämtad 18 februari 2021. Arkiverad från originalet 5 juni 2020.
  2. 12 Utgivningshistorik . _ Hämtad 18 februari 2021. Arkiverad från originalet 5 juni 2020.
  3. https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1-2022 .
  4. 1 2 Importera och exportera till andra filtyper . Hämtad 18 februari 2021. Arkiverad från originalet 13 april 2021.
  5. 12 Licens . _ Hämtad 18 februari 2021. Arkiverad från originalet 12 februari 2021.
  6. Freecad Open Source Project på Open Hub: Languages-sidan - 2006.
  7. Mats Tage Axelsson. CAD för nybörjare: LibreCAD, QCAD, FreeCAD, OpenSCAD, SolveSpace  (ryska)  // Linux Format  : journal. - St Petersburg. , 2017. — Maj ( Nr 05 (223) ). - S. 24-29 .
  8. Releaser . Hämtad 18 februari 2021. Arkiverad från originalet 1 april 2021.

Länkar