Bruk av CAM-programvare for å generere verktøybaner og CNC-programmer fra 3D-modeller. Elevene lærer å sette opp bearbeidingsoperasjoner og postprosessere kode.
Fra CAD til CNC
CAM (Computer Aided Manufacturing) er broen mellom design (CAD) og produksjon (CNC).
Arbeidsflyten:
1. CAD-design: Lag 3D-modell eller 2D-tegning
2. Importer til CAM: Overfør geometri
3. Definer emne: Råmaterialets størrelse
4. Velg operasjoner: Grovfresing, finising, boring
5. Generer verktøybaner: CAM beregner bevegelsene
6. Simuler: Visuell kontroll av prosessen
7. Postprosesser: Generer maskinspesifikk G-kode
8. Overfør til maskin: Via nettverk, USB eller DNC
CAM-programvare:
Profesjonelle:
- Mastercam: Industristandard
- Siemens NX CAM: Integrert CAD/CAM
- Hypermill: Avansert 5-akse
- Fusion 360: Cloud-basert, rimelig
Enklere:
- Fusion 360 (grunnleggende)
- SolidCAM (integrert i SolidWorks)
- VCarve (for tre og plast)
Fordeler med CAM:
- Automatisk beregning av verktøybaner
- Kollisjonssjekk i simulering
- Optimalisering av hastigheter
- Rask endring ved designendringer
- Dokumentasjon og repeterbarhet
Freseoperasjoner i CAM
Grovbearbeiding (Roughing):
2D Pocket:
- Fresa ut hulrom (lommer)
- Flere nivåer med step-down
- Ulike strategier: Offset, spiral, trochoidal
2D Contour:
- Følger 2D-kontur
- For ytre eller indre vegger
- Med radiuskompensasjon
3D Rough:
- Fjerner materiale fra 3D-overflater
- Ofte adaptive strategier
- Maksimerer materialfjerning
Finbearbeiding (Finishing):
2D Contour Finish:
- Finmaskinering av vegger
- Lite materiale, høy presisjon
3D Contour:
- Følger 3D-overflate
- For skulpturerte flater
Scallop/Pencil:
- Finmaskinering av overgangsområder
- Finner og behandler små radier
Parallell/Rasterfinish:
- Parallelle baner over overflaten
- For store, åpne flater
Strategivalg:
| Geometri | Grov | Fin |
|---|---|---|
| Flat bunn | 2D Pocket | Facing/Contour |
| 3D-overflate | 3D Rough | Parallel/Scallop |
| Vertikale vegger | 2D Contour | 2D Contour Finish |
| Dype lommer | Adaptive | Step-down |
Verktøybaner og parametere
Verktøydefinisjon:
I CAM defineres hvert verktøy med:
- Type: Pinnefreser, kulefres, planfres
- Diameter
- Lengde
- Antall skjær (tenner)
- Materiell (HSS, hardmetall)
Skjæreparametere:
CAM-programvare har ofte databaser med anbefalte verdier, men operatøren kan justere:
- Skjærehastighet (vc)
- Spindelturtall (rpm)
- Mating per tann (fz)
- Total mating (vf)
- Skjæredybde (ap)
- Steppen sideveis (ae)
Verktøybanestrategier:
Konvensjonell (motløps):
- Sikrere på eldre maskiner
Climb (medløps):
- Bedre finish, foretrukket på CNC
Trochoidal/Adaptive:
- Konstant verktøyinngrep
- Reduserer slitasje
- Raskere på moderne maskiner
HSM (High Speed Machining):
- Høye hastigheter, små skjæredybder
- Avrundede hjørner i baner
- Reduserer sjokklaster
Sikkerhetshøyder:
- Retract-nivå: Sikker høyde mellom operasjoner
- Clearance-nivå: Over fikstur og emne
- Rapid-nivå: Rask nedkjøring til nær emne
Simulering og postprosessering
Simulering:
Før G-kode genereres, verifiseres programmet visuelt.
Verktøybanesimulering:
- Viser verktøybevegelser
- Rask sjekk av logikk
Materialfjerningssimulering:
- Viser emnet bli maskinert
- Avslører utilstrekkelig materiafjerning
- Viser overflatekvalitet
Kollisjonsdeteksjon:
- Sjekker kollisjon med fikstur
- Sjekker kollisjon med emne
- Sjekker holder-kollisjon
- KRITISK for å unngå krasj!
Postprosessering:
CAM genererer nøytrale verktøybaner. Postprosessoren oversetter til maskinens G-kode-dialekt.
Postprosessor velges for:
- Maskinprodusent (Fanuc, Siemens, Heidenhain)
- Maskinmodell
- Styringversjon
- Spesielle funksjoner
Vanlige postprosessorer:
- Fanuc: De fleste japanske maskiner
- Siemens Sinumerik: Tyske maskiner
- Heidenhain: Høykvalitetsmaskiner
- HAAS: Amerikanske maskiner
Overføring til maskin:
- USB-minnepinne
- Nettverk (DNC)
- Direkte fra PC (RS-232)
Eksempel - CAM-arbeidsflyt:
1. Importer STEP-fil fra CAD
2. Definer emne: 100×50×30mm aluminium
3. Velg verktøy: Ø10mm pinnefres
4. Lag 2D Pocket: Dybde 15mm, stepdown 3mm
5. Simuler: Sjekk for feil
6. Postprosesser: Fanuc for Haas-fres
7. Overfør og kjør
Forklar arbeidsflyten fra CAD-modell til ferdig CNC-program.
Hva er funksjonen til en postprosessor?
Forklar forskjellen mellom grovbearbeiding og finbearbeiding i CAM, og hvilke strategier som brukes.
Hvorfor er simulering viktig før du kjører et CNC-program?
Du skal CAM-programmere en enkel del: En 50×50mm aluminiumsblokk med en 30×30mm lomme 10mm dyp. Beskriv oppsett og operasjoner.
Sammenlign manuell G-kode-programmering med CAM-programmering. Når foretrekkes hver metode?
Oppgaver
Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.