CAD/CAM i praksis — fra 3D-model til NC-kode
Sådan bliver en tegning til et program, en CNC-maskine kan følge
CAD/CAM dækker over to sammenhængende trin: CAD (Computer Aided Design), hvor delen tegnes som en digital 3D-model, og CAM (Computer Aided Manufacturing), hvor modellen omsættes til et program, der styrer bearbejdningen på en CNC-maskine. For en industritekniker er CAD/CAM ikke et fjernt IT-værktøj — det er en central del af vejen fra idé til færdig del.
§CAD — modellen der bærer al information
I CAD-programmet tegnes emnet som en præcis 3D-model med alle mål, tolerancer og geometrier. Modellen er ikke bare en tegning at kigge på — den bærer den matematiske beskrivelse af hver flade og kant, som CAM-programmet senere bruger til at beregne, hvordan værktøjet skal bevæge sig. Fejl eller unøjagtigheder i CAD-modellen forplanter sig direkte videre til bearbejdningen, så en god CAD-model er fundamentet for alt det efterfølgende.
§CAM — fra geometri til værktøjsbaner
I CAM-programmet vælger du, hvilke flader og operationer der skal bearbejdes, i hvilken rækkefølge, og med hvilket værktøj. Programmet beregner derefter værktøjsbaner — de præcise bevægelser, værktøjet skal følge for at fjerne materialet. Her indtaster du også skærdata som omdrejningstal og fremføring, og du vælger strategi: skal der skæres i mange små, lette snit, eller kan materialet fjernes hurtigere i færre, dybere snit? Valget afhænger af materiale, værktøj og krav til overflade.
§Postprocessoren — oversætteren til netop din maskine
CAM-programmets beregnede baner skal omsættes til et sprog, den konkrete maskine forstår — det sker gennem en postprocessor. Den oversætter de generiske værktøjsbaner til den maskin- og styringsspecifikke NC-kode, ofte i et G- og M-kode-format, hvor bogstaver og tal angiver bevægelser, omdrejningstal, værktøjsskift og andre funktioner. To maskiner med forskellig styring kan kræve to forskellige postprocessorer til den samme opgave, og en forkert postprocessor kan give et program, der ser rigtigt ud på skærmen, men opfører sig forkert på maskinen.
| Trin | Hvad der sker | Hvad du skal være opmærksom på |
|---|---|---|
| CAD | Emnet tegnes som 3D-model med mål og tolerancer | Modellen skal være præcis — fejl her forplanter sig videre |
| CAM | Værktøjsbaner og skærdata beregnes ud fra modellen | Rigtig strategi, værktøjsvalg og rækkefølge |
| Postprocessor | Baner oversættes til maskinspecifik NC-kode | Rigtig postprocessor til netop din maskine og styring |
| Simulering | Programmet afprøves virtuelt før kørsel | Kollisioner mellem værktøj, emne og opspænding |
| Prøvekørsel | Programmet køres forsigtigt på den rigtige maskine | Nulpunkter, værktøjsdata og første snit følges tæt |
§Fra fil til maskine — hvor ansvaret ligger
Selvom CAM-programmet beregner banerne automatisk, er det stadig teknikeren, der bærer ansvaret for resultatet. Du kontrollerer, at værktøjsvalg og skærdata giver mening for materialet, at rækkefølgen af operationer er fornuftig, og at opspændingen ikke kommer i vejen for værktøjet undervejs. Et CAM-program, der ‘ser rigtigt ud’ på skærmen, kan stadig indeholde fejl, som først viser sig i simuleringen eller ved en forsigtig prøvekørsel — derfor springer erfarne teknikere aldrig den kontrol over.
§Hvorfor CAD/CAM er en kernekompetence
Efterhånden som dele bliver mere komplekse, og maskinerne får flere akser, bliver det stort set umuligt at programmere bearbejdningen i hånden direkte ved maskinen. CAD/CAM gør det muligt at gå fra en digital idé til en færdig, kompleks del med stor nøjagtighed — og den tekniker, der mestrer både håndværket ved maskinen og CAD/CAM-processen, kan løse opgaver, som ellers ville kræve dage af manuel programmering.
“CAM-programmet regner banerne ud — men det er stadig teknikeren, der ved, om de giver mening for materialet, værktøjet og maskinen foran ham.”