Bruk av CAM-programvare for å generere verktøybaner og CNC-programmer fra 3D-modeller. Elevene lærer å sette opp bearbeidingsoperasjoner og postprosessere kode.
Frå CAD til CNC
CAM (Computer Aided Manufacturing) er brua mellom design (CAD) og produksjon (CNC).
Arbeidsflyten:
1. CAD-design: Lag 3D-modell eller 2D-teikning
2. Importer til CAM: Overfør geometri
3. Definer emne: Storleiken på råmaterialet
4. Vel operasjonar: Grovfresing, finishing, boring
5. Generer verktøybanar: CAM reknar ut rørslene
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, rimeleg
Enklare:
- Fusion 360 (grunnleggjande)
- SolidCAM (integrert i SolidWorks)
- VCarve (for tre og plast)
Fordelar med CAM:
- Automatisk utrekning av verktøybanar
- Kollisjonssjekk i simulering
- Optimalisering av fartar
- Rask endring ved designendringar
- Dokumentasjon og repeterbarheit
Freseoperasjonar i CAM
Grovbearbeiding (Roughing):
2D Pocket:
- Fres ut holrom (lommer)
- Fleire nivå med step-down
- Ulike strategiar: Offset, spiral, trochoidal
2D Contour:
- Følgjer 2D-kontur
- For ytre eller indre vegger
- Med radiuskompensasjon
3D Rough:
- Fjernar materiale frå 3D-overflater
- Ofte adaptive strategiar
- Maksimerer materialfjerning
Finbearbeiding (Finishing):
2D Contour Finish:
- Finmaskinering av vegger
- Lite materiale, høg presisjon
3D Contour:
- Følgjer 3D-overflate
- For skulpturerte flater
Scallop/Pencil:
- Finmaskinering av overgangsområde
- Finn og behandlar små radiar
Parallell/Rasterfinish:
- Parallelle banar over overflata
- For store, opne flater
Strategival:
| Geometri | Grov | Fin |
|---|---|---|
| Flat botn | 2D Pocket | Facing/Contour |
| 3D-overflate | 3D Rough | Parallel/Scallop |
| Vertikale vegger | 2D Contour | 2D Contour Finish |
| Djupe lommer | Adaptive | Step-down |
Verktøybanar og parameter
Verktøydefinisjon:
I CAM blir kvart verktøy definert med:
- Type: Pinnefres, kulefres, planfres
- Diameter
- Lengd
- Tal på skjer (tenner)
- Materiale (HSS, hardmetall)
Skjereparameter:
CAM-programvare har ofte databasar med tilrådde verdiar, men operatøren kan justere:
- Skjerefart (vc)
- Spindelturtal (rpm)
- Mating per tann (fz)
- Total mating (vf)
- Skjeredjupn (ap)
- Steget sidevegs (ae)
Verktøybanestrategiar:
Konvensjonell (motløps):
- Sikrare på eldre maskinar
Climb (medløps):
- Betre finish, føretrekt på CNC
Trochoidal/Adaptive:
- Konstant verktøyinngrep
- Reduserer slitasje
- Raskare på moderne maskinar
HSM (High Speed Machining):
- Høge fartar, små skjeredjupner
- Avrunda hjørne i banane
- Reduserer sjokklaster
Tryggleikshøgder:
- Retract-nivå: Trygg høgd mellom operasjonar
- Clearance-nivå: Over fikstur og emne
- Rapid-nivå: Rask nedkøyring til nær emne
Simulering og postprosessering
Simulering:
Før G-kode blir generert, blir programmet verifisert visuelt.
Verktøybanesimulering:
- Viser verktøyrørsler
- Rask sjekk av logikk
Materialfjerningssimulering:
- Viser emnet bli maskinert
- Avslører utilstrekkeleg materialfjerning
- Viser overflatekvalitet
Kollisjonsdeteksjon:
- Sjekkar kollisjon med fikstur
- Sjekkar kollisjon med emne
- Sjekkar holdar-kollisjon
- KRITISK for å unngå krasj!
Postprosessering:
CAM genererer nøytrale verktøybanar. Postprosessoren omset til G-kode-dialekten til maskinen.
Postprosessor blir vald for:
- Maskinprodusent (Fanuc, Siemens, Heidenhain)
- Maskinmodell
- Styringsversjon
- Spesielle funksjonar
Vanlege postprosessorar:
- Fanuc: Dei fleste japanske maskinane
- Siemens Sinumerik: Tyske maskinar
- Heidenhain: Høgkvalitetsmaskinar
- HAAS: Amerikanske maskinar
Overføring til maskin:
- USB-minnepinne
- Nettverk (DNC)
- Direkte frå PC (RS-232)
Døme - CAM-arbeidsflyt:
1. Importer STEP-fil frå CAD
2. Definer emne: 100×50×30mm aluminium
3. Vel verktøy: Ø10mm pinnefres
4. Lag 2D Pocket: Djupn 15mm, stepdown 3mm
5. Simuler: Sjekk for feil
6. Postprosesser: Fanuc for Haas-fres
7. Overfør og køyr
Forklar arbeidsflyten frå CAD-modell til ferdig CNC-program.
Kva er funksjonen til ein postprosessor?
Forklar skilnaden mellom grovbearbeiding og finbearbeiding i CAM, og kva strategiar som blir brukte.
Kvifor er simulering viktig før du køyrer eit CNC-program?
Du skal CAM-programmere ein enkel del: Ein 50×50mm aluminiumsblokk med ei 30×30mm lomme 10mm djup. Skildre oppsett og operasjonar.
Samanlikn manuell G-kode-programmering med CAM-programmering. Når blir kvar metode føretrekt?
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.