FreeCAD: Gratis CAD for seriøs modellering

Middels6 min lesetid

Du trenger ikke betale tusenvis av kroner i årlige lisenser for å designe profesjonelle 3D-modeller. FreeCAD har i løpet av de siste årene utviklet seg fra et nisjeverktøy til et fullverdig parametrisk CAD-system som tåler sammenligning med kommersielle alternativer. La oss se på hvordan du kommer i gang.

For deg som driver med 3D-printing, robotikk eller elektronikkprosjekter er FreeCAD et naturlig valg — det er gratis, open-source, og har innebygd støtte for workbenches rettet mot nettopp disse bruksområdene. I denne guiden går vi gjennom installasjon, grunnleggende arbeidsflyt med Part Design og Sketcher, hvordan du bygger sammenstillinger (assemblies), og hvilke eksportformater du bør kjenne til.

Hva du trenger:

  • En datamaskin med Windows, macOS eller Linux (Windows 10/11, macOS 11+ eller en moderne Linux-distro anbefales)
  • Minst 4 GB RAM (8 GB+ anbefales for komplekse sammenstillinger)
  • En grafikkskjermkort med OpenGL 2.0-støtte eller nyere
  • Omtrent 1-2 GB ledig diskplass
  • Eventuelt en 3D-printer fra RoboNordic om du skal produsere modellene dine fysisk

Installasjon

FreeCAD lastes ned gratis fra det offisielle prosjektet på freecad.org, og installasjonen er rett frem på alle plattformer.

  1. Gå til nedlastingssiden og velg riktig installasjonsfil for ditt operativsystem
  2. På Windows kjører du .exe-installasjonsfilen og følger veiviseren
  3. På macOS drar du applikasjonen inn i Applications-mappen
  4. På Linux kan du bruke AppImage (anbefalt for siste versjon), eller installere via pakkebehandleren din (apt install freecad på Debian/Ubuntu, men merk at denne ofte henger etter i versjon)
  5. Start programmet og velg ønsket språk under Edit → Preferences → General

Per nå er FreeCAD 1.0 den stabile hovedversjonen, og den representerer et stort steg fremover sammenlignet med 0.21-serien — spesielt når det gjelder assemblies og Toponaming-stabilitet (mer om dette under).

Tips: Hvis du har et eldre grafikkort eller kjører i et virtuelt miljø, kan du oppleve rendering-problemer. Gå til Edit → Preferences → Display og bytt rendering-backend fra Native til Software dersom du ser visuelle glitches.

Arbeidsflyt: Workbenches

FreeCAD er bygget rundt konseptet «workbenches» — moduler med spesialiserte verktøy for ulike oppgaver. De viktigste for mekanisk design er:

  • Sketcher – for 2D-skisser med geometriske og dimensjonale begrensninger
  • Part Design – for parametrisk solid modellering basert på skisser
  • Assembly (ny i 1.0) – for å sette sammen flere deler til en funksjonell enhet
  • Draft – for 2D-tegning og enklere arkitektoniske elementer
  • TechDraw – for å generere produksjonstegninger

Sketcher: Grunnlaget for alt

Nesten all parametrisk modellering i FreeCAD starter med en skisse. Sketcher-arbeidsbenken lar deg tegne 2D-geometri på et plan, og deretter låse den med begrensninger (constraints).

Slik lager du din første skisse

  1. Opprett et nytt dokument (Ctrl+N)
  2. Bytt til Part Design workbench
  3. Klikk «Create body» for å opprette en ny solid-kropp
  4. Velg «Create sketch» og pek på XY-planet
  5. Tegn en enkel geometri, for eksempel en rektangel med rektangel-verktøyet
  6. Legg til dimensjonsbegrensninger (trykk K, D for horisontal avstand) til skissen er fullt begrenset — den blir grønn når alt er låst
  7. Lukk skissen med «Close»

En fullt begrenset skisse er avgjørende. Hvis geometrien fortsatt er hvit eller blå når du lukker skissen, betyr det at den kan bevege seg uforutsigbart når du endrer parametre senere i prosjektet.

Tips: Bruk symmetri-begrensninger aktivt. Mange nybegynnere bruker for mange avstandsmål der en symmetribegrensning rundt origo ville gjort skissen mer robust mot fremtidige endringer.

Part Design: Fra skisse til solid

