- Bekijk de buitenmaten van het onderdeel direct na het importeren
- Zit het er 25,4× naast, stel de eenheid dan met de hand in (mm of inch) en controleer de maten opnieuw
- 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
- AutoCAD: zet de variabele INSUNITS op 4 (mm) of 1 (inch) voordat je de DXF opslaat.
- Fusion, SolidWorks en Inkscape: zet de document- of exporteenheid op mm voordat je exporteert.
- Stuurt een klant een bestand zonder eenheid, vraag dan “mm of inch?” en zet het antwoord op de offerte.
Bronnen
Loop je ergens anders op vast? Vraag het — het Zorocut-team beantwoordt elke vraag.
Stel een vraagTips 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.
