Skip to content

DXF birimleri: mm mi inç mi, ve parçalar neden 25,4 kat büyük ya da küçük geliyor

25,4 kat büyük ya da küçük gelen bir parça yanlış birimle okunmuştur: inç olarak çizilip mm olarak okunmuş ya da tersi. Bir DXF çıplak sayılar saklar ve tek birim işareti olan $INSUNITS çoğu zaman 0'dır (birimsiz) ya da hiç yoktur — bu yüzden içe aktardığın her parçanın dış ölçülerini yerleştirmeden veya fiyatlamadan önce kontrol et.

5 dk okuma · Güncellendi · Zorocut ekibi
Adımlar
  1. İçe aktarmadan hemen sonra parçanın dış ölçülerine bak
  2. 25,4 kat sapıyorsa birimi elle seç (mm veya inç) ve ölçüleri yeniden kontrol et
  3. Kaynağı düzelt: DXF'i birimi ayarlanmış olarak yeniden dışa aktar ya da müşteriye hangi birimle çizdiğini sor

Dosyada gerçekte ne yazıyor

Bir DXF'teki her koordinat çıplak bir sayıdır. $INSUNITS başlık değişkeni birimi belirtir: 0 = birimsiz, 1 = inç, 2 = feet, 4 = milimetre, 5 = santimetre, 6 = metre. Autodesk'in kendi başvuru belgesi onu DesignCenter blokları için varsayılan birim olarak tanımlar — “çizimin birimi” demekten daha zayıf bir ifade — ve birçok dışa aktarıcı onu 0'da bırakır ya da hiç yazmaz.

  • $MEASUREMENT (0 = imperial, 1 = metrik) yalnızca tarama ve çizgi tipi dosyalarını seçer; koordinatlar hakkında hiçbir şey söylemez.
  • $LUNITS bir ölçek değil, görüntüleme biçimidir (ondalık, mimari…).
  • Bloklar da dönüştürülmez: boyutlarını yalnızca bir INSERT'in kendi ölçek çarpanı değiştirir.

25,4 testi

mm olarak çizilip inç olarak okunan 100 mm'lik bir braket 2540 mm uzunluğa çıkar — 1250 × 2500 mm'lik bir levhadan daha uzun. İnç olarak çizilip mm olarak okunan 4 in'lik bir plaka 4 mm'ye iner — bir kırıntı. Ölçülere bakarsan hata göze batar, yalnızca şekle bakarsan görünmez. Aynı zamanda en pahalı teklif hatasıdır: kesim uzunluğu 25,4 kat, alan yaklaşık 645 kat sapar ve fiyat ikisini de izler.

Zorocut birimleri nasıl okur

  • $INSUNITS ayarlıysa (inç, feet, mm, cm, m…) Zorocut onu kullanır ve bunu söyler: “mm olarak okundu — dosya öyle diyor”.
  • 0 ise ya da yoksa Zorocut tahmin eder: en fazla 120 birim büyüklüğünde ve noktaları çoğunlukla 1/16'lık bir ızgaraya (…0,5, …0,25, …0,0625) oturan bir çizim inç olarak, geri kalan her şey mm olarak okunur. Ardından kesim öncesi kontrol “Birimler tahmin edildi” gösterir; böylece ölçülere bakarsın.
  • Zorocut Nest'te birimi parça başına değiştirebilirsin (Birimler: Dosyadan / mm / inç); DXF denetleyici de her parçanın ölçüsünü gösterir ve tahmin edilen birimi işaretler.

Inkscape ve SVG dosyaları

Inkscape $INSUNITS değerini belge biriminden yazar; px cinsinden bir belge, inç başına 96 px ile 0 (birimsiz) olarak yazılır. Böyle bir dosya milimetreden 3,78 kat büyük sayılarla gelir (96 ÷ 25,4). SVG dosyalarında Zorocut width, height ve viewBox değerlerini okur; mm cinsinden bir ölçü yoksa bir birimi 1/96 inç (Adobe Illustrator dosyalarında 1/72 inç) kabul eder ve parça ölçülerini kontrol etmen için seni uyarır.

Kaynağında düzelt

  1. AutoCAD: DXF'i kaydetmeden önce INSUNITS değişkenini 4 (mm) veya 1 (inç) yap.
  2. Fusion, SolidWorks ve Inkscape: dışa aktarmadan önce belge veya dışa aktarma birimini mm yap.
  3. Bir müşteri birimsiz bir dosya gönderdiğinde “mm mi, inç mi?” diye sor ve cevabı teklife yaz.

Kaynaklar

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

Başka bir yerde mi takıldın? Sor — Zorocut ekibi her soruyu yanıtlar.

Soru sor

Nesting ve teklif ipuçları e-posta kutuna gelsin

Ayda yaklaşık bir e-posta: nesting ve teklif ipuçları, toplulukta sorulan sorunlara çözümler ve Zorocut haberleri.

Kesim ve teklif üzerine yeni rehberler, videolar ve Zorocut haberleriyle ayda yaklaşık bir e-posta. Önce onaylaman için sana e-postayla bir bağlantı gönderiyoruz; aboneliğinden istediğin zaman çıkabilirsin. Gizlilik politikası

Zorocut'ta yerleştir ve fiyatlandır

Bu rehberlerdeki aralık kuralı, birim kontrolü, başlangıç hızları ve teklif formülü Zorocut Nest'te ve ücretsiz online nesting aracında hazır. DXF dosyaların bilgisayarından çıkmaz.