Når du har en lukket skisse, bruker du Part Design-operasjoner for å gjøre den om til 3D-geometri:

  • Pad – ekstruderer skissen til en solid form
  • Pocket – fjerner materiale basert på skissen
  • Revolution – roterer skissen rundt en akse
  • Fillet/Chamfer – runder eller faser kanter
  • Pattern (lineær eller polar) – gjentar geometri i et mønster

Dette bygger en «feature tree» i modelltreet til venstre, der hver operasjon ligger lagvis oppå den forrige. Fordelen er at du senere kan dobbeltklikke på en hvilken som helst skisse i treet og endre dimensjoner — hele modellen oppdaterer seg automatisk nedover i kjeden.

Tips: Gi skissene og operasjonene dine beskrivende navn (høyreklikk → Rename) i stedet for å la dem hete «Sketch003» og «Pad002». Det sparer deg for mye hodebry i større prosjekter.

Assemblies: Sette sammen deler

Med FreeCAD 1.0 fikk brukerne endelig en moderne, innebygd Assembly-arbeidsbenk som erstatter tredjeparts-løsninger som A2plus for mange brukstilfeller.

  1. Opprett et nytt Assembly-dokument
  2. Importer eller lenk til eksisterende deler via «Insert part»
  3. Bruk «Joints» for å definere relasjoner mellom deler — for eksempel fixed, revolute (rotasjon) eller slider (lineær bevegelse)
  4. Test bevegelsesfriheten til sammenstillingen ved å dra i delene

Dette er spesielt nyttig for robotikkprosjekter der du vil simulere ledd og bevegelsesbaner før du printer eller fresser noe fysisk. For mer komplekse kinematiske kjeder kan du fortsatt kombinere dette med A2plus eller Assembly3, avhengig av hva som passer prosjektet best.

Eksport-formater

FreeCAD støtter et bredt spekter av formater, noe som gjør det til et godt knutepunkt mellom ulike verktøy i arbeidsflyten din:

  • STEP (.step/.stp) – beste format for å dele parametriske modeller med andre CAD-systemer, bevarer solid-geometri
  • STL (.stl) – standarden for 3D-printing, men husk at den er en tessellert (triangulert) representasjon uten parametrisk data
  • IGES – eldre format, fortsatt brukt i enkelte industrisammenhenger
  • DXF – for 2D-tegninger og CNC/laserkutting
  • 3MF – moderne alternativ til STL, støtter farger og metadata, anbefales for nyere slicere

For 3D-printing: eksporter via File → Export, velg STL eller 3MF, og importer direkte i sliceren din. Sjekk alltid mesh-oppløsningen under eksport-dialogen — en for grov tessellering gir synlige fasetter på krumme flater.

Tips: Ved eksport til STL, øk «Tessellation»-verdien (reduser toleransen) for organiske eller runde deler. Standardinnstillingen er ofte for grov for synlig kvalitet på buede overflater.

Vanlige feil

  • Underbegrensede skisser – å ikke fullt begrense skisser fører til uforutsigbar oppførsel når modellen endres senere
  • For komplekse enkeltskisser – prøv å holde hver skisse enkel og bygg kompleksitet gjennom flere Part Design-operasjoner i stedet
  • Ignorere Toponaming-problemer – i eldre versjoner kunne referanser til flater/kanter «brekke» ved endringer tidlig i feature-treet. FreeCAD 1.0 har forbedret dette betraktelig, men vær obs ved arbeid med eldre filer
  • Feil opprinnelsesplan – å skisse på feil plan fra start gjør det tungvint å orientere modellen riktig senere i prosessen
  • Glemme å lagre native .FCStd-filer – eksporter gjerne til STEP eller STL for deling, men behold alltid originalfilen for videre redigering

Kom i gang i dag

FreeCAD har et godt stykke på vei innhentet funksjonaliteten til kommersielle CAD-pakker, og for hobbyprosjekter, prototyping og mindre produksjonsserier er det mer enn kapabelt nok. Den offisielle dokumentasjonen på wiki.freecad.org er et utmerket oppslagsverk når du støter på spesifikke utfordringer underveis.

Når modellen din er klar for fysisk produksjon, finner du et godt utvalg 3D-printere hos RoboNordo som fungerer godt med STL- og 3MF-filer rett fra FreeCAD. Lykke til med modelleringen!

Mer om 3d-print og cnc

Se alle →