Jag är inte en stor användare av CAD. Jag har då och då behövt skapa en och annan 3D modell för 3d-printning, och tidigare använt exempelvis SketchUp för enkla modeller. Jag har använt FreeCAD lite amatörmässigt på ett sätt som liknar SketchUp, men inte tänkt så mycket mer på det.
Jag har funderat på att lära mig Fusion360 från Autodesk då det varit lätt att få tag på som enskild privatperson, men det har liksom inte blivit av. Nu har dessutom Autodesk ändrat licensmodellerna men det skall fortfarande gå att hämta ”hobby” versionen fritt om man vill det. Jag tror dock att det bara gäller ett år, därefter så får man betala för det.
Jag har i och för sig inget emot att man betalar för mjukvara, men om man inte använder programmet ofta, så blir det snabbt omotiverat dyrt, speciellt om det är en licens med prenumeration.
Därför har jag nu gjort ett omtag runt FreeCAD.
FreeCAD är en så kallad ”parametrisk” modellbyggare (eller hur man nu översätter det). Det betyder att den modell man skapar byggs upp av ”parametrar” som man sedan kan justera för att ändra på den totala modellens egenskaper.
I bilden ovan har jag en låda med lock som jag skapat i FreeCAD som helt och hållet hämtar värden från en tabell med namngivna parametrar.
Här kan jag helt enkelt ange de mått som jag önskar för en låda och modellen anpassas helt och hållet efter detta. Ett enda projekt kan därför användas för att generera ritningar och modellfiler för 3D-printning allt efter aktuellt behov. Bara att ändra de parametrar som behöver ändras och exportera ut ritning eller stl-fil.
Det går att skapa modeller på flera olika sätt och för detta används något som kallas ”workbench”. Den workbench som jag använder mest är ”part design”.
För varje del man skapar så har man en ”body” och i dessa skapar man skisser med de mått man behöver. Skisserna använder man sedan för att generera tredimensionella kroppar som antingen lägger till massa, eller klipper bort massa från tidigare delar. Varje del i skissen ges antingen fasta mått eller mått från ”parametrar” och dessa mått kallas ”constraints” eller begränsningar. Det är inte bara måtten som är begränsningar, utan man måste även begränsa exempelvis placering av alla skissdelar så att de är låsta även i sin position. När hela skissen är helt ”constraint” så blir den grön och man kan använda den för att exempelvis som i fallet ovan skära ut en ficka (pocket) i ett tidigare genererat block (pad).
När modellen är klar så kan man exportera den till en mängd 3D format, bland annat STL som mitt program till 3D-skrivaren kan läsa.
En annan workbench som jag använt är TechDraw, där man kan skapa ritningar för den modell som man skapat.
I ritningen väljer man själv vilka vyer av objekten som skall finnas med och i vilken skala de skall visas. Sedan placerar man ut de mått man vill visa och värdet för dessa hämtas från modellen, eller primärt från det ”projicerade” måttet i ritningen. En perspektivbild får därför inte som standard korrekta mått, men det går att aktivt välja att använda ”sanna” mått i stället för projicerade om man skulle behöva det. man kan använda genomskärningar, detaljbilder, med mera på ett väldigt smidigt sätt för att generera en helt egen layout, eller utgå från någon av alla inkluderade mallar.
Det finns sedan väldigt många fler workbench. Det går att skapa animeringar och ganska avancerade renderingar. Det finns moduler för punktmoln och BIM. Med mera… Jag kommer eventuellt att försöka ge mig på ”arch” för att se om jag kan bygga en ny altan framöver.
Jag har inte testat allt, och jag kommer nog att nöja mig med ”part design” och ”tech draw” ett tag till. Men det är helt klart att det går att göra väldigt mycket mer i FreeCAD än vad jag använt det till tidigare.
Är det lika ”bra” som Fusion 360? Det vet jag inte, men det går absolut att göra det jag behöver utan att jag behöver teckna en massa dyra abonnemang för licensprenumerationer. För mig som sällan använder CAD är ett program som FreeCAD perfekt att ha i bakfickan för att plocka fram när det råkar behövas. För den som arbetar med CAD var och varannan dag är jag säker att man gör andra värderingar och drar andra slutsatser.
Thanks, nice blog. I’ve been a bit scared off trying FreeCAD by the parametric nature of it, but when I read your blog it sounds like parametric is exactly what I want. It’s always a struggle in things like tinkercad to get the exact dimensions you want, but it sounds like FreeCAD is very foucused on that.