i den här artikeln diskuterar vi gratis CAD-programvara för beslutsfattare.

i den här artikeln talar vi först om de kriterier som är viktiga för oss när det gäller en fri CAD-programvara och sedan prata om några av de mjukvarulösningar vi använder och deras fördelar och utmaningar. I slutet kommer vi att prata om vilken programvara vi använder för 3D-utskrift, träbearbetning, laserskärning och andra uppgifter.,

fria CAD-kriterier

låt oss titta på de kriterier som vi kommer att använda i den andra delen för att bedöma de olika
lösningarna.

är programvaran ett 2d-eller 3d-system?

Det första som någon kanske viktigaste skillnaden
mellan CAD-system är att om du letar efter en 2d-modell som skulle kunna fungera som en mall
som du vill överföra till ditt material eller som skulle göra det möjligt för dig att skapa former för en lasercutter
eller en vinyl plotter – så allt där vi inte har en tjocklek men bara 2 dimensioner.,

om 2 dimensioner inte räcker letar du efter ett system som kan modellera saker i tre
dimensioner så att du kan planera ett träbearbetningsprojekt eller skapa en form för 3D-utskrift.

stöder programvaran utformningen av enskilda delar på ett bra sätt?

om du arbetar med ett 3D-program är vissa bättre att designa en enda del.

för CNC-arbete eller 3dprinting kommer du för det mesta att fokusera på en enskild del
och ha mindre fokus på sambandet mellan många enskilda bitar.,

stöder programvaran utformningen av flera delar på ett bra sätt?

i träbearbetning för det mesta kommer du att arbeta med projekt som har många delar. Denna tabell är en multi del objekt eftersom den består av 4 ben och en bordsskiva. Sammantaget innehåller det
flera objekt som är placerade i förhållande till varandra. Vi kommer att se att vissa CAD-system är bättre eller sämre vid montering av flera delar.

erbjuder programvaran parametriska mönster?,

en viktig fråga är om din programvara kan skapa en parametrisk design. Om du utformar ett bord i en icke-parametrisk programvara och minskar storleken på bordsskivan måste du manuellt justera bordsbenen. I en parametrisk programvara justeras benens position automatiskt eftersom de refererar till kanten av tabellen snarare än en absolut längd.

stöder programvaran konstnärlig skulptering?

i exemplen hittills tittade vi på former som är kvadratiska och baserade på exakt uppmätta objekt., Du vill ta en titt på en annan typ av programvara om du planerar att bli kreativ och arbeta med organiska, skulpterade former.

matar den ut CAM?

Efter att ha skapat en modell vill vi göra något med det. Om du utformat något för CNC du vill skapa gcode att CNC kan köra för att skära ut den form du utformat. Detta kallas CAM. Vissa programvarulösningar har en kamera integrerad-andra inte.

stöder den ritningar och cutlists?,

För traditionella möbler är det viktigt att ha en bra ritning och helst en cutlist som hjälper dig att klippa allt till rätt dimension.

är programvaran fri?

all programvara jag pratar om i den här videon kostar dig inte några pengar. Det finns dock en viktig skillnad. Några av lösningarna är fria att använda så länge som leverantören av programvaran tycker att det är mer fördelaktigt att koppla många nya användare till sin lösning snarare än att få pengar från dem som redan använder den. Detta kan dock ändras varje dag.,

andra lösningar är programvara med öppen källkod där du inte bara får ett CAD – system utan även källkoden-så att säga monteringsinstruktionerna för programvaran och du kommer alltid att kunna använda den.

fria CAD-programlösningar

nu ska vi komma igång och titta på den programvara som vi använder och lösningar som vi använder mindre eller inte alls., I följande bild kan du hitta en snabb översikt över lösningarnas styrkor och svagheter:

Inkscape

för 2d-arbete skapar vi nästan alla projekt i den fria och öppna källprogramvaran Inkscape.

det liknar Illustrator så att du kan rita enkla former men också få mycket konstnärliga och design organiska former – till exempel mönster för levande cell bord design.,

förutom mallar Inkscape kan också producera former för en a lasercutter eller en CNC-maskin och det innehåller även en enkel CAM-lösning som kan skapa gcode.

Inkscape är vår go-to, fem start nominell lösning för allt i två dimensioner.

den enda nackdelen med Inkscape är att den inte är parametrisk och inte lätt kan producera uppmätta ritningar. Om uppmätta 2d-ritningar och parametrisk design är viktiga för dig kanske du vill titta på LibreCAD., Det är en stor öppen källkod 2d CAD-program. Men när ett projekt kräver en parametrisk 2d-form kan du skapa den också i ett 3D CAD-program.

därför använder vi LibreCAD mycket seldomly och exkluderade det från listan.

Blender

nästa programvara på vår lista är Blender. Blender är en super kraftfull 3D-modellering och animation programvara med öppen källkod. Du kan skapa hela kortfilmer i Blender och vi använder Blender
för att redigera våra videoklipp.,

Blender är en perfekt lösning om du vill skulpta en modell eller om du vill ändra en fil innan 3D skriver ut den. Även om det är utmärkt för kreativ modellering Blender är inte parametrisk och medan du kan använda den ur lådan för traditionell CAD-arbete är det lite besvärligt. Det erbjuder inte heller tekniska ritningar men vad du kan göra är att importera dina modeller från en annan CAD-programvara och skapa en fotorealistisk rendering i Blender. Medan det finns några CAM addons för Blender verkar ingen av dem vara aktivt utvecklad och underhållen.,

Sketchup

under lång tid var Sketchup vår lösning för 3D-modellering. Det är en bra lösning speciellt för komplexa sammansättningar med många delar. En annan bra funktion är att medan ritningarna är medioker med en addon kan du skapa en cutlist som är mycket praktiskt för träbearbetningsprojekt., Vi slutade använda Sketchup av ett par anledningar:

först erbjuder leverantören av Sketchup, Trimble, den nya versionen endast på webben – vilket innebär att de enkelt kan begränsa åtkomsten – i motsats till den gamla versionen som skulle köra
för alltid på din lokala dator.

För det andra fungerar ruby-skript som cutlist addon som nämnts tidigare inte längre i webbversionen. Du kan fortfarande lägga till ritningar men bristen på cutlist addon är verkligen dåliga nyheter för alla träarbetare.,

För det tredje är Sketchup inte parametrisk och den fria versionen saknar några kritiska funktioner som Booleska operationer som gör det väldigt svårt att använda det för enstaka 3D-utskrift
– modeller eller något skulpteringsarbete.

så för våra användningsfall är Sketchup sämre än Fusion 360 i alla relevanta dimensioner.

detsamma gäller för Onshape. Onshape tillåter inte kommersiell användning av modellerna och publicerar dem automatiskt som public domain-modeller., Med en funktion som liknar Fusion och en mycket restriktiv licens är det inte ett alternativ.

Fusion 360

vilket leder oss till nästa lösning på listan: Fusion 360. Fusion är perfekt och kommer med alla funktioner du någonsin velat. Det är parametrisk, har ett enkelt användargränssnitt, möjliggör skulptera, skapar CAM vägar för din CNC och kan skapa renderingar samt teknisk ritning.

så varför bry sig om någon annan” fri ” CAD-lösning?, Jo det är den här meningen i Fusionslicensvillkoren: det är säljaren kan ändra licensen när som helst. … och efteråt kan ta ut någon summa pengar.

Nu kan du hävda att det är ren paranoia. Varför skulle ett respekterat företag som Autodesk erbjuda en lösning gratis, bygga upp en gemenskap, investera i produkten bara för att avbryta
det eller ta ut pengar för det?

anledningen är ganska enkel. De drivs av aktieägarvärde., Om en lösning-som 123d Catch, som brukade vara en annan gratis Autodesk-programvara inte bidrar till företagens vinstmål kommer det inte längre att erbjudas gratis. Om du känner dig obekväm med att lägga alla dina ägg i en korg med tanke på att hyran för denna korg kan vara några hundra dollar framåt ta en titt på FreeCAD.

FreeCAD

som Blender och Inkscape är FreeCAD programvara med öppen källkod — så en sann ”fri” CAD – lösning (fri som i frihet-inte som i fri öl). Det innebär att du kan ladda ner och ändra källkoden för programvaran., Även om webbplatsen stängs kommer du alltid att kunna använda programvaran och anta den till dina behov.

FreeCAD är fortfarande under tung utveckling, men den levereras med ett helt parametriskt designsystem och kan skapa gcode samt tekniska ritningar. Medan FreeCAD var på publiceringen av denna artikel lite klumpig när det gäller multipart församlingar har mycket förändrats och jag publicerade ett inlägg på FreeCAD för träarbetare och en detaljerad instruktion om flera delar församlingar.,

