Frågan har rätt många svar.
Jag har jobbat i rätt många år som säljtekniker inom CADCAMCAE.
1) Du behöver en 3Dmodell. Har man 2D data som tex Autocad 2D ( DXF/ DWG) så kan man på den köra sk 2 ½ axligt, alltså simultan förflyttning av verktyget i X, Y och "statiskt" i Z.
2D modeller är oftast "bara linjer och cirklar" medan 3D modeller kan vara av rätt många olika matematiska definitioner. populäraste typerna just nu är "solider" och "mesh" modeller.
3D CAD system jobbar i princip alltid med sk Solider. En solid är en väldigt exakt kopia av föremålet som ska tillverkas. de system som är vanliga idag har en intern noggrannhet på sådär 9-14 decimaler.
I en Solid är en krökt yta beskriven av ekvationer. ytan är därför en mjuk form.
Den andra sortens 3D system jobbar oftast med något som kan kallas Mesh data , här är geometrin ett nät, facetterat, krökta former beskrivs inte av ekvationer utan massvis med facetter av olika storlek.
en krökt yta är alltså alltid mer eller mindre kantig. Dessa system kan dock interpolera nätet så att det upplevs som mindre kantigt. Det som egentligen görs är att man delar varje facett i mindre delar med mindre vinkel till nästa. På skärmen ser det både mjukt och slätt ut men är alltså bluff. Den här typen av system är oftast till för illustrationer / skapa bilder / Skapa filmer.
Google Sketchup är ett exempel. 3DStudio Max , Maya, mfl.
Den kritiska frågan per det ovanstående är vad Cam systemet kan läsa och använda sig av. -Om modellerna är Mesh data, kan CAM systemet läsa in dessa, OCH bereda på den datan ?
Högst sannolikt kan det läsa in solider, men kan det läsa just det Cadsystemets solider ? - Det finns flera olika solid-format ( olika matematik). Inventors format är annorlunda än tex Solid Edge / Solid Works.
Pro/E , NX och Catia är även de annorlunda osv.
2) du behöver ett CAM program för att göra den sk Beredningen. I CAM systemet pekar man ut vad ( vilket område på 3Dmodellen) som skall fräsas i operationen och sätter en massa inställningar för hur fräsningen skall göras, tex medfräsning / motfräsning, kylvätska på/av, skärhastigheter, djup per skär, överlappning , ramp-typ, snabbmatning osv osv.
Har du en 5-axlig
fräs måste även CAM systemet klara av detta. Att det står i broschyren är inte med säkerhet samma sak som verkligheten just på 5 axligt.
3) du behöver en postprocessor som omvandlar det du skapat i CAM systemet till G-kod som fräsen kommer att köra. Postprocessorn är ofta/oftast(?) unik för styrsystem och respektive maskin.
4) Större verkstäder behöver ( troligen) ett system för att lagra / administrera de färdiga programmen och att förse respektive maskin med rätt program.