Skip to content

DXF-eenheden: mm of inch, en waarom onderdelen 25,4× te groot of te klein binnenkomen

Een onderdeel dat 25,4 keer te groot of te klein binnenkomt, is in de verkeerde eenheid gelezen: getekend in inch en gelezen als mm, of andersom. Een DXF bevat kale getallen en de enige aanduiding van de eenheid, $INSUNITS, is vaak 0 (zonder eenheid) of ontbreekt — controleer dus de buitenmaten van elk geïmporteerd onderdeel voordat je het nest of offreert.

5 min lezen · Bijgewerkt · Door het Zorocut-team
Stappen
  1. Bekijk de buitenmaten van het onderdeel direct na het importeren
  2. Zit het er 25,4× naast, stel de eenheid dan met de hand in (mm of inch) en controleer de maten opnieuw
  3. Los de oorzaak op: exporteer de DXF opnieuw met de eenheid ingesteld, of vraag de klant in welke eenheid hij heeft getekend

Wat er echt in het bestand staat

Elke coördinaat in een DXF is een kaal getal. De headervariabele $INSUNITS noemt de eenheid: 0 = zonder eenheid, 1 = inch, 2 = voet, 4 = millimeter, 5 = centimeter, 6 = meter. De eigen referentie van Autodesk beschrijft haar als de standaardeenheid voor DesignCenter-blocks — zwakker dan “de eenheid van de tekening” — en veel exportfuncties laten haar op 0 staan of schrijven haar helemaal niet.

  • $MEASUREMENT (0 = imperiaal, 1 = metrisch) kiest alleen de bestanden voor arceringen en lijntypen; over de coördinaten zegt het niets.
  • $LUNITS is het weergaveformaat (decimaal, architecturaal …), geen schaal.
  • Ook blocks worden niet omgerekend: alleen de eigen schaalfactor van een INSERT verandert hun grootte.

De 25,4-test

Een beugel van 100 mm, getekend in mm maar gelezen als inch, wordt 2540 mm lang — langer dan een plaat van 1250 × 2500 mm. Een plaatje van 4 inch, getekend in inch maar gelezen als mm, wordt 4 mm — een stipje. De fout springt in het oog als je naar de maten kijkt en is onzichtbaar als je alleen naar de vorm kijkt. Het is ook de duurste calculatiefout: de snijlengte zit er 25,4× naast en het oppervlak ongeveer 645×, en de prijs volgt allebei.

Hoe Zorocut de eenheden leest

  • Is $INSUNITS ingesteld (inch, voet, mm, cm, m …), dan gebruikt Zorocut die eenheid en meldt dat: “Gelezen als mm — dat staat in het bestand”.
  • Is het 0 of ontbreekt het, dan schat Zorocut: een tekening van hooguit 120 eenheden waarvan de punten grotendeels op een raster van 1/16 liggen (…0,5, …0,25, …0,0625), wordt als inch gelezen, al het andere als mm. De controle vooraf toont dan “Eenheden geschat”, zodat je naar de maten kijkt.
  • Je kunt de eenheid per onderdeel overschrijven in Zorocut Nest (Eenheden: Uit bestand / mm / inch), en de DXF-checker toont de maten van elk onderdeel en markeert een geschatte eenheid.

Bestanden uit Inkscape en SVG

Inkscape schrijft $INSUNITS op basis van de documenteenheid, en een document in px wordt geschreven als 0 (zonder eenheid) met 96 px per inch. Zo'n bestand komt binnen met getallen die 3,78 keer groter zijn dan millimeters (96 ÷ 25,4). Bij SVG-bestanden leest Zorocut de breedte, hoogte en viewBox; zonder maat in mm neemt het één eenheid als 1/96 inch (1/72 inch bij bestanden uit Adobe Illustrator) en waarschuwt het je om de maten van de onderdelen te controleren.

Los het op bij de bron

  1. AutoCAD: zet de variabele INSUNITS op 4 (mm) of 1 (inch) voordat je de DXF opslaat.
  2. Fusion, SolidWorks en Inkscape: zet de document- of exporteenheid op mm voordat je exporteert.
  3. Stuurt een klant een bestand zonder eenheid, vraag dan “mm of inch?” en zet het antwoord op de offerte.

Bronnen

  1. Autodesk, AutoCAD 2012 DXF Reference ($INSUNITS, OCS, entities)
  2. ezdxf documentation, DXF Units
  3. Inkscape extensions, DXF outlines exporter (dxf_outlines.py)

Loop je ergens anders op vast? Vraag het — het Zorocut-team beantwoordt elke vraag.

Stel een vraag

Tips over nesting en offertes in je inbox

Ongeveer één e-mail per maand: tips over nesting en offertes, oplossingen voor de problemen waar mensen in de community naar vragen, en nieuws over Zorocut.

Ongeveer één e-mail per maand met nieuwe gidsen over snijden en offertes, video's en nieuws over Zorocut. We mailen je eerst een link om te bevestigen, en je kunt je op elk moment uitschrijven. Privacybeleid

Nest en calculeer het in Zorocut

De afstandsregel, de eenhedencontrole, de startsnelheden en de offerteformule uit deze handleidingen zitten in Zorocut Nest en in de gratis online nester. Je DXF-bestanden blijven op je computer.