det kan vara svårare att vänja sig vid programvaran, men för oss är fördelen med att använda en öppen källlösning lätt större än den svårare inlärningskurvan.

det sista verktyget på listan är lite av en nischlösning. Med OpenScad skapar du din modell med ett enkelt programmeringsspråk. Programvaran är för komplicerad för multipart församlingar, tillåter inte skulptera och det är svårt att skapa en teknisk ritning., Vi använder den främst för att skapa modeller som behöver komplexa parametrar som dessa voronoi vent covers och för att skapa
parametriska modeller för Thingiverse.

fri CAD-programvara vi använder

vilket leder oss till det sista avsnittet: När använder vi vilken programvara?

2d-ritningar

När vi ritar något använder vi vanligtvis Inkscape. Det är lätt att rita till exempel formen på denna Klingon pushstick design. Vi använder också Inkscape för att skicka mönster direkt till vinylskäraren.,

laserskärning

för laserskäraren behöver vi bara en gratis 2d CAD-lösning. För det mesta skapar vi SVG-filer som denna verktygshållare i Inkscape och skickar SVG-filerna med k40whisperer till lasern.

När många delar måste passa på ett enda ark använder vi open source-programvaran deepnest.io att ordna delarna på ett utrymmesbesparande sätt.,

När mätningarna för en 2d-design är komplexa som för denna myntsorterare skapar vi ritningarna i FreeCAD och exporterar DXF till K40Whisperer.

3d-utskrift

När en 3D-tryckt design som denna router jigg måste konfigureras med en hel del parametrar vi skapar det i OpenScad för att göra det lättare för människor att konfigurera sin egen version på Thingiverse.

När ett 3D-utskriftsprojekt inte behöver konfigureras OnLine använder vi FreeCAD., Det var ärligt talat inte ett projekt på vår lista som FreeCAD inte skulle kunna hantera när det gäller utformningen av 3D-utskrifter.

För att skapa eller ändra STLs från Thingiverse eller andra källor Blender är det mest praktiska verktyget. Det är lätt att skära bort en del av modellen, slå samman flera modeller tillsammans eller ändra nätet.

CNC

för CNC flyttade vi också från Fusion 360 till FreeCAD., Vi är inte experter på CNC och när du använder Fusion aldrig lyckats Linda våra huvuden runt mer komplexa alternativ adaptiva vägar och alla andra avancerade CAM funktioner.

en riktig expert på CNC vill sannolikt inte använda FreeCAD CAM-modulen på grund av bristen på funktioner. För oss är denna brist på funktioner faktiskt en fördel eftersom det innebär att vi har mindre möjligheter att förstöra saker.

träbearbetning

för träbearbetning och metallbearbetning projekt att välja rätt gratis CAD-lösning är ganska svårt.,

Vi har några av våra gamla modeller fortfarande i Sketchup och det är besvärligt att arbeta med ett icke-parametriskt system när du har erfarenhet av att arbeta parametrisk.

Vi gjorde vissa modeller i Fusion och saknar möjligheten att skapa en cutlist. FreeCAD har vissa möjligheter att skapa en faktura av material – vilket är en mycket bra utgångspunkt för att skapa en cutlist i en annan programvara som cut micro.

att ordna flera delar i FreeCAD är antingen enkelt eller parametriskt., Rörliga delar i FreeCAD är lätt men dessa anslutningar är inte parametriska. Det finns en möjlighet för parametriska aggregat men det är ganska komplicerat eftersom varje del måste sparas i en enskild fil – vilket är speciellt för träbearbetningsprojekt där de flesta delar är enkla brädor inte praktiska.

det stora med programvara med öppen källkod är att alla kan förbättra programvaran.

så på GitHub kan du hitta en modifierad version av FreeCAD som faktiskt erbjuder en ganska kraftfull parametrisk montering., Så snart den här funktionen är stabil FreeCAD ska kunna ge allt du behöver för att modellera möbler. Fram till dess måste vi arbeta med monteringsalternativ snarare på nivån av Sketchup än vad Fusion 360 erbjuder.

Uppdatering (maj 2019): eftersom artikeln har publicerats FreeCAD advanced ganska lite och jag skrev några lösningar skript som gör träbearbetning med FreeCAD mycket roligare.
detta tillvägagångssätt beskrivs i den här artikeln.

Articles

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *