Nyckelfunktioner i FreeCAD
Skapad för att bygga för den verkliga världen
FreeCAD är främst avsett för att designa objekt för den verkliga världen. Allt du gör i FreeCAD använder verkliga enheter, vare sig det är mikrometer, kilometer, tum eller fot, eller till och med en kombination av enheter. FreeCAD erbjuder verktyg för att producera, exportera och redigera solida modeller med full precision, exportera dem för 3D-utskrift eller CNC-bearbetning, skapa 2D-ritningar och vyer av dina modeller, utföra analyser såsom finita elementanalyser eller exportera modelldata såsom kvantiteter eller materialförteckningar.
En kraftfull geometrikärna baserad på solida objekt
FreeCAD har en avancerad geometrimotor baserad på Open CASCADE Technology. Den stöder solida objekt, Boundary Representation (BRep)-objekt och Non-uniform rational basis spline (NURBS) kurvor och ytor, och erbjuder ett brett utbud av verktyg för att skapa och modifiera dessa objekt, inklusive komplexa Booleska operationer, avrundningar, formrensning och mycket mer.
En vild parametrisk miljö
Alla FreeCAD-objekt är parametriska, vilket innebär att deras form kan baseras på egenskaper såsom numeriska värden, texter, på/av-knappar eller till och med andra objekt. Alla formändringar beräknas om vid behov, registreras av en ångra/göra om-stack och gör det möjligt att behålla en exakt modelleringshistorik. Egenskaper hos ett objekt kan styra värdet på egenskaper hos andra objekt, vilket möjliggör komplexa, anpassade parametriska kedjor som bara kunde existera i dina vildaste drömmar. Nya parametriska objekt är lätta att koda.
Monteringslösningar för alla behov
FreeCAD has long offered several great community-made add-on assembly workbenches that use different solvers and even solver-free workflows to assemble the parts you create. With FreeCAD 1.0, a new built-in assembly workbench is also included, based on the Ondsel Solver. This workbench allows to define 3D constraints between parts, assemble the different components of a model, and animate everything.
Även för arkitekter
Fram till version 1.0 hade FreeCAD en inbyggd Arch-arbetsbänk och en extern BIM-arbetsbänk som lagts till ovanpå den. I version 1.0 har de båda slås samman och nu har vi en inbyggd BIM-arbetsbänk. Nu kan du göra dina bygg- och konstruktionsrelaterade projekt direkt.
Python överallt
Vid FreeCAD:s kärnfunktioner är kodade i C++ för robusthet och prestanda, men stora delar av de externa lagren, arbetsbänkarna och nästan all kommunikation mellan kärnan och användargränssnittet är kodade i Python, ett flexibelt, användarvänligt och lättlärt programmeringsspråk. Från Python-koden kan du göra precis vad som helst i FreeCAD, från enkla enradiga kommandon i den integrerade Python-konsolen till att spela in makron, koda dina egna verktyg och skapa helt anpassade arbetsbänkar.
Massa filformat
FreeCAD låter dig importera och exportera modeller och många andra typer av data från dina modeller, såsom analysresultat eller kvantitetsdata, till dussintals olika filformat, såsom IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC eller OFF, NASTRAN, VRML, OpenSCAD CSG och många fler, utöver FreeCAD:s inbyggda FCStd filformat. Tilläggsarbetsbänkar kan också lägga till fler filformat.
En parametrisk begränsningsbaserad 2D-skissare
FreeCAD har en toppmodern Sketcher med integrerad begränsningslösare, som gör det möjligt att skissa geometribegränsade 2D-former. Skisser är den viktigaste byggstenen i FreeCAD, och de begränsade 2D-former som skapas med den kan sedan användas som bas för att bygga andra objekt i FreeCAD, antingen med den dedikerade Part Design-arbetsbänken eller någon annan arbetsbänk.
Ett stort (och växande) ekosystem med flera specialiteter
FreeCAD erbjuder dedikerade arbetsbänkar för en mängd olika ändamål såsom CSG-modellering, enkel NURBS-ytor, arkitektur- eller BIM-modellering, 3D-utskrift, CAM och CNC, punktmoln, arbete med OpenSCAD-filer, design av industriella robotbanor, utförande av finita elementanalyser, och mycket mer. FreeCAD erbjuder också enkla verktyg för att installera och hantera tilläggsarbetsbänkar och makron som utvecklats av användargemenskapen.
Läs mer
Utvecklad av en gemenskap
FreeCAD är gjort för alla, av alla. Det utvecklas och underhålls av en gemenskap av utvecklare, användare, moderatorer och översättare, alla förenade av sin önskan att göra FreeCAD till ett fritt och kraftfullt verktyg. Det finns inga kommersiella syften bakom de beslut som fattas, ingen önskan att få dig att uppgradera din version av FreeCAD eller att tvinga dig in i ett specifikt arbetsflöde eller ekosystem. FreeCAD och de filer och data du skapar med FreeCAD är verkligen dina, för alltid.
Versionsinformation
Här hittar du versionsinformation för aktuella och tidigare versioner av FreeCAD. Versionsinformationen beskriver vad som är nytt i varje utgåva:
- Utgåva 1.0 - November 2024 (aktuell stabil utgåva)
- Utgåva 0.21 - Augusti 2023
- Utgåva 0.20 - Juni 2022
- Utgåva 0.19 - Mars 2021
- Utgåva 0.18 - Mars 2019
- Utgåva 0.17 - April 2018
- Utgåva 0.16 - April 2016
- Utgåva 0.15 - Mars 2015
- Utgåva 0.14 - Mars 2014
- Utgåva 0.13 - Januari 2013
- Utgåva 0.12 - December 2011
- Utgåva 0.11 - Mars 2011
Följ FreeCAD:s officiella kanaler för senaste nytt: