Genel bir SVG'den DXF'ye aktarma işlemi beş saniye sürer ve her önizleme aracında doğru görünür. Aynı zamanda sürekli olarak yanlış boyutların, iki kez kesilmiş çizgilerin, dikey olarak yansıtılmış tasarımların ve makinede sessizce başarısız olan işlerin de kaynağıdır. Bu kılavuz, lazere hazır DXF'yi genel bir dışa aktarmadan ayıran şeyin tam olarak ne olduğunu ve herhangi bir şey taşınmadan önce dosyanızı nasıl doğrulayacağınızı açıklamaktadır.
Herhangi bir şeyi dönüştürmeden önce yanıtlanması gereken en yararlı soru, DXF'nin özel iş akışınız için doğru format olup olmadığıdır. Cevap her zaman evet değildir ve gereksiz yere dönüştürme, değer katmayan bir adım ekler.
LightBurn, SVG'yi yerel olarak kabul eder ve onu iyi bir şekilde işler. Tamamen LightBurn içinde kendi makinenizde kendi SVG dosyalarınızla çalışıyorsanız, SVG'de kalmak daha basit ve aynı derecede güvenilirdir. LightBurn, SVG yol renklerini okur, katmanları otomatik olarak atar, grup yapısını korur ve dosyanın genişlik, yükseklik ve viewBox nitelikleri doğru şekilde bildirildiğinde doğru fiziksel boyutlarda içe aktarır. Tek başına LightBurn iş akışı için SVG doğru seçimdir.
DXF dört özel durumda gereklidir. İlk olarak, bir dosyayı harici bir lazer kesim servisine, üretim atölyesine veya paylaşılan makineye teslim ederken DXF, profesyonel mağazaların alıp işlemek için donatıldığı evrensel üretim formatıdır. SVG is a display and web format; DXF fiziksel üretim standardıdır. İkincisi, hedef makine RDWorks'ü bir Ruida kontrol cihazında çalıştırdığında — RDWorks, üretim iş akışları için DXF'yi SVG'den daha güvenilir şekilde işler. Üçüncüsü, dosya bir CNC yönlendirme, plazma kesme veya CAM iş akışına girdiğinde — VCarve, Aspire, Fusion 360, SheetCAM ve Mach3'ün tümü birincil içe aktarma formatı olarak DXF'yi kullanır. Dördüncüsü, SVG'nizde geometri kalitesi sorunları (açık yollar, yinelenen çizgiler, hatalı ölçeklendirme) varsa ve sürecin bir parçası olarak bu sorunları tespit edip onaracak, çözülmemiş sorunları aşağıya aktarmak yerine doğrulanmış bir çıktı sunan bir dönüşüm hattına ihtiyacınız varsa.
Dosya kendi makinenizde LightBurn konumunda kaldığında SVG'yi kullanın. Dosya herhangi bir nedenle kendi yazılım ortamınızdan ayrıldığında veya süreçte yerleşik geometri doğrulamasına ihtiyaç duyduğunuzda, uygun şekilde hazırlanmış bir DXF'ye dönüştürün.
File stays in your own LightBurn? SVG gayet iyi. Dosya başka herhangi bir yere gidebilir (harici servis, RDWorks, CNC, plazma, bir iş arkadaşınızın makinesi) uygun şekilde hazırlanmış bir DXF kullanın. Arızalı bir DXF'yi harici bir lazer servisine göndermenin maliyeti malzeme israfı, yeniden çalıştırma ücreti ve gecikmedir. Temiz bir DXF'yi ilk seferde doğru şekilde hazırlamanın maliyeti saniyelerle ölçülür.
Aşağıdaki sorunların her biri görsel dosya kontrolünden herhangi bir bayrak çıkarmadan geçer. Illustrator, Inkscape, dosya gezgini önizlemesinde ve çoğu DXF görüntüleyicide doğru görünüyorlar. Yalnızca lazer kafası hareket etmeye başladığında kendilerini gösterirler. Her başarısızlık, ne kadar çabuk ortaya çıktığına göre aşağıda derecelendirilir; bazıları ilk işte açıkça görülür, bazıları ise haftalarca fark edilmeden hayatta kalabilir.
Arıza 1 — Yanlış boyutlar. [Hemen algılandı] DXF başlığı, dosyanın koordinatlarının kullandığı birim sistemini bildiren $INSUNITS adlı bir değişken içerir. Resmi Autodesk DXF spesifikasyonuna göre 4 değeri milimetre anlamına gelir; 1 değeri inç anlamına gelir; 0 değeri birimsiz veya belirtilmemiş anlamına gelir. $INSUNITS 0 olarak ayarlandığında veya başlıkta tamamen eksik olduğunda, LightBurn birimleri otomatik olarak algılayamaz ve kullanıcı tarafından yapılandırılan DXF içe aktarma birimi tercihine geri döner; bu, Dosya Ayarları sekmesi altındaki Düzenle > Ayarlar'da bir açılır menüdür. Bu tercih dosyanın gerçek koordinatlarından farklı bir birime ayarlanırsa her boyut hatalı şekilde içe aktarılır. 2024 LightBurn forum başlığından onaylanmış gerçek dünya örneği: Bir kullanıcının AutoCAD DXF'si $INSUNITS'yi 1 (inç) olarak ayarlamış ve tüm koordinatlar milimetre cinsinden çizilmişti. LightBurn, milimetre değerlerini inç değerleri olarak yorumladı ve bunları 25,4 oranında ölçeklendirerek 200mm amaçlanan daireyi 5080mm içe aktarımına dönüştürdü. Genel SVG'den DXF'ye dönüştürücüler rutin olarak $INSUNITS=0 yazar veya değişkeni tamamen atlayarak, içe aktarma yazılımının geri dönüş ayarını doğru ve son derece yanlış boyutlar arasında duran tek şey haline getirir. Her DXF içe aktarma işleminden hemen sonra lazer yazılımınızdaki fiziksel boyutları daima doğrulayın.
Arıza 2 — Hatlar iki kez kesildi. [Çalışmadan sonra algılandı — malzeme zaten hasar görmüş] İki geometrik nesne aynı koordinatlarda yer aldığında, lazer bu yolu iki kez takip eder. Ahşapta ikinci bir geçiş çentiği derinleştirir ve kenarları kömürleştirir. Akrilik üzerinde iki geçişten gelen kümülatif ısı çatlamaya ve renk bozulmasına neden olur. İnce malzemelerde sağlam kalması gereken alanları yakabilir. Yinelenen satırlar, iyi belgelenmiş birkaç kaynaktan gelir. Fusion 360 bunları Otomatik Projelendirme özelliği etkinleştirildiğinde üretir; bir yüz seçildiğinde tüm kenarları otomatik olarak yeni bir çizime yansıtılır ve operatör daha sonra aynı geometriyi manuel olarak yeniden yansıtırsa her çizgi iki çakışık obje olarak var olur. Autodesk'in kendi destek belgelerine göre bu, Fusion DXF dışa aktarmalarında yinelenen geometrinin en yaygın nedenlerinden biridir. Diğer kaynaklar arasında kontur sınırı ile dolgu sınırı anahattının çakıştığı SVG dosyaları ve tasarımcının farkına varmadan çakışan geometri oluşturan kopyala-yapıştır işlemleri yer alır. Mükemmel şekilde örtüşen iki çizgi, görsel olarak hiçbir önizleme aracındaki bir çizgiden ayırt edilemez; bunlar yalnızca varlık koordinatlarının matematiksel olarak karşılaştırılması yoluyla tespit edilebilir.
Arıza 3 — Dikey olarak yansıtılmış çıktı. [Simetrik tasarımlarda haftalarca tespit edilmeyebilir] SVG, Y'nin belgenin sol üst köşesinden aşağıya doğru arttığı bir koordinat sistemi kullanır. DXF, Y'nin sol alttan yukarıya doğru arttığı bir koordinat sistemi kullanır. Y ekseni düzeltmesi uygulamayan bir dönüştürücü, tüm tasarımın dikey olarak yansıtıldığı bir DXF üretir. Simetrik şekiller (daireler, düzenli desenler, soyut geometri) için bu hata tasarım yazılımında tamamen tespit edilemez ve yalnızca iş çalıştırıldıktan sonra keşfedilir. Metin, logolar, portreler ve herhangi bir asimetrik parça için bu ölümcül bir hatadır. Uygun bir işlem hattı tarafından uygulanan matematiksel düzeltme şu şekildedir: her nokta için, Y_dxf = document_height_mm − Y_svg.
Hata 4 — Yanlış içe aktarılan eğriler. [Çalıştırmadan sonra algılandı] DXF, NURBS ve Bezier eğrileri dahil olmak üzere karmaşık eğrileri temsil etmek için yerel bir SPLINE varlığını destekler. SVG yollarından kavisli geometri için doğal bir seçim gibi görünüyor; ancak yazılım desteği, araçlar ve sürümler arasında tutarsız. LightBurn'nin SPLINE içe aktarıcısı, 1.5.00 (Aralık 2023) sürümündeki büyük bir yeniden yazma öncesinde eğrilerde şekil hataları ve "çukurlar" oluşturdu; bu, yapısal olarak Bezier eğrilerine eşdeğer olan SPLINE öğelerinin işlenmesini iyileştirdi. Ancak tüm NURBS'leri (yalnızca Bezier eşdeğeri alt küme) doğru şekilde içe aktaramaz. RDWorks'e eşdeğer bir iyileştirme sağlanmadı. VCarve, SheetCAM, Mach3 ve yaygın olarak kullanılan diğer araçların çoğu, SPLINE varlıklarını yetersiz şekilde işler veya hiç işlemez. Evrensel olarak güvenli varlık türleri ARC, LINE, CIRCLE ve LWPOLYLINE'dir; ortak kullanımdaki her aracın her sürümü tarafından doğru şekilde desteklenir. SVG Bezier eğrileri, SPLINE olarak yazmak yerine bu varlıkların dizilerine dönüştürülmelidir.
Başarısızlık 5 — Her şey tek katmanda. [İçe aktarma sırasında algılandı, ancak manuel olarak düzeltilmesi yavaş] Lazer makineleri, farklı güç ve hız ayarlarında farklı işlemler yürütür. Düzgün hazırlanmış bir DXF, geometriyi, her birine, içe aktarma sırasında farklı işlem girişleri oluşturmak için lazer yazılımının okuduğu bir renk atanan işlem türlerine karşılık gelen adlandırılmış katmanlara (Kes, Puanla, Kazı) ayırır. Genel dönüştürücüler, tüm SVG yapısını tek bir DXF katmanına, genellikle renk ataması olmadan varsayılan '0' katmanına daraltır. LightBurn, bunu tüm geometrinin bir araya getirildiği tek bir işlem olarak içe aktarır ve işin çalıştırılmasından önce operatörün her varlığı amaçlanan işlem türüne göre manuel olarak sıralamasını gerektirir. Birçok öğede birden fazla işlem türüne sahip dosyalar için, bu manuel yeniden yapılandırma, orijinal tasarım çalışmasından daha uzun sürer ve insan hatasına neden olur.
Arıza 6 — Çözümlenmemiş SVG referanslarından görünmez geometri. [Hiçbir zaman algılanmayabilir — eksik geometri sessizce kaybolur] Illustrator sembollerinden, Figma bileşenlerinden ve simge kitaplıklarından dışa aktarılan SVG dosyaları, genellikle dosyanın başka bir yerinde bir <defs> bloğunda tanımlanan geometriye referans veren <use> öğelerini kullanır. Bu referansları çözümlemeden yalnızca görünür öğe ağacında dolaşan bir dönüştürücü, <use> aracılığıyla tanımlanan tüm geometriyi sessizce atar. Sonuç, temiz bir şekilde içe aktarılan, her boyut kontrolünden geçen ve hiçbir hata içermeyen ancak tasarımın tüm bölümlerinin eksik olduğu bir DXF'dir. Kesim devam ediyor, tamamlanmış görünüyor ve yalnızca bitmiş parça incelendiğinde bir bölümün hiç kesilmediği anlaşılıyor. Bu hatanın teşhis edilmesi en zor olanıdır çünkü dosyada veya LightBurn'de onu işaretlemeyen hiçbir şey yoktur. Tek koruma, tüm <use> referanslarını açıkça çözen ve ayrıştırılan kaynak ile yazılı çıktı arasındaki varlık sayılarını karşılaştıran bir işlem hattıdır.
LightBurn'de, her DXF içe aktarma işleminden hemen sonra çalışma alanının üst kısmındaki sayısal konum alanlarındaki sınırlayıcı kutu boyutlarını kontrol edin. Beş farklı ölçek hatasının beş farklı nedeni vardır. Dosya beklenenden 25,4 kat daha büyük veya daha küçükse, $INSUNITS yanlış birime ayarlanmıştır (inç veya milimetre) veya yazılım varsayılan olarak yanlış birimi ayarlarken 0/eksik olarak yazılmıştır. Dosya beklenen boyutun yaklaşık 0.75× boyutundaysa, SVG kaynağı Adobe Illustrator'de 72 DPI'de oluşturulmuştur ve dönüştürücü sabit bir 96 DPI varsayımı uygulamıştır — oran 72/96 = 0.75. Dosya yaklaşık olarak beklenen boyutun 0.94× boyutundaysa, SVG, Inkscape'de 90 DPI'de v0.92'den önce oluşturulmuştur — oran 90/96 = 0.9375. Ters durumlar da aynı derecede yaygındır: yaklaşık 1.33× çok büyük bir dosya, dönüştürücünün bir 96 DPI kaynak dosyasında 72 DPI olduğunu varsaydığı anlamına gelir; yaklaşık 1.07× çok büyük bir dosya, dönüştürücünün bir 96 DPI kaynağında 90 DPI olduğunu varsaydığı anlamına gelir. Bunlardan hiçbiriyle eşleşmeyen bir ölçek hatası, muhtemelen eksik veya hatalı bir $INSUNITS ile yanlış bir geri dönüş tercihinin birleşiminden kaynaklanmaktadır. Boyutların doğru olduğu onaylanana kadar herhangi bir iş kurulumuna devam etmeyin.
Lazere hazır bir DXF, yalnızca hatasız açılan bir DXF değildir; makinenin çalışması için özel olarak hazırlanmış bir dosyadır. Her birinin üstündeki altı arıza modu, bir veya daha fazla eksik özelliğe karşılık gelir. Sekiz özelliğin tam listesi, doğru hazırlığın nasıl görüneceğini tanımlar.
1. Dosya başlığındaki birimleri düzeltin. $INSUNITS mevcut olmalı ve DXF başlığında 4'e ayarlanmalıdır. Bu bildirim, dosyanın koordinatlarının ne anlama geldiğine ilişkin tüm belirsizliği ortadan kaldırır. $INSUNITS=0 (birimsiz), çoğu içe aktarma yazılımı tarafından eksik bir değişken olarak kabul edilir; her ikisi de, operatöre göre değişen, aracın kullanıcı tercihine geri dönmeye zorlar. Daima 4'ü açıkça yazın.
2. Lazer işlemlerine eşlenen adlandırılmış katmanlar. Geometri adlandırılmış katmanlar (Kes, Puan, Kazı) halinde düzenlenmiştir ve her birine bir DXF ACI renk kodu atanmıştır: Kesme için 1 (kırmızı), Puanlama için 5 (mavi), Gravür için 7 (LightBurn'de siyah). LightBurn, içe aktarma sırasında bu renkleri okur ve Cuts/Layers panelinde her biri için ayrı bir giriş oluşturur. Bu renk geleneği lazer camiasında geniş çapta benimsenmiştir, ancak bu, zorunlu bir standart değil, topluluk uygulamasıdır. Yerleşik renk kurallarına sahip mağazalar, herhangi bir varsayılanı kabul etmek yerine, dönüşümden önce eşlemeyi yapılandırmalıdır.
3. Kesiklerin kapatılması gereken kapalı yollar. Lazerin kestiği herhangi bir şekil geometrik olarak kapalı bir döngü oluşturmalıdır; son nokta birinciye tam olarak bağlanmalıdır. Milimetrenin çok küçük bir kısmı kadar bir boşluk, lazerin kesimi tamamlamadan önce durması ve parçayı levha içinde tutan kesilmemiş bir köprü bırakması anlamına gelir. Bu boşluk, tasarım yazılımındaki herhangi bir normal yakınlaştırma seviyesinde görünmez.
4. Sıfır kopya veya örtüşen varlık. Görsel incelemeyle değil, varlık uç noktaları ve örneklenmiş orta noktaların karşılaştırılması yoluyla matematiksel olarak onaylanmıştır. Lazer kullanıma hazır DXF, hiçbir katmanda tesadüfi geometri içermez.
5. Dejenere eşik altı geometrisi yok. Bezier eğrilerinden yay ve çizgi bölümlerine dönüştürme, kayan nokta yuvarlamasından 0.01mm altında sıfır uzunlukta bölümler ve parçalar üretebilir. Bazı denetleyiciler sıfır uzunlukta bir konumda yanık izi oluşturur; diğerleri bir hareket hatası oluşturur. 0.01mm'nin altında kasıtlı olarak ince ayrıntı oluşturmayan tüm segmentler kaldırılmalıdır.
6. Denetleyici uyumlu varlık türleri — yalnızca ARC, LINE, CIRCLE, LWPOLYLINE. SPLINE varlıklarından kaçınılır çünkü yazılımın içe aktarılması, bunları yukarıda ayrıntılı olarak açıklandığı gibi araca ve sürüme bağlı olarak tutarsız bir şekilde ele alır. Bezier eğrileri, çift yay yaklaşımı kullanılarak yay ve çizgi öğeleri dizilerine dönüştürülür. Pratik sonuç: Çıktıdaki eğriler, makinede çalıştırdığınız herhangi bir ölçekte geometrik olarak orijinallerden ayırt edilemez. Mekanizma: Her Bezier segmenti, orijinalden sapma 0.01mm dahilinde olana kadar yinelemeli olarak alt bölümlere ayrılan bir çift teğet sürekli dairesel yay ile donatılmıştır. Çıktı, ortak kullanımdaki her lazer, CNC ve CAM aracı tarafından evrensel olarak içe aktarılabilir.
7. Optimize edilmiş varlık sırası. Objeler, lazerin onları takip etmesi gereken sırayla dosyada görünür: önce kazıyın, ardından çentikleyin, ardından kesin. Kesilen katman içinde, çokgende nokta sınırlama testi, parçayı levhadan kurtaracak dış profilden önce geçmesi gereken iç yolları tanımlar. Önce dış profil kesilirse parça kayar ve sonraki tüm iç kesimler yanlış hizalanır. LightBurn'nin yerleşik Kesim Yolunu Optimize Etme özelliği bunu çalışma zamanında daha da geliştirir — DXF ön siparişi, yerleşik optimize edicisi olmayan araçlar da dahil olmak üzere her türlü yazılımda doğru davranışı garanti eder.
8. Nominal geometri — çentik telafisi yok. Lazer uyumlu DXF, kerf için hiçbir yolu genişletmeden veya daraltmadan tam tasarım boyutlarını temsil eder. Kerf makineye, lense, malzemeye ve kesme hızına göre değişir; dosyanın bu değişkenler hakkında hiçbir bilgisi yoktur. Pişmiş çentik dengelemeli DXF, belirli bir makine ve malzeme kombinasyonu için doğru, diğerleri için yanlıştır. Kerf'i DXF'ye değil, lazer yazılımınızın katman başına kesme ayarlarına uygulayın.
Kerf (lazerin kaldırdığı malzemenin genişliği) makine modeline, odak lensi uzunluğuna, malzeme türüne, kalınlığına ve kesme hızına göre değişir. DXF geometrisine bir kerf ofseti gömülüyse, dosya tam olarak bir makine, bir lens ve bir malzeme için boyutsal olarak doğrudur ve diğer tüm kombinasyonlar için yanlıştır. DXF geometrisini nominal tutun. LightBurn'nin kesim ayarlarında (her kesim katmanındaki Kerf Ofseti alanı) çentik telafisini işi çalıştırmadan hemen önce uygulayın; burada doğru makine ve malzeme bilgileri önünüzde bulunur.
Lazere hazır DXF'nin özellikleri iki kategoriye ayrılır: evrensel olarak faydalı olanlar ve geleneklere dayalı olanlar.
Geometri özellikleri evrenseldir. Doğru $INSUNITS bildirimi, sıfır yinelenen satır, kapalı yollar, dejenere segmentlerin olmaması, çift yönlü yerleştirilmiş yay öğeleri, doğru Y ekseni yönlendirmesi — bunlar, DXF'yi onu okuyan her yazılım parçası için daha iyi hale getirir. LightBurn, RDWorks, LaserGRBL, VCarve, Fusion 360, Aspire, SheetCAM, Mach3 — makine tipi veya denetleyici donanım yazılımından bağımsız olarak tümü temiz geometriden yararlanır. Bu, LightBurn'ye özgü bir kural değildir. Tek kelimeyle doğru, iyi biçimlendirilmiş DXF.
Katman adlandırma ve renk kuralı topluluk uygulamasıdır. Kırmızı kesim, mavi puanlı, siyah gravür sistemi yaygın olarak takip edilmektedir ve çoğu LightBurn operatörünün kullandığı görsel varsayılanlarla uyumludur. Ancak hiçbir yazılım bunu zorunlu kılmaz. RDWorks kendi katman numaralandırma sistemini kullanır. Bazı araçlar DXF katman yapısını tamamen göz ardı eder ve içe aktarma sonrasında manuel atama gerektirir. Doğru katman yapısına sahip, lazere hazır bir DXF, herhangi bir yazılım için hala daha iyi bir dosyadır; katman bilgisi, yetenekli araçların kullandığı ve daha az yetenekli araçların herhangi bir zarar vermeden güvenle göz ardı ettiği ek yapıdır.
CNC yönlendirme ve plazma kesme aynı geometri gereksinimlerine sahiptir. VCarve, Aspire, Fusion 360, SheetCAM ve Mach3'ün tümü, lazer iş akışlarını etkileyen aynı birim, yinelenen hat, açık yol ve eğri varlığı sorunlarından muzdariptir. Geometri temizliği aynıdır. Yalnızca katman kuralı farklıdır; CNC iş akışları kesme/çizme/oyma yerine profil kesimlerini, cep işlemlerini ve delme işlemlerini ayırır. CAM yazılımınızın beklenen katman yapısı için renkten katmana eşlemeyi yapılandırın; aynı dönüştürme hattı, herhangi bir üretim iş akışı için anında kullanılabilir bir dosya üretir.
Genel bir SVG'den DXF'ye dönüştürücü doğrudan çeviri gerçekleştirir: yollar varlıklar haline gelir, koordinatlar eşlenir, dosya kaydedilir. Saniyeler içinde tamamlanır ve doğru görünen bir dosya oluşturur. Uygun bir boru hattı, her biri doğrudan ihracatın çözümsüz bıraktığı bir yapısal sorun kategorisine hitap eden dokuz ardışık aşamadan oluşur. Her aşamanın ne yaptığını anlamak, çıktının neden farklı olduğunu açıklar.
Aşama 1 — SVG ayrıştırma, dönüşüm düzleştirme ve referans çözünürlüğü. SVG, her biri kendi koordinat dönüşümünü taşıyan iç içe geçmiş gruplara sahip hiyerarşik bir XML belgesidir. Her öğenin tam dönüşüm zinciri (çevir, ölçeklendir, döndür, skewX, skewY, matris) birlikte çarpılır ve doğrudan o öğenin koordinatlarına uygulanır ve belgenin kök koordinat alanında düz bir yol listesi oluşturulur. Yalnızca üst düzey yolları okuyan bir dönüştürücü, iç içe geçmiş gruplar içindeki tüm geometriyi sessizce atar. Aynı derecede önemli: Illustrator sembollerinden, Figma bileşenlerinden ve simge kitaplıklarından dışa aktarılan SVG dosyaları, genellikle bir <defs> bloğunda tanımlanan geometriye referans veren <use> öğelerini kullanır. Bu referansların açıkça çözülmesi gerekir; yalnızca görünür öğe ağacında yürüyen bir dönüştürücü bu geometriyi sessizce bırakır ve temiz bir şekilde içe aktarılan ancak tasarımın tüm bölümlerinin eksik olduğu bir dosya üretir.
Aşama 2 — Fiziksel ölçek çözünürlüğü ve milimetre dönüşümü. SVG viewBox özniteliği ve bildirilen genişlik ve yükseklik, kullanıcı birimi başına tek bir milimetre ölçeklendirme faktörü elde etmek için birlikte kullanılır. viewBox yetkilidir: beyan edilen fiziksel genişliği milimetre cinsinden, kullanıcı birimlerindeki viewBox genişliğine bölün. Bu yaklaşım, dosyayı hangi uygulamanın oluşturduğuna bakılmaksızın doğru ölçeği üretir - 72 DPI'de Illustrator, 90 DPI'de v0.92'den önce Inkscape veya 96 DPI'de mevcut araçlar. Dosyanın kendi özniteliklerinden ölçek okumak, DPI tuzağını tamamen ortadan kaldırır. Y ekseni çevirme bu aşamada uygulanır: Y_dxf = document_height_mm − Y_svg.
Aşama 3 — Dolgu ve kontur çözünürlüğü. Her yol lazer rolüne göre sınıflandırılmıştır. Yalnızca vuruşlu yollar doğrudan lazer yollarına dönüşür. Illustrator veya Inkscape'de çizilen şekiller için en yaygın durum olan salt doldurma yollarının sınır anahatları çıkarılır. Katman atamasını yönlendiren işlem rengi, mevcut olduğunda kontur renginden, aksi takdirde dolgu renginden gelir. Doldurma kuralı (çifttek veya sıfırdan farklı, SVG'de yol başına bildirilen) bu aşamada korunur: delikli bileşik yollar (O ve B gibi sayaçlara sahip harfler, halkalar, iç içe geçmiş herhangi bir kapalı şekil) iç konturların dolu adalar yerine delikler olarak değerlendirilmesi için doldurma kuralını korumalıdır. Doldurma kuralı bilgilerini atan bir işlem hattı, içi boş olması gereken şekilleri hatalı şekilde dolduracaktır.
Aşama 4 – Renkten katmana haritalama. Her yolun çözümlenen rengi, tam onaltılık değerler yerine HSL renk tonu aralıkları kullanılarak adlandırılmış bir lazer katmanıyla eşlenir, çünkü tasarımcılar 'kesmek' anlamında kırmızının birçok tonunu kullanır. Pratik bir varsayılan: ton 340–360 veya 0–20, Kesim'e eşlenir; renk tonu 200–260, Puana eşlenir; Engrave'in renk tonu eşlemelerinden bağımsız olarak %15'in altındaki hafiflik. Bu eşleme kullanıcı tarafından yapılandırılabilir olmalıdır; profesyonel mağazalarda, hiçbir sabit varsayılanın eşleşmeyeceği, yıllarca süren şablonlara yerleştirilmiş renk kuralları vardır.
Aşama 5 — Biarc yaklaşımı yoluyla Bezier eğri dönüşümü. SVG yollarındaki kübik ve ikinci dereceden Bezier eğrileri, dairesel yay dizilerine dönüştürülür. Pratik sonuç, DXF çıktısındaki eğrilerin, bir makinede çalıştıracağınız herhangi bir ölçekte geometrik olarak orijinallerinden ayırt edilemez olmasıdır. Mekanizma: Her Bezier segmenti bir çift teğet-sürekli dairesel yay (bir çift yay) ile donatılmıştır ve orijinal eğriden geometrik sapma 0.01mm dahilinde olana kadar yinelemeli olarak alt bölümlere ayrılmıştır. Çıktı, ortak kullanımdaki her aracın her sürümü tarafından evrensel olarak içe aktarılabilen ve eşdeğer sürekli çizgi yaklaşımlarından daha kompakt olan ARC varlıklarıdır. SVG eliptik yay komutları ilk olarak standart uç noktadan merkeze parametrelendirme kullanılarak kübik Bezier segmentlerine ayrıştırılır, ardından çift yaylı olarak yerleştirilir.
Aşama 6 — Geometri temizliği. Tam varlık listesinde altı işlem sırayla yürütülür: 0.01mm'den kısa tüm segmentleri kaldırın; 0.001mm uzamsal tolerans dahilinde uç noktaları ve orta noktaları karşılaştırarak tam olarak yinelenen varlıkları tespit edin ve kaldırın; çoklu doğrularda eşdoğrusal ardışık bölümleri birleştirin; başlangıç ve bitiş arasındaki boşluğun 0.1mm'nin altında olduğu neredeyse kapalı yolları kapatın; işleme raporunda 1mm altında kalan açık yolları bir boşlukla işaretleyin; geometrik olarak aynı örtüşen kapalı yolları kaldırın. Kısmen örtüşen yollar (iki şeklin tam klonlar olmadan bir segmenti paylaştığı), boole geometrisi işlemeyi gerektirir ve otomatik olarak değiştirilmek yerine operatörün dikkatini çekmek için işaretlenir.
Aşama 7 — Kesim sırası optimizasyonu. Öğeler, işi hangi yazılımın çalıştırdığına bakılmaksızın doğru makine çalışması için sıralanır: ilk önce katmanı kazıyın, ikinci olarak puanlayın, son olarak kesin. Kesilen katman içinde, çokgende nokta sınırlama testi, dış profilden önce gelmesi gereken iç yolları tanımlar. İçeriden önce dışarıya sipariş verdikten sonra, en yakın komşu seyahat optimizasyonu, kafa hareketini en aza indirmek için kalan yolları sıralar. Bu ön sipariş, yerleşik yol iyileştiricisi olmayan tüm kontrol yazılımları için gereklidir.
Aşama 8 — DXF dosya montajı. DXF R2010 formatında yazılmıştır — AutoCAD 2013'te tanıtılan varlık eklemelerinden önceki, ortak kullanımdaki tüm araçlarda neredeyse evrensel uyumluluğa sahip son format sürümü. Burada kullanılan birim değişkeninin ($INSUNITS) ve sınırlayıcı kutu bildirimlerinin Autodesk DXF'de belirtildiğini unutmayın. Tüm modern format sürümlerinde aynı başlık değişkenlerini tutarlı bir şekilde tanımlayan 2018 Referansı. Başlık, gerçek geometriden $INSUNITS=4 ve $EXTMIN/$EXTMAX sınırlayıcı kutu değerlerini bildirir. Katman girişleri, ACI 1, 5 ve 7 renk kodlarıyla Kesme, Puanlama ve Kazımayı tanımlar. Varlıklar, kapalı çokgen şekiller için LWPOLYLINE, yay parçaları için ARC, tam daireler için CIRCLE, yalıtılmış düz parçalar için LINE kullanılarak katmana göre gruplandırılmış olarak yazılır. SPLINE varlıkları hiçbir zaman yazılmaz. BLOCK veya INSERT varlıkları yok — maksimum uyumluluk için tüm geometri satır içidir.
Aşama 9 — Doğrulama. Tamamlanan dosya geri ayrıştırılır ve doğrulanır: $INSUNITS mevcut ve 4'e eşit, geçersiz koordinat değeri yok, sınırlayıcı kutu 0.1mm içinde beklenen boyutlarla eşleşiyor, doldurulan her katmanda en az bir varlık, varlık sayısı Aşama 1 ayrıştırmasından beklenen çıktıyla eşleşiyor. Doğrulama başarısız olursa, hata belirli bir açıklamayla birlikte döndürülür. Bir üretim hattı hiçbir zaman sessizce bozuk bir dosyayı teslim etmez.
Uygun bir dönüştürme hattı birçok yapısal sorunu otomatik olarak düzeltir; ancak çeşitli kaynak dosya özellikleri, hiçbir alt işlemin düzeltemeyeceği şekilde sonucu belirler.
Yollarınızı açıkça renk kodlayın. DXF çıkışında doğru katman atamalarını almanın en güvenilir yolu, SVG kaynağında tutarlı kontur renkleri kullanmaktır. Kesim yolları için kırmızı (#FF0000), çentik için mavi (#0000FF) ve gravür için siyah (#000000), en yaygın olarak benimsenen kurallardır ve doğrudan DXF ACI renk 1, 5 ve 7'ye eşlenir. Eşlenen herhangi bir aralığın dışında rengi veya rengi olmayan yollar, varsayılan olarak Kes olarak ayarlanacaktır. işleme raporu uyarısı ile — dosya bir makinenin yakınına gitmeden önce bu uyarıları gözden geçirin.
Tüm canlı metni ana hatlara genişletin. DXF'nin yazı tipi desteği yoktur. Ana hatlara dönüştürülmemiş metin öğeleri ya içe aktarılamaz ya da tanınmayan nesneler olarak ulaşır. Illustrator'de: > Anahat Oluştur yazın. Inkscape'de: Yol > Nesneden Yola. Bu adım, dönüştürme sonrasında DXF'de düzeltilemez. Metni genişletirken, kapalı sayaçlara sahip harflerin (O, B, A, P, R, D, Q) yığılmış iki dolu şekil yerine delikli bileşik yollar ürettiğini de doğrulayın. Çoğu araç bunu varsayılan olarak doğru şekilde yapar, ancak tasarım uygulamanızda iç şekil (örneğin bir O deliği) içi boş değil de dolu görünüyorsa, doldurma kuralı yanlıştır ve hatalı çıktı üretecektir.
Dışa aktarmadan önce tüm sembol referanslarını çözümleyin. SVG'niz semboller kullanılarak Illustrator'de veya bileşenler kullanılarak Figma'de oluşturulduysa, SVG'yi dışa aktarmadan önce tüm örnekleri genişletin veya düzleştirin. Illustrator'de: Nesne > Görünümü Genişlet, ardından Nesne > Saydamlığı Düzleştir. Figma'de: dışa aktarmadan önce tüm bileşen örneklerinde Düzleştirme Seçimini (Ctrl/Cmd+E) kullanın. Genişletilmemiş semboller, genel dönüştürücülerin sessizce attığı <defs> geometrisine referans veren <use> öğeleri olarak dışa aktarılır.
Gömülü raster görüntüleri kaldırın. DXF saf bir geometri formatıdır. SVG'ye gömülü tarama görüntüleri (fotoğraflar, dokular, yerleştirilmiş bitmapler) DXF temsiline sahip değildir ve dönüştürme sırasında sessizce bırakılır. Gömülü bir görüntü korunması gereken geometri içeriyorsa, dönüştürmeden önce onu vektör yollarına kadar izleyin.
SVG cihazınızın menşe uygulamasını öğrenin. Üç araç, üç farklı DPI kuralı kullanır: W3C standardı ve mevcut Inkscape, inç başına 96 piksel kullanır; Adobe Illustrator, SVG'yi inç başına 72 piksel hızında dışa aktarır; V0.92'den (2017'de yayınlandı) önceki Inkscape, inç başına 90 piksel olarak dışa aktarıldı. Fiziksel ölçeği dosyanın kendi viewBox'ından ve bildirilen boyutlardan türeten bir dönüşüm ardışık düzeni, herhangi bir kullanıcı eylemi olmadan üçünü de doğru bir şekilde işler; kaynak uygulamanın DPI'sı önemsiz hale gelir. Sabit bir DPI varsayımı uygulayan bir dönüştürücü, üç kaynaktan en az ikisinden gelen dosyalar için yanlış boyutlar üretecektir. Dosyanın nasıl oluşturulduğuna bakılmaksızın her içe aktarma işleminden sonra boyutları doğrulayın.
Yüklemeden önce amaçlanan boyutları doğrulayın. SVG belgenizi tasarım uygulamanızda açın ve belge boyutunun, amaçladığınız fiziksel çıktıyla eşleştiğini doğrulayın. SVG'nin belirtilen boyutları yanlışsa (kaynak aracın fiziksel birimleri doğru şekilde yerleştirmemesi nedeniyle) dönüştürmeden önce bunları kaynakta düzeltin. Bir dönüşüm ardışık düzeni, yanlış kaynak verilerden amaçlanan fiziksel boyutunuzu çıkaramaz.
Dönüştürmeden önce SVG yollarını renk kodlaması için iki dakika harcamak, DXF içe aktarma sonrasında tüm manuel katman yeniden atama çalışmalarını ortadan kaldırır. Kesim için saf kırmızı (#FF0000), çentik için saf mavi (#0000FF) ve gravür için saf siyah (#000000) kullanın. Bunlar, doğrudan lazer ve CAD yazılımında evrensel olarak tanınan katman renkleri olan DXF ACI renk 1, 5 ve 7 ile eşleşir. Her varlık, LightBurn veya RDWorks'te sıfır manuel sıralama ile içe aktarma sırasında otomatik olarak doğru katmana ulaşır.
Yüklemeden önce tasarım uygulamanızda aşağıdakileri doğrulayın: kesme yolları kırmızı konturludur (#FF0000), puanlı yollar mavi (#0000FF), gravür yolları siyahtır (#000000). Tüm canlı metni ana hatlara genişletin — Illustrator: Yazın > Ana Hatlar Oluştur; Inkscape: Yol > Nesneden Yola. Dışa aktarılan SVG'de hiçbir <use> referansı kalmayacak şekilde tüm sembol ve bileşen örneklerini düzleştirin. Gömülü raster görüntüleri kaldırın. Belge boyutlarının amaçladığınız fiziksel çıktıyla eşleştiğini doğrulayın. Dosya Inkscape sürüm 0.91 veya daha eski bir sürümde oluşturulmuşsa, 90 DPI koordinatlarını kullanabilir; işlem hattı bunu viewBox'tan otomatik olarak çözer, ancak dönüştürmeden sonra boyutları ne olursa olsun onaylayın.
SVG'nizi yükleyin ve renkten katmana eşleme panelini inceleyin. Dosyanızda standart olmayan renkler kullanılıyorsa (mağazanızın düzeni kesim için macentayı, çentik için yeşili veya diğer belirlenmiş dahili standartları kullanır) işlemeden önce buradaki varsayılanları geçersiz kılın. Açık yol yakalama toleransınızı ayarlayın: Hassas mekanik parçalar için 0.05mm, genel lazer kesim için 0.1mm, dışarıdan sağlanan kaynağı belirsiz dosyalarla çalışırken 0.5mm. Aynı renk kuralına sahip birden fazla dosya işliyorsanız eşlemenizi adlandırılmış bir ön ayar olarak kaydedin.
Dönüştürmeden sonra işleme raporu kalite denetimidir. Gerçekleştirilen her eylemi gösterir: yinelenen varlıklar kaldırılır, açık yollar otomatik olarak kapatılır, eşik altı segmentler atılır, katmanlara renk atamaları yapılır, katman başına varlık sayısı. Tekrar sayısının yüksek olması, çakışan geometri oluşturan bir kaynak iş akışını tanımlar; dosya tek tek temizlemek yerine kaynakta düzeltmeye değer. Büyük boşluk toleranslarında kapalı olan açık yollar, yukarı yönde sistemik yol kalitesi sorunlarına işaret eder. Tanınmayan renklerle ilgili uyarılar, yolların varsayılan olarak Kes olarak ayarlandığı anlamına gelir; devam etmeden önce bunun doğru olduğunu doğrulayın. Rapordaki varlık sayısını tasarım beklentilerinizle karşılaştırın: önemli bir eksiklik, kaynak dosyada çözülmeyen <use> referanslarını gösterebilir.
DXF'yi LightBurn'de Dosya > İçe Aktar yoluyla açın. Sayısal konum alanlarındaki sınırlayıcı kutu boyutlarını hemen kontrol edin; bu, $INSUNITS doğrulamasıdır. Her katman Cuts/Layers panelinde ayrı ayrı görünmelidir. Kemer ve destek kontrolü olarak Düzenle > Yinelenenleri Sil (Alt+D) komutunu çalıştırın. Açık kontur kalmadığını onaylamak için Düzenle > Açık Şekilleri Seç'i çalıştırın. İşlem türünü ayarlayın (kesme ve skorlama için çizgi, gravür için uygun mod) ve her katman için güç ve hız değerlerini onaylayın — LightBurn, tüm projelerde renk başına ayarları süresiz olarak korur, böylece farklı malzeme üzerindeki önceki bir işten alınan değerler yüklenmeye devam eder. Bunların her zaman açıkça doğrulanması gerekir.
Makineye herhangi bir iş göndermeden önce aşağıdaki kontrol listesini inceleyin. Yeni dosyalar veya yeni malzemeler için, işin tamamını son iş parçasından önce aynı malzeme ve kalınlıktaki hurda bir parça üzerinde çalıştırın. Test kesimleri, iç-dış kesim sırasını doğrular, kalan açık yolları ortaya çıkarır ve bu özel malzeme için güç ve hızı kalibre eder. On dakikalık bir hurda testi, harap olmuş bir iş parçasını onarmaktan sürekli olarak daha hızlıdır.
İşleme raporu bir özet değildir; dosyanın makinenize ulaşmadan önce doğrulandığına dair izlenebilir kanıttır. '14 yinelenen satır kaldırıldı, 3 açık yol otomatik olarak kapatıldı, 3 katmanda 89 varlık' pazarlama değil, denetlenebilir bir onaydır. Aynı zamanda yukarı akış iş akışı sorunlarını da ortaya çıkarır: aynı kaynak noktasından çakışan geometri oluşturan ve kaynakta düzeltilmesi gereken bir tasarım iş akışına kadar birden fazla dosyada tutarlı yüksek kopya sayıları. Her üretim işinin raporunu kalite kontrol belgeleri olarak saklayın.
Doğrulama adımları sırasıyla takip edildiğinde, lazere hazır bir DXF'nin LightBurn'ye doğru bir şekilde aktarılması iki dakikadan az sürer. Her adım, harap bir iş parçası haline gelmeden önce belirli bir arıza kategorisini yakalar.
Adım 1 — Boyutları onaylayın. İçe aktarmanın hemen ardından LightBurn'nin sayısal konum alanlarındaki sınırlayıcı kutuyu işaretleyin. Boyutlar, amaçlanan fiziksel tasarım boyutunuza uygun olmalıdır. Dosya 25,4 kat daha büyük veya daha küçükse, $INSUNITS yanlış birime ayarlanmıştır veya 0 olarak yazılmıştır — DXF'yi bir metin düzenleyicide açın, $INSUNITS'yi bulun, aşağıdaki satırdaki değeri 4 (milimetre) olarak değiştirin ve yeniden içe aktarın. Ölçek hatası beklenen yaklaşık 0.75, 0.94, 1.33 veya 1.07 katı ise sorun SVG kaynağındaki DPI uyumsuzluğundan kaynaklanmaktadır; sabit bir DPI varsaymak yerine dosyanın viewBox'ından ölçeği okuyan bir ardışık düzen kullanarak yeniden dönüştürün.
Adım 2 — Katman yapısını doğrulayın. Cuts/Layers panelinde beklenen her işlemin doğru renkte ayrı bir katman olarak göründüğünü doğrulayın. Tüm geometri tek bir katmandaysa, kaynak SVG renk kodlu değildir veya dönüştürücü katmanları daraltmıştır; doğru renkten katmana eşlemeyle yeniden dönüştürün. Beklenen bir katman yoksa, karşılık gelen yollarda ya renk ataması yoktu ya da eşleme aralığının dışında bir renk vardı; işleme raporu uyarılarını kontrol edin.
Adım 3 — Düzenle > Kopyaları Sil'i çalıştırın. LightBurn'de Düzenle > Yinelenenleri Sil seçeneğine gidin (kısayol: Alt+D). Bu, dönüşümden sağ kurtulan tüm yinelenen varlıkları kaldırır. Bunu istisnasız olarak içe aktarılan her DXF üzerinde çalıştırın; bir saniye sürer ve en yıkıcı lazer kalitesi hatasını ortadan kaldırır.
Adım 4 — Düzenlemeyi Çalıştır > Açık Şekilleri Seçin. Dosyadaki açık yollar seçilir ve vurgulanır. Bunları gözden geçirin: ana hatları kapalı olması gereken ancak açık olan yollar, dönüştürücünün belirtilen toleransta otomatik olarak kapatamadığı bir boşluğu gösterir. Bunları LightBurn'nin düğüm düzenleyicisinde kapatın veya SVG kaynağına dönün, açık yolu düzeltin ve yeniden dönüştürün.
Adım 5 — Katman başına işlem türlerini ve ayarları doğrulayın. Her katman için, çalışma modunun doğru olduğunu onaylayın: Amaçlanan etkiye bağlı olarak kesme ve çizme yolları için çizgi, gravür için Dolgu veya Çizgi. Güç ve hızın bu iş için açıkça ayarlandığını doğrulayın — LightBurn, tüm projelerde renk başına son kullanılan ayarları süresiz olarak korur, böylece farklı malzeme üzerindeki bir işin kalibre edilmiş değerleri mevcut olmaya devam eder. Bunları doğrulayın; asla varsaymayın.
Adım 6 — Bir çerçeveleme geçişi çalıştırın. Lazer devre dışıyken Çerçeve'ye basın. Kafa, sınırlayıcı kutuyu ateşlemeden takip ederek malzeme üzerindeki fiziksel konumu ve boyutu doğrular. Bunu istisnasız her işten önce çalıştırın; on beş saniye sürer ve malzeme tüketilmeden önce yanlış konumlandırmayı tespit eden tek kontroldür.
LightBurn'nin Düzenle > Kopyaları Sil (Alt+D), çift yanmanın ve malzemenin bozulmasının en yaygın nedenini ortadan kaldıran bir saniyelik bir işlemdir. Yinelenen çizgiler, her önizleme aracındaki tek satırlarla görsel olarak aynıdır. Tam kesme gücünde bir CO2 lazerde, ikinci bir geçiş, akriliği, kesilmiş çentik ötesinde kömürleşmiş ahşabı çatlatmak ve ince malzemelerde yanmaya neden olmak için yeterli kümülatif ısı ekler. İki çakışan çizgiye karşılık bir çizgi görsel olarak tamamen tespit edilemez; Alt+D bunları programlı olarak kaldırır. Kaynaktan veya dönüştürme kalitesine olan güvenden bağımsız olarak her DXF içe aktarma işleminde bunu çalıştırın.
LightBurn, dosyanın bildirilen genişlik, yükseklik ve viewBox niteliklerinden SVG boyutlarını okur ve doğrudan milimetreye dönüştürür; $INSUNITS'ye bağlı değildir. DXF için LightBurn, birim sistemini belirlemek için $INSUNITS başlık değişkenini okur. $INSUNITS eksik olduğunda veya 0'a (birimsiz) ayarlandığında, LightBurn'nin 'Mümkünse birimleri otomatik olarak algıla' özelliği birimleri çıkarmaya çalışır ve bunu başaramazsa, Dosya Ayarları sekmesi altındaki Düzenle > Ayarlar'da yapılandırılan birim tercihine geri döner. Bu geri dönüş ayarı dosyanın gerçek koordinat birimlerinden farklıysa her boyut yanlış şekilde içe aktarılır. 25,4× hatası özellikle inç-milimetre uyumsuzluğunu gösterir - koordinatlar milimetre cinsinden olduğunda $INSUNITS 1 (inç) olarak ayarlanır veya bunun tersi de geçerlidir. Genel SVG'den DXF'ye dönüştürücüler genellikle $INSUNITS=0 yazar veya değişkeni tamamen atlayarak, içe aktarma yazılımının geri dönüş ayarını ölçeklendirme hatalarına karşı tek koruma haline getirir. Düzeltme, DXF başlığında her zaman $INSUNITS=4 yazan bir dönüştürme hattıdır.
Genel dönüştürücüler, tüm SVG öğelerini tek bir DXF katmanına (genellikle renk ataması olmayan varsayılan '0' katmanı) daraltır. LightBurn bunu tek bir birleşik işlem olarak içe aktarır. Düzgün hazırlanmış bir DXF, SVG kontur ve dolgu renklerini DXF ACI renk kodlarıyla adlandırılmış katmanlara eşler: Kesme için 1 (kırmızı), Skor için 5 (mavi), Gravür için 7 (LightBurn'de siyah). LightBurn, içe aktarma sırasında karşılaştığı her renk için Cuts/Layers panelinde ayrı bir giriş oluşturur. Çözüm, dönüştürmeden önce SVG yollarınızı açık kontur renkleriyle renk kodlaması yapmak ve her şeyi katman 0'a daraltmak yerine bu yapıyı DXF katmanları olarak koruyan bir dönüştürücü kullanmaktır.
Her ikisi de lazerin aynı yere iki kez ateşlenmesine neden olur, ancak çözümlenmesi için farklı yaklaşımlar gerekir. Yinelenen bir çizgi, tam bir geometrik klondur; aynı uç noktalara ve yörüngeye sahip iki varlıktır. Bunlar, uç noktaların ve orta noktaların mekansal bir tolerans dahilinde karşılaştırılmasıyla tespit edilir ve bir kopya silinerek temiz bir şekilde kaldırılır. LightBurn'nin Düzenle > Kopyaları Sil seçeneği bunları otomatik olarak yönetir. Üst üste binen bir yol yapısal olarak farklıdır: daha uzun bir parçanın üzerinde daha kısa bir parça veya ayrı çokgenler olarak çizilen ortak bir duvarı paylaşan iki bitişik kapalı şekil. Paylaşılan bir segmentin bir örneğini çevreleyen şekilleri bozmadan kaldırmak, boolean geometri işlemlerini gerektirir. Her ikisi de aynı makine hasarına neden olur (çifte enerji, çift derinlik, çatlak akrilik, aşırı kömürleşmiş ahşap) ancak tam kopyalar otomatik olarak çözümlenirken karmaşık üst üste binen geometri, operatörün dikkatini çekmek için işleme raporunda işaretlenir.
DXF, Bezier ve NURBS eğrileri için yerel bir SPLINE varlığını destekler. Sorun, yazılımın içe aktarılmasının SPLINE varlıklarını araçlar ve sürümler arasında tutarsız bir şekilde işlemesidir. LightBurn'nin SPLINE içe aktarıcısı, 1.5.00 (Aralık 2023) sürümündeki büyük bir yeniden yazma işleminden önce şekil hataları üretti; bu, Bezier eğrilerine yapısal olarak eşdeğer olan ancak tüm NURBS'leri doğru şekilde işleyemeyen NURBS'lerin kullanımını iyileştirdi. RDWorks, VCarve, SheetCAM ve yaygın olarak kullanılan diğer araçların çoğu eşdeğer iyileştirmeler almamıştır. ARC ve LINE varlıkları evrensel olarak güvenlidir; her içe aktarma aracının her sürümü bunları doğru şekilde işler. SVG'deki Bezier eğrileri, dosya en güncel LightBurn dışında bir yazılım içerebilecek herhangi bir iş akışına girmeden önce her zaman çift yaylı ARC dizilerine dönüştürülmelidir.
Asla. Kerf telafisi DXF geometrisine gömülmemelidir. Lazer ışınının kaldırma genişliği makine modeline, odak lensi uzunluğuna, malzeme türüne, malzeme kalınlığına ve kesme hızına göre değişir; bunların hiçbiri DXF dosyası tarafından bilinmemektedir. Yollarında çentik ofsetleri bulunan bir DXF, tam olarak bir makine ve aynı kalınlıkta bir malzeme için boyutsal olarak doğru, diğer tüm kombinasyonlar için ise yanlıştır. Geometriyi nominal tutun; tasarım boyutlarının tam olarak çizildiği gibi olmasını sağlayın. LightBurn'nin kesme katmanı ayarlarında (Kerf Ofseti alanı) işi çalıştırmadan hemen önce kestiğiniz belirli makine, lens ve malzeme için uygun değeri kullanarak kerf uygulayın.
Evet ve geometri gereksinimleri aynıdır. Doğru $INSUNITS, sıfır yinelenen çizgiler, kapalı yollar, çift yönlü yay öğeleri, optimize edilmiş kesme sırası — bu özellikler LightBurn'ye fayda sağladığı gibi VCarve, Aspire, Fusion 360, SheetCAM ve Mach3'e de fayda sağlar. Katman adlandırma kuralı farklıdır: CNC ve plazma iş akışları, kesme/çizme/oyma yerine profil kesimlerini, cep işlemlerini ve delme işlemlerini ayırır. Renkten katmana eşlemeyi CAM yazılımınızın beklenen katman yapısına uyacak şekilde yapılandırın ve aynı işlem hattı herhangi bir üretim iş akışı için anında kullanılabilir bir dosya üretir.
Teknik olarak evet - Inkscape, DXF'yi yerel olarak açar ve Illustrator, AutoCAD iletişim kutusu aracılığıyla içe aktarır - ancak sonuç nadiren düzenleme dostudur. Eğrileri evrensel olarak uyumlu hale getiren çift yaylı dönüşüm, küçük dairesel yay öğelerinin uzun dizileri halinde düzgün eğriler yazar. Bunlar Illustrator veya Inkscape'ye geri aktarıldığında, başladığınız temiz Bezier yolları yerine yüzlerce bağlantısız yay parçası olarak gelirler. Bunları düzenlemek sıkıcı ve hataya açıktır. DXF ayrıca yalnızca geometri içerir; dolgu, degrade, tipografi veya görsel efekt içermez; böylece çizgi çalışmasının ötesinde herhangi bir tasarım bağlamı ortadan kalkar. Tasarım değişiklikleri yapmanız gerekiyorsa her zaman orijinal SVG kaynağına geri dönün ve yeniden dönüştürün. DXF aracılığıyla gidiş-dönüş bir iş akışı değil, son çaredir.
Bu Y ekseni ters çevirme problemidir. SVG koordinatlarında Y, sol üst köşeden aşağıya doğru artmaktadır. DXF koordinatlarında Y sol alttan yukarıya doğru artmaktadır. Y ekseni düzeltmesi uygulamayan bir dönüştürücü, dikey olarak yansıtılmış bir dosya üretir. Doğru ardışık düzen düzeltmesi şudur: Her nokta için Y_dxf = document_height_mm − Y_svg. Simetrik tasarımlarda hata, metin veya asimetrik bir öğe dahil olana kadar görünmez; bu nedenle uzun süre fark edilmeden varlığını sürdürebilir. LightBurn'de, tüm geometriyi seçip dikey çevirme uygulayarak yansıtılmış içe aktarma işlemini düzeltebilirsiniz; ancak bu bir düzeltme değil, geçici bir çözümdür. Temel dönüşümün, koordinat sistemi dönüşümünü doğru şekilde işleyen bir işlem hattı kullanılarak yeniden çalıştırılması gerekir.
Herhangi bir SVG'yi Pixel2Lines'ye yükleyin ve tamamen temizlenmiş, katman eşlemeli, lazere hazır bir DXF elde edin. Doğru $INSUNITS bildirimi, sıfır kopya, kapalı yollar, çift yaylı yay öğeleri, doğru Y ekseni yönlendirmesi, optimize kesim sırası — LightBurn veya RDWorks'e içe aktarmaya ve doğrudan makinenize göndermeye hazır.
SVG'yi Lazer DXF'ye dönüştürün
Yorumlar
Yorumlar yükleniyor...