I denne artikkelen vil vi diskutere gratis CAD-programvare for beslutningstakere.
I denne artikkelen vil vi først snakker om kriterier som er viktige for oss når det kommer til en gratis CAD-programvare og snakk så om noen av programvare løsninger, vi bruker, og deres fordeler og utfordringer. På slutten vil vi snakke om hva slags programvare vi bruker for 3D-printing, trearbeid, laserskjæring, og andre oppgaver.,
Gratis CAD kriterier
La oss se på de kriterier som vi vil bruke i den andre delen for å bedømme de ulike
– løsninger.
Er programvaren en 2d-eller 3d-system?
Den første noen kanskje viktigste forskjellen
mellom CAD-systemer er hvis du er ute etter en 2d-modell som kan tjene som en mal
for å overføre til materialet, eller som vil gjøre deg i stand til å lage former for en lasercutter
eller en vinyl plotter – så alt er der vi har ingen tykkelse, men kun 2 mål.,
Hvis 2 dimensjoner er ikke nok at du er på jakt etter et system som kan modellere ting i tre
dimensjoner, slik at du kan planlegge en trearbeid project, eller opprette en form for 3D-printing.
Gjør programvaren støtter design av enkle deler på en god måte?
Hvis du arbeider med et 3D-program for noen er bedre å designe et enkelt deler.
For CNC-maskinering eller 3dprinting du vil mesteparten av tiden være fokusert på en enkelt del
og har mindre fokus på sammenhengen mellom en rekke individuelle deler.,
Gjør programvaren støtter utformingen av multi del forsamlinger på en god måte?
I trearbeid mesteparten av tiden vil du arbeide med prosjekter som har en masse deler. Denne tabellen er en multi del objekt som består av 4 ben og en bordplate. Totalt er det inneholder
flere objekter som er plassert i forhold til hverandre. Vi vil se at noen CAD-systemer er bedre eller verre i sammenstilling av flere deler.
Gjør programvaren tilbyr parametrisk design?,
Et viktig spørsmål er om programvaren er i stand til å lage en parametrisk design. Hvis du lager en tabell i en ikke-parametrisk programvare og redusere størrelsen på tabellen toppen er du nødt til å manuelt justere bordet bena. I en parametrisk programvare plasseringen av bena vil automatisk bli justert som de refererer til kanten av bordet snarere enn en absolutt lengde.
Gjør programvaren støtter kunstneriske sculpting?
I eksemplene så langt har vi sett på former som kvadrat og er basert på nøyaktig målt objekter., Du ønsker å se på en annen type programvare hvis du har tenkt å få kreative og arbeid med økologiske, avrundede former.
Gjør det utgang CAM?
Etter å ha laget en modell vi ønsker å gjøre noe med det. Hvis du har utviklet noe for CNC du ønsker å opprette gcode at CNC kan utføre for å kutte ut den formen du er utformet. Dette kalles CAM. Noen programvare løsninger har en CAM-integrert – andre ikke.
støtter det tegninger og cutlists?,
For tradisjonelle møbler det er viktig å ha en god tegning og ideelt sett en cutlist som hjelper deg å kutte alt til rett dimensjon.
Er programvaren gratis?
All programvare jeg snakker om i denne videoen ikke koste deg noen kroner. Det er imidlertid en viktig forskjell. Noen av løsningene som er gratis å bruke så lenge leverandøren av programvaren mener det er mer gunstig å hekte mange nye brukere til sin løsning i stedet for å få penger fra de som allerede bruker det. Dette kan imidlertid endre seg hver dag.,
Andre løsninger er åpen kildekode programvare der du ikke bare får et CAD-system, men også kildekode – så å si monteringsanvisningen for programvaren, og du vil alltid være i stand til å bruke det.
Gratis CAD software solutions
la oss Nå komme i gang og se på programvaren vi bruker, og løsninger som vi bruker mindre eller ikke i det hele tatt., På bildet nedenfor finner du en rask oversikt over styrker og svakheter ved løsningene:
Inkscape
For 2d arbeidet vi lage nesten alle prosjekter i fri og åpen kildekode-programvare Inkscape.
Det er som Illustrator, slik at du kan tegne enkle figurer, men også få veldig kunstnerisk og design organiske former – for eksempel mønstre for de levende celle tabell design.,
i Tillegg til maler for Inkscape kan også produsere former for en en lasercutter eller en CNC-maskin, og det inkluderer også en enkel CAM løsning som kan skape gcode.
Inkscape er vår går til, fem starte vurdert løsning for alt i to dimensjoner.
Den eneste ulempen med Inkscape er at det er ikke parametriske og ikke i stand til enkelt å produsere målt tegninger. Hvis den målte 2d-tegninger og parametrisk design er viktig for deg, du ønsker kanskje å se på LibreCAD., Det er en stor åpen kildekode 2d CAD-program. Men når et prosjekt krever en 2d parametrisk form, kan du opprette den også i en 3d CAD-program.
Derfor bruker vi LibreCAD veldig seldomly og ekskludert fra listen.
Blender
Den neste programvaren på vår liste er Blender. Blender er en super kraftig 3D-modellering og animasjon programvare med åpen kildekode. Du kan lage hele kortfilmer i Blender og vi bruker Blender
for å redigere videoene våre.,
Blender er en perfekt løsning hvis du ønsker å forme en modell, eller hvis du vil endre en fil før 3D-printing det. Mens det er utmerket for kreative modellering Blender er ikke parametriske og mens du kan bruke den ut av boksen for tradisjonelle CAD-arbeid det er litt tungvint. Det er også ikke tilbyr tekniske tegninger, men hva du kan gjøre er å importere modeller fra en annen CAD-programvare og opprette en fotorealistisk rendering i Blender. Mens det er noen CAM tillegg for Blender ingen av dem ser ut til å være aktivt utviklet og vedlikeholdt.,
Sketchup
For lang tid Sketchup var vår go-til-løsning for 3D-modellering. Det er en god løsning, spesielt for komplekse sammenstillinger med en masse deler. En annen flott funksjon er at mens tegningene er middelmådig med en addon du kan opprette en cutlist som er veldig nyttig for trebearbeiding prosjekter., Vi sluttet å bruke Sketchup for et par grunner:
Første leverandøren av Sketchup, Trimble, tilbyr den nye versjonen kun på internett – noe som betyr at de kan begrense tilgangen lett – i motsetning til den gamle versjonen, som ville kjøre
alltid på din lokale datamaskin.
for det Andre ruby-script som cutlist addon nevnt før er ikke lenger arbeide i web-versjon. Du kan fortsatt legge til tegninger, men mangel på cutlist addon er virkelig dårlige nyheter for alle woodworkers.,
for det Tredje Sketchup er ikke parametriske og gratis-versjonen mangler noen viktige funksjoner som Boolske operasjoner som gjør det svært vanskelig å bruke det for enkelt form 3D-utskrift
– modeller eller noen sculpting arbeid.
Så for vår bruk tilfeller Sketchup er dårligere enn Fusion 360 i alle relevante dimensjoner.
Det samme er forresten sant for Onshape. Onshape ikke tillater kommersiell bruk av modeller og automatisk publiserer dem som public domain-modeller., Med en funksjon som er satt lik Fusion og en svært restriktiv lisens det er ikke et alternativ.
Fusion 360
Som bringer oss til den neste løsning på listen: Fusion 360. Fusion er perfekte og kommer med alle funksjoner du noen gang ønsket. Det er parametrisk, har et enkelt brukergrensesnitt, som gir sculpting, skaper CAM stier for CNC og kan skape gjengivelser samt teknisk tegning.
Så hvorfor bry seg om andre «gratis» CAD-løsning?, Vel det er denne setningen i Fusion lisensvilkårene: Det er leverandøren kan endre lisensen når som helst. … og etterpå kan du lade hvilken som helst mengde penger.
Nå kan du kanskje hevde at det er ren paranoia. Hvorfor ville en respektert selskap som Autodesk tilbyr en løsning for gratis, bygge opp et fellesskap, investere i produktet bare for å slutte med
det eller kreve penger for det?
grunnen er ganske enkel. De er drevet av aksjonærverdier., Hvis en løsning – som 123d Catch, som pleide å være en annen gratis Autodesk programvare ikke bidra til selskaper resultatmål vil det ikke lenger være tilgjengelig for gratis. Hvis du føler deg ukomfortabel med å sette alle eggene i en kurv gitt at leie for denne kurven kan være et par hundre dollar fremover ta en titt på FreeCAD.
FreeCAD
Som Blender og Inkscape, FreeCAD er open source programvare — så en ekte «gratis» CAD-løsning (fri som i frihet – ikke som i gratis øl). Det betyr at du kan laste ned og endre kildekoden til programvaren., Selv om nettstedet stenger ned vil du alltid være i stand til å bruke programvaren og ta det til dine behov.
FreeCAD er fortsatt under kraftig utvikling, men det kommer med et fullt parametrisk design system og er i stand til å skape gcode så vel som tekniske tegninger. Mens FreeCAD var ved publisering av denne artikkelen som er litt klønete når det kommer til flerdelt samlinger mye har endret seg og at jeg publiserte et innlegg på FreeCAD for woodworkers og en detaljert instruksjon på med flere deler, sammenstillinger.,
Det kan være vanskeligere å venne seg til programvaren, men for oss fordel av å bruke en åpen kildekode-løsning lett oppveier de mer vanskelig læringskurve.
Den siste verktøyet på listen er litt av en nisje løsning. Med OpenScad du lage modellen med et enkelt programmeringsspråk. Programvaren er for komplisert for flerdelt forsamlinger, tillater ikke sculpting, og det er vanskelig å lage en teknisk tegning., Vi i hovedsak bruke den til å lage modeller som trenger komplekse parametre som disse voronoi vent dekker og for å skape
parametriske modeller for Thingiverse.
Gratis CAD-programvare vi bruker
Som bringer oss til den siste delen: Når skal vi bruke slik programvare?
2d-tegninger
Når vi gjør noe vi vanligvis bruker Inkscape. Det er lett å trekke for eksempel i form av denne Klingon pushstick design. Vi bruker også Inkscape å sende design direkte til vinyl cutter.,
Laser cutting
For laser kutter vi trenger bare en gratis 2d CAD-løsning. Mesteparten av tiden vi lage SVG-filer som dette verktøyet holder i Inkscape og sende SVG-filer med K40Whisperer til laseren.
Når en masse deler må passe på et enkelt ark vi bruker åpen kildekode deepnest.io for å ordne deler på en plassbesparende måte.,
Når målingene for en 2d-design er komplekse som for denne mynten sorter vi lager tegninger i FreeCAD og eksportere DXF til K40Whisperer.
3d-utskrift
Når et 3D-printet design, som denne ruteren jigg må være konfigurert med en rekke parametere vi lage det i OpenScad for å gjøre det enklere for folk å konfigurere sin egen versjon på Thingiverse.
Når et 3d-printing prosjektet trenger ikke å være konfigurert online vi bruker FreeCAD., Det ærlig ikke var et prosjekt på vår liste som FreeCAD ikke ville være i stand til å håndtere når det kommer til design av 3D-skriver.
For å opprette eller endre STLs fra Thingiverse eller andre kilder Blenderen er den mest praktiske verktøyet. Det er lett å klippe bort deler av modellen, slå sammen flere modeller sammen eller endre mesh.
CNC
For CNC vi også flyttet fra Fusion 360 til FreeCAD., Vi er ikke eksperter på CNC, og mens du bruker Fusion aldri klart å vikle hodet rundt de mer komplekse valg av adaptive stier og alle de andre avanserte CAM funksjoner.
En ekte ekspert på CNC mest sannsynlig ikke vil bruke FreeCAD CAM-modul på grunn av mangel på funksjoner. – For oss er dette mangel på funksjoner er faktisk en fordel da det betyr at vi har mindre muligheter til å rote ting opp.
Trearbeid
For trearbeid og metallbearbeiding prosjekter å velge riktig gratis CAD-løsning er ganske vanskelig.,
Vi har noen av våre gamle modeller som fortsatt er i Sketchup, og det er tungvint å arbeide med en ikke-parametrisk systemet når du har fått erfaring med å jobbe parametrisk.
– Vi gjorde noen modeller i Fusion og mangler mulighet til å opprette en cutlist. FreeCAD har noen muligheter til å lage en regning på materiale – som er et svært godt utgangspunkt for å skape en cutlist i annen programvare, for eksempel kutte micro.
å Arrangere flere deler i FreeCAD er enten enkle eller parametrisk., Bevegelige deler i FreeCAD er enkelt, men disse forbindelsene er ikke parametrisk. Det er en mulighet for parametrisk forsamlinger, men det er ganske komplisert, så hver del må være lagret i en enkelt fil – noe som er spesielt for trebearbeiding prosjekter der de fleste delene er enkle styrene ikke er praktisk.
Det er bra om programvare med åpen kildekode er at alle kan forbedre programvaren.
Så på GitHub du kan finne en modifisert versjon av FreeCAD som faktisk har en ganske kraftig parametrisk montering., Så snart denne funksjonen er stabil FreeCAD bør være i stand til å tilby alt du trenger for å lage møbler. Frem til da vil vi ha til å arbeide med montering valg heller på nivå av Sketchup enn hva Fusion 360 tilbyr.
Oppdater (Kan 2019): Etter at artikkelen har vært publisert FreeCAD avansert ganske mye og jeg skrev noen løsning skript som gjør trearbeid med FreeCAD mye morsommere.
Denne tilnærmingen er beskrevet i denne artikkelen.