- Hned po importu se podívej na celkové rozměry dílu
- Pokud nesedí o 25,4×, nastav jednotky ručně (mm nebo palce) a rozměry zkontroluj znovu
- Oprav zdroj: exportuj DXF znovu s nastavenou jednotkou, nebo se zákazníka zeptej, v jaké jednotce kreslil
Co v souboru skutečně je
Každá souřadnice v DXF je holé číslo. Proměnná hlavičky $INSUNITS určuje jednotku: 0 = bez jednotky, 1 = palce, 2 = stopy, 4 = milimetry, 5 = centimetry, 6 = metry. Referenční dokumentace samotného Autodesku ji popisuje jako výchozí jednotku pro bloky DesignCenter — což je slabší než „jednotka výkresu“ — a mnoho exportérů ji nechá na 0 nebo ji vůbec nezapíše.
- $MEASUREMENT (0 = imperiální, 1 = metrické) vybírá jen soubory šraf a typů čar; o souřadnicích neříká nic.
- $LUNITS je formát zobrazení (desetinný, architektonický…), ne měřítko.
- Ani bloky se nepřepočítávají: jejich velikost mění jen vlastní měřítko daného INSERT.
Test 25,4
Držák 100 mm nakreslený v mm, ale načtený jako palce, bude dlouhý 2540 mm — víc než tabule 1250 × 2500 mm. Destička 4 palce nakreslená v palcích, ale načtená jako mm, bude mít 4 mm — drobek. Chyba je zjevná, když se podíváš na rozměry, a neviditelná, když se díváš jen na tvar. Je to také nejdražší chyba v kalkulaci: délka řezu nesedí 25,4× a plocha zhruba 645× a cena se řídí obojím.
Jak Zorocut čte jednotky
- Když je $INSUNITS nastavené (palce, stopy, mm, cm, m…), Zorocut ho použije a řekne ti to: „Načteno jako mm — tak to uvádí soubor“.
- Když je 0 nebo chybí, Zorocut odhaduje: výkres ne větší než 120 jednotek, jehož body leží většinou v rastru 1/16 (…0,5; …0,25; …0,0625), načte jako palce, cokoli jiného jako mm. Kontrola před řezáním pak ukáže „Jednotky odhadnuty“, aby ses podíval na rozměry.
- V Zorocut Nest můžeš jednotku přepsat pro každý díl zvlášť (Jednotky: Ze souboru / mm / palce) a kontrola DXF ukáže rozměry každého dílu a označí odhadnutou jednotku.
Soubory z Inkscape a SVG
Inkscape zapisuje $INSUNITS podle jednotky dokumentu a dokument v px se zapíše jako 0 (bez jednotky) při 96 px na palec. Takový soubor přijde s čísly 3,78krát většími než milimetry (96 ÷ 25,4). U souborů SVG Zorocut čte šířku, výšku a viewBox; bez rozměru v mm bere jednu jednotku jako 1/96 palce (1/72 palce u souborů z Adobe Illustratoru) a upozorní tě, abys zkontroloval rozměry dílů.
Oprav to u zdroje
- AutoCAD: před uložením DXF nastav proměnnou INSUNITS na 4 (mm) nebo 1 (palce).
- Fusion, SolidWorks a Inkscape: před exportem nastav jednotku dokumentu nebo exportu na mm.
- Když zákazník pošle soubor bez jednotky, zeptej se „mm, nebo palce?“ a odpověď napiš do nabídky.
Zdroje
Zasekl(a) ses na něčem jiném? Zeptej se — tým Zorocut odpovídá na každou otázku.
Zeptat seTipy k nestingu a nacenění přímo do tvé schránky
Zhruba jeden e-mail měsíčně: tipy k nestingu a nacenění, řešení problémů, na které se lidé ptají v komunitě, a novinky ze Zorocutu.
