CAD-tekening op monitor naast CNC-machine die aluminium bewerkt, met metaalkrullen bij de snijkop in een industriële werkplaats.

Hoe exporteer ik mijn tekening naar een formaat dat mijn CNC-machine begrijpt?

Om een tekening naar CNC-output te exporteren, sla je jouw ontwerp op in een formaat dat jouw CNC-machine of CAM-software begrijpt, zoals DXF, STEP of G-code. Welk formaat je nodig hebt, hangt af van het type machine en de CAM-software die je als tussenstap gebruikt. In dit artikel beantwoorden we de meest gestelde vragen over de stap van tekening naar CNC-output.

Welke bestandsformaten begrijpt een CNC-machine?

Een CNC-machine begrijpt geen CAD-bestanden rechtstreeks. De machine werkt op basis van NC-code of G-code, een reeks instructies die de bewegingen van het gereedschap beschrijven. CAD-bestanden zoals DXF of STEP worden eerst verwerkt door CAM-software, die de geometrie omzet naar machineleesbare code.

De meest gebruikte bestandsformaten in de route van ontwerp naar machine zijn:

  • DXF: een 2D-uitwisselingsformaat dat breed wordt ondersteund door CAM-software en lasersnijmachines
  • STEP: een 3D-formaat dat geometrie nauwkeurig overdraagt tussen verschillende softwarepakketten
  • G-code / NC-code: de uiteindelijke machinecode die de CNC-machine direct uitvoert
  • DWG: vergelijkbaar met DXF, maar minder universeel ondersteund buiten het Autodesk-ecosysteem

Voor freesmachines, draaibanken en bewerkingscentra is G-code de standaard. Voor plaatbewerkingsmachines en lasersnijders wordt vaak DXF als tussenformaat gebruikt voordat de CAM-software de snijpaden genereert.

Hoe zet je een CAD-tekening om naar NC-code?

Je zet een CAD-tekening om naar NC-code via een CAM-softwarepakket. De CAD-tekening bevat de geometrie van het onderdeel; de CAM-software voegt daar de bewerkingsstrategie, gereedschapskeuze en snijparameters aan toe en genereert op basis daarvan de NC-code voor jouw specifieke machine.

De stappen in dit proces zijn doorgaans als volgt:

  1. Exporteer het CAD-bestand in een formaat dat jouw CAM-software accepteert, zoals STEP of DXF.
  2. Importeer het bestand in de CAM-software en controleer of de geometrie correct is overgedragen.
  3. Definieer de bewerkingen: kies gereedschappen, stel snijdieptes in en bepaal de volgorde van bewerkingen.
  4. Genereer de toolpaths: de CAM-software berekent de bewegingspaden van het gereedschap.
  5. Post-process naar NC-code: via een postprocessor wordt de toolpath omgezet naar de specifieke G-code die jouw machine begrijpt.

Sommige geïntegreerde CAD/CAM-oplossingen combineren stap één en twee, waardoor je de exportstap kunt overslaan. Dit verkleint de kans op fouten bij het overzetten van geometrie.

Wat is het verschil tussen DXF, STEP en G-code voor CNC?

DXF en STEP zijn CAD-uitwisselingsformaten die geometrie beschrijven; G-code is de machinecode die een CNC-machine daadwerkelijk uitvoert. Het belangrijkste verschil is dat DXF en STEP een tussenstap zijn op weg naar de machine, terwijl G-code het eindresultaat is dat de machine direct aanstuurt.

DXF versus STEP

DXF is een 2D-formaat, oorspronkelijk ontwikkeld door Autodesk, en wordt veel gebruikt voor vlakke profielen, lasersnijden en plaatbewerking. STEP is een 3D-formaat dat volumes, oppervlakken en nauwkeurige maatinformatie vastlegt. Voor complexe 3D-onderdelen is STEP de betere keuze omdat het meer geometrische informatie meeneemt.

G-code als eindformaat

G-code is geen universeel formaat: elke machinefabrikant heeft zijn eigen dialect. Wat werkt op een Fanuc-besturing, werkt niet altijd op een Heidenhain of Siemens. Daarom is de postprocessor in jouw CAM-software zo belangrijk. Die vertaalt de generieke toolpath naar de specifieke G-code-variant die jouw machine verwacht.

