GratisCAD | |
---|---|
Type | CAD |
Forfatter | Jürgen Riegel [1] |
Skrevet i | C++ [6] og Python |
Interface | Qt |
Operativ system | Windows , macOS , Linux |
Interface sprog | engelsk, russisk og andre. |
Første udgave | oktober 2002 [2] |
nyeste version |
|
Læsbare filformater | STEP , IGES , BREP , DXF , DWG , OBJ , DAE, STL , PLY , IFC , SVG , VRML , GCODE , CSG |
Genererede filformater | STEP, IGES, BREP, DXF, DWG, OBJ, DAE, STL, PLY, IFC, SVG, VRML, GCODE [4] |
Licens | GNU LGPL [5] |
Internet side | freecadweb.org |
Mediefiler på Wikimedia Commons |
FreeCAD er en open source , parametrisk CAD til generel formål [7] (baseret på LGPLv 2+-licensen). Grundlaget for den geometriske modellering af faste stoffer i FreeCAD er princippet om grænserepræsentation , samtidig med at der er understøttelse af polygonale masker . FreeCADs geometriske kerne er OpenCASCADE . Ud over maskintekniske opgaver kan FreeCAD bruges til opgaver som arkitektonisk design eller finite element engineering analyse . Brugere kan udvide softwarens funktionalitet ved hjælp af Python -programmeringssproget .
Blandt specialister i en række industrier er problemet med at skabe en fuldgyldig open source CAD kendt, og selvom FreeCAD endnu ikke er en kandidat til en sådan "fylde" på tidspunktet for skrivning af denne artikel, kan dette produkt betragtes som en af forsøgene på at skabe grundlag for at løse dette problem. FreeCAD-udvikler Juergen Riegel, der arbejder for DaimlerChrysler Corporation , placerer sit program som det første gratis mekaniske designværktøj (sammenligner hans produkt med så avancerede lukkede systemer som CATIA version 4 og 5, SolidWorks ), skabt på basis af det åbne bibliotek . Formålet med programmet er at levere det grundlæggende værktøjssæt til dette bibliotek i interaktiv tilstand.
Modulariteten i FreeCAD er et kendetegn ved dette, og nogle andre programmer, udtrykt i det faktum, at en separat del af programmet er beregnet til en bestemt opgave, temmelig isoleret fra resten af delene - dette gør programmet forståeligt og nemt at brug, gør det muligt at bruge det på mange aktivitetsområder.
Et eksempel på programmodularitet - nogle moduler implementeret i programmet (den fulde liste over moduler findes på programmets egen hjemmeside):
![]() | |
---|---|
Tematiske steder |
computerstøttet design og beregning af mekanik | Software til|||||
---|---|---|---|---|---|
CAD |
| ||||
Mekanik beregning |
|