Waarom herkent mijn CNC-machine het geëxporteerde bestand niet?

Jouw CNC-machine herkent een geëxporteerd bestand niet omdat de machine waarschijnlijk een ander bestandsformaat verwacht, de postprocessor niet correct is ingesteld, of het bestand fouten bevat die zijn ontstaan tijdens de export. Dit zijn de meest voorkomende oorzaken van compatibiliteitsproblemen.

Controleer bij problemen het volgende:

  • Verkeerd formaat: controleer of je exporteert naar het formaat dat jouw CAM-software of machine verwacht. Niet elke machine accepteert DXF direct.
  • Ontbrekende of foutieve geometrie: open het geëxporteerde bestand in een viewer om te controleren of alle lijnen, curves en vlakken correct zijn overgekomen.
  • Foutieve postprocessor: als de NC-code is gegenereerd, controleer dan of de postprocessor is ingesteld op het juiste machinemodel en de juiste besturing.
  • Eenheden komen niet overeen: een bestand in millimeters dat wordt ingelezen als inches geeft onbruikbare resultaten. Controleer de eenheidsinstellingen aan beide kanten.
  • Niet-ondersteunde entiteiten: sommige CAD-elementen, zoals splines of 3D-lichamen, worden niet altijd correct vertaald naar 2D-formaten zoals DXF.

Als de machine de code wel inleest maar het onderdeel niet klopt, ligt het probleem vaak bij de postprocessor of bij een mismatch in het coördinatensysteem.

Kan CAD-software automatisch snijlijsten en NC-codes genereren?

Ja, moderne CAD-software kan automatisch snijlijsten, inkooplijsten en NC-codes genereren op basis van het 3D-model. Dit bespaart aanzienlijk tijd ten opzichte van het handmatig opmaken van productielijsten en vermindert de kans op fouten die ontstaan bij het handmatig overnemen van maten en hoeveelheden.

Geautomatiseerde output vanuit CAD-software omvat doorgaans:

  • Snijlijsten met exacte afmetingen per onderdeel
  • Inkooplijsten op basis van de materiaalspecificaties in het model
  • Plaatoptimalisatie om materiaalverspilling te minimaliseren
  • NC-codes die rechtstreeks naar de machine kunnen worden gestuurd
  • Rapportages voor productie en kwaliteitscontrole

Deze mogelijkheid is met name waardevol voor bedrijven in de meubel- en interieurbouw, waar elk project maatwerk is en handmatige productievoorbereiding veel tijd kost. Hoe meer het ontwerp en de productievoorbereiding in één omgeving zijn geïntegreerd, hoe kleiner de kans op fouten bij de overdracht van informatie.

Hoe IronCAD helpt met de stap van tekening naar CNC-output

IronCAD is de CAD-oplossing van Dynfos die specifiek is ontwikkeld voor bedrijven in de maakindustrie en die de stap van ontwerp naar productie aanzienlijk vereenvoudigt. In plaats van handmatig te exporteren en bestanden te converteren, genereert IronCAD automatisch alle benodigde output vanuit het 3D-model.

Wat IronCAD concreet voor je doet:

  • Automatisch snijlijsten genereren op basis van jouw ontwerp, zonder handmatig overnemen van maten
  • NC-codes direct aanmaken vanuit het model, klaar voor jouw CNC-machine
  • Plaatoptimalisatie om materiaalverspilling te minimaliseren en inkoopkosten te verlagen
  • Inkooplijsten en rapportages automatisch samenstellen voor productie en administratie
  • Naadloze koppeling met de Dynfos ERP-bundel voor een volledig geïntegreerd productieproces

Wil je zien hoe IronCAD jouw productievoorbereiding versnelt en fouten in de overdracht van tekening naar CNC-output elimineert? Neem contact met ons op voor een vrijblijvende demonstratie.

Gerelateerde artikelen

Nieuwsgierig?

Download de IronCAD proefversie
en ontdek hoe het werkt