लेखक: Irene Kim14 मिनट का पठन

लेज़र कटिंग के लिए SVG या DXF: आपको असल में कौन सा इस्तेमाल करना चाहिए?

ज़्यादातर डेस्कटॉप लेज़र कटर के लिए जवाब SVG है, पर हमेशा नहीं। जानिए कब किसे चुनें, कन्वर्ज़न आपके डिज़ाइन के साथ क्या करता है, और साफ़ पाथ क्यों ज़्यादा मायने रखते हैं।

इस पेज पर

ज़्यादातर डेस्कटॉप लेज़र कटर के लिए SVG इस्तेमाल करें। Glowforge, xTool और LightBurn, सब इसे सीधे पढ़ते हैं, यह उन रंगों को साथ रखता है जिन्हें आपका लेज़र cut, score और engrave ऑपरेशनों से मैप करता है, और यह उन्हीं डिज़ाइन टूल से सीधे निकलता है जो आप शायद पहले से इस्तेमाल करते हैं। DXF की ओर सिर्फ़ ख़ास हालात में जाएँ: किसी CAD-आधारित वर्कफ़्लो में, ऐसी मशीन शॉप के लिए जिसने इसकी माँग की हो, या ऐसे पुराने औद्योगिक उपकरण के लिए जो और कुछ लेगा ही नहीं। इसे खोजने वाले दस में से नौ लोगों के लिए पूरा जवाब बस यही है।

लंबा वर्शन कुछ मिनट देने लायक है, क्योंकि आप जो फ़ॉर्मैट चुनते हैं वह उससे कम मायने रखता है जितना इस पर होने वाली ज़्यादातर बहसें जताती हैं, और जो चीज़ असल में तय करती है कि आपका कट साफ़ निकलेगा या नहीं, वह कुछ ऐसी है जिसे दोनों फ़ॉर्मैट चुपचाप साथ ढो रहे हैं: आपके पाथ की क्वालिटी।

समय कम है? झटपट फ़ैसला
  • डेस्कटॉप लेज़र (Glowforge, xTool, Ortur, LightBurn): SVG। यह नेटिव है, color-to-operation मैपिंग बनाए रखता है, और एक कन्वर्ज़न स्टेप बचा देता है।
  • CNC राउटर, प्लाज़्मा, या किसी fab शॉप को भेजना: DXF। यह मैन्युफैक्चरिंग का मानक है और असली दुनिया की सटीक इकाइयाँ साथ रखता है।
  • मुफ़्त Silhouette Studio: DXF, क्योंकि मुफ़्त एडिशन SVG इंपोर्ट नहीं करेगा।
  • जो भी हो: फ़ाइल एक्सटेंशन से ज़्यादा साफ़, कम-नोड पाथ मायने रखते हैं। गड़बड़ डिज़ाइन दोनों में बुरी तरह कटता है।

SVG और DXF असल में क्या हैं

दोनों एक ही तरह की चीज़ सहेजते हैं: वेक्टर ज्यामिति, यानी वे लाइनें और कर्व जिन पर आपका लेज़र चलता है। बस ये अलग-अलग दुनियाओं से आते हैं।

SVG (Scalable Vector Graphics) वेब के लिए बनाया गया था, उसी समूह ने जो HTML को मानकित करता है। भीतर से यह पढ़ने लायक XML टेक्स्ट है, यह पूरा रंग और स्टाइलिंग साथ रखता है, और कर्व को Bezier curves के रूप में दर्शाता है, वही स्मूद किस्म जिससे हर डिज़ाइन टूल ड्रॉ करता है। Inkscape, Illustrator, Affinity और Figma, सब इसे नेटिव बोलते हैं।

DXF (Drawing Exchange Format) को Autodesk ने 1982 में बनाया था ताकि ड्रॉइंग CAD प्रोग्रामों के बीच ले जाई जा सकें। यह असली दुनिया के सटीक निर्देशांक और इकाइयाँ सहेजता है, काम को नाम वाली लेयरों में बाँटता है, और चालीस साल से CNC और इंजीनियरिंग की साझा ज़बान रहा है। इसे रंग या चीज़ें कैसी दिखती हैं, इसकी ख़ास परवाह नहीं, सिर्फ़ यह कि वे कहाँ हैं।

तो एक फ़ॉर्मैट डिज़ाइन में बड़ा हुआ और दूसरा मैन्युफैक्चरिंग में। बस यही एक बात नीचे के लगभग हर व्यावहारिक फ़र्क़ को समझा देती है। यहाँ तक कि फ़ाइल ग़लत तरीक़े से सेव होने पर किसी कर्व के साथ जो होता है, उसमें भी यही बात झलकती है।

जब कोई कर्व चपटा हो जाता है
कुछ कंट्रोल पॉइंट वाले स्मूद spline के रूप में रखा एक घुमावदार आकार, उसी कर्व के बग़ल में जिसे lossy कन्वर्ज़न ने कई छोटे सीधे सेगमेंट में चपटा कर दिया है
SVG और आधुनिक DXF, दोनों असली कर्व सहेजते हैं। पहलूदार किनारे तभी बनते हैं जब किसी कर्व को सीधे सेगमेंट में चपटा कर दिया जाए, किसी पुराने DXF वर्शन या किसी lossy कन्वर्टर के ज़रिए।
SVGDXF
उत्पत्तिवेब (1999)CAD (1982)
रंगपूरा रंग, लेज़र ऑपरेशनों से मैप होता हैसिर्फ़ लेयर के रंग
कर्वBezier curvesSplines, arcs, lines (पुराने R12 एक्सपोर्ट में polylines में चपटे)
इकाइयाँकभी-कभी अस्पष्टअसली दुनिया की साफ़ इकाइयाँ
डेस्कटॉप लेज़र सपोर्टनेटिव (Glowforge, xTool, LightBurn)आंशिक या कुछ नहीं
CNC / CAM सपोर्टसीमितनेटिव
ब्राउज़र में प्रीव्यूहाँनहीं

SVG कब सही चुनाव है

डेस्कटॉप लेज़र के लिए SVG आमतौर पर ज़्यादा सहज रास्ता है, तीन ठोस वजहों से।

रंग आपके ऑपरेशन चलाते हैं। लेज़र सॉफ़्टवेयर हर आकार के स्ट्रोक रंग को पढ़कर तय करता है कि उसके साथ क्या करना है: लाल काटता है, नीला score करता है, काला engrave करता है, या जो भी मैपिंग आप तय करें। SVG वह रंग सीधे साथ रखता है, इसलिए एक ही फ़ाइल आपका पूरा काम समेट सकती है। DXF के पास सिर्फ़ लेयर के रंग होते हैं, जिन्हें सेट करना ज़्यादा झंझट भरा है और कन्वर्ज़न में खो जाना आसान।

यह उस तरह से मेल खाता है जैसे आपका लेज़र कर्व के बारे में सोचता है। यहाँ एक बारीकी है जिसे फ़ॉर्मैट की बहसें छोड़ देती हैं। SVG कर्व Bezier curves हैं, और LightBurn जैसा लेज़र सॉफ़्टवेयर भीतर से ज्यामिति को ठीक इसी तरह सहेजता है, इसलिए वे एक-के-एक मैप हो जाते हैं। DXF भी कर्व सहेजता है, पर CAD-शैली के splines (NURBS) के रूप में, और ज़्यादातर ग़ैर-CAD लेज़र सॉफ़्टवेयर इंपोर्ट पर उन्हें कई छोटे सेगमेंट में दोबारा बना देता है, क्योंकि एक कर्व किस्म को दूसरी में बदलने का कोई साफ़ रास्ता नहीं है। किसी डेस्कटॉप लेज़र को SVG दीजिए और कर्व नेटिव बना रहता है। उसे DXF दीजिए और ज़्यादा संभावना यही है कि कर्व छोटे सेगमेंट से जोड़कर मोटे तौर पर बनाया गया मिले, हालाँकि लेज़र पर kerf आमतौर पर यह फ़र्क़ छिपा देता है।

जिन टूल में आप डिज़ाइन करते हैं वे इसे पहले से एक्सपोर्ट करते हैं। अगर आपकी आर्ट Inkscape, Illustrator या Figma में रहती है, तो SVG में सेव करना एक साफ़ एक-के-एक एक्सपोर्ट है। उन्हीं टूल से DXF में सेव करना ज़्यादा lossy दिशा है, जहाँ कर्व मोटे तौर पर ही बन पाते हैं और रंग व लेयर का इंतज़ाम छूट सकता है।

DXF कब सही चुनाव है

DXF कुछ गिनी-चुनी असली परिस्थितियों में अपनी जगह कमाता है। ख़ुद से ईमानदार रहें कि आप उनमें से किसी में हैं या नहीं:

  • आप किसी CAD या CAM वर्कफ़्लो में हैं। अगर आपका डिज़ाइन पहले से Fusion 360, SolidWorks या FreeCAD में रहता है, या आपकी मशीन VCarve या Carbide Create जैसे CAM सॉफ़्टवेयर से toolpath बनाती है, तो DXF में ही रहें। वे टूल इसी में नेटिव सोचते हैं, और बाहर निकालकर वापस लाना सिर्फ़ ग़लती बढ़ाता है।
  • आयामी सटीकता ही पूरा मक़सद है। ऐसे यांत्रिक पुर्ज़ों के लिए जिन्हें आपस में फ़िट होना है, DXF की साफ़ असली-दुनिया इकाइयाँ CAD से मशीन तक भरोसे के साथ पहुँचती हैं। SVG भी सटीक साइज़ साथ रख सकता है, पर CAM की दुनिया इसके लिए DXF पर भरोसा करती है।
  • आप फ़ाइलें किसी मशीन शॉप या fab सर्विस को भेज रहे हैं। वे DXF की उम्मीद करते हैं। यह पेशेवर हैंडऑफ़ फ़ॉर्मैट है, और SVG भेजना यह संकेत दे सकता है कि आप उनकी ज़बान नहीं बोलते, भले ही ज्यामिति बिल्कुल ठीक हो।
  • पुराने या औद्योगिक उपकरण। कुछ legacy कंट्रोलर और प्लाज़्मा या वॉटरजेट सिस्टम सिर्फ़ DXF लेते हैं। अगर आपकी मशीन का सॉफ़्टवेयर SVG युग से पहले का है, तो DXF सुरक्षित दाँव है।
  • मुफ़्त Silhouette Studio। मुफ़्त Basic एडिशन SVG बिल्कुल भी इंपोर्ट नहीं कर सकता, इसलिए DXF मानक तरकीब है। इस पर और जानकारी Silhouette Studio में फ़ाइलें लाने में है।

ग़ौर कीजिए इस सूची में क्या नहीं है: आम क्राफ्ट और साइन का काम करता कोई Glowforge या xTool। उसके लिए DXF वाली दलील ज़्यादातर काल्पनिक है।

कन्वर्ज़न असल में आपके डिज़ाइन के साथ क्या करता है

अक्सर ऐसा होगा कि आपके पास एक फ़ॉर्मैट हो और ज़रूरत दूसरे की। कन्वर्ट करना रोज़मर्रा का काम है, पर यह मुफ़्त नहीं है, और दिशा मायने रखती है।

SVG से DXF मेकर्स के बीच आम रास्ता है। पेच कर्व का है। आधुनिक DXF (R13 और बाद वाले) किसी कर्व को असली spline के रूप में रख सकता है, पर सबसे व्यापक रूप से संगत वर्शन, R12, नहीं रख सकता, इसलिए उसे निशाना बनाने वाले कन्वर्टर हर कर्व को polylines में चपटा कर देते हैं, यानी छोटे सीधे सेगमेंट की एक कड़ी में। ढंग से किया जाए तो आप फ़र्क़ बता ही नहीं सकते, और लेज़र पर kerf वैसे भी आमतौर पर यह फ़र्क़ निगल जाता है। बुरी तरह किया जाए, या ऐसे डिज़ाइन से शुरू किया जाए जो पहले से एंकर पॉइंट से लदा हो, तो आपको साफ़ दिखने वाले पहलूदार कर्व और फूली हुई फ़ाइल मिलती है। एक्सपोर्ट से पहले टेक्स्ट को outlines में बदल लें, वरना दूसरी ओर fonts खिसक सकते हैं।

DXF से SVG ज़्यादा नरम है पर स्केल पर नज़र रखें। DXF साफ़ इकाइयाँ साथ रखता है और SVG कभी-कभी नहीं, इसलिए कोई फ़ाइल ग़लत साइज़ पर आ सकती है, वही जाना-पहचाना "मेरा 6-इंच का साइन 6 मिलीमीटर के रूप में इंपोर्ट हो गया" वाला झटका। कन्वर्ट करने के बाद, काटने से पहले, कोई ज्ञात माप जाँच लें।

यहाँ वह हिस्सा है जिसे तुलना वाले लेख टाल जाते हैं: कन्वर्ज़न की क्वालिटी सोर्स की क्वालिटी पर टिकी है। एक साफ़, कम-नोड SVG DXF तक जाकर वापस आने की राउंड ट्रिप में भी काफ़ी हद तक अपने जैसा बना रहता है। एक गड़बड़ ऑटो-ट्रेस, वही जो सैकड़ों ग़ैर-ज़रूरी एंकर पॉइंट ढोता है, हर कन्वर्ज़न के साथ और बिगड़ता है, क्योंकि कर्व को मोटे तौर पर बनाने वाले स्टेप के पास चबाने को ज़्यादा कचरा होता है। उस सूरत में आपकी समस्या फ़ॉर्मैट नहीं है। पाथ हैं।

आपके पाथ फ़ॉर्मैट से ज़्यादा क्यों मायने रखते हैं

पीछे हटकर देखें तो पूरा SVG-बनाम-DXF सवाल छोटा हो जाता है। दोनों फ़ॉर्मैट डिब्बे हैं। उनके भीतर क्या है, यानी वे असली पाथ जिन पर आपका लेज़र चलता है, यही तय करता है कि कट साफ़ निकलेगा या नहीं।

बहुत ज़्यादा नोड वाला डिज़ाइन लेज़र हेड को लाइन पर फिसलने की जगह हकलाते हुए चलाता है, काम धीमा करता है, और किनारा खुरदुरा कर सकता है, और यह तब भी करता है चाहे वह SVG में लिपटा हो या DXF में। ऐसा पाथ जो सचमुच बंद नहीं है, टुकड़े को किसी भी फ़ॉर्मैट में शीट से जुड़ा छोड़ देता है। दोहरी लाइनें, जहाँ किसी ट्रेस ने एक स्ट्रोक के दोनों किनारों का पीछा किया हो, एक्सटेंशन चाहे जो हो, दो बार काटती हैं और किनारा झुलसा देती हैं। फ़ॉर्मैट बदलने से इनमें से कुछ ठीक नहीं होता।

यही वह हिस्सा है जिसे SVG बनाम DXF की चिंता से पहले ठीक करना ज़रूरी है: साफ़ ज्यामिति से शुरू करें। वाजिब संख्या में एंकर पॉइंट वाले स्मूद पाथ, बंद आकार, और जहाँ आप एक लाइन चाहते हैं वहाँ एक ही लाइन। इसे ठीक कर लें और कोई भी फ़ॉर्मैट इसे ईमानदारी से ढो ले जाएगा। इसे ग़लत करें और कोई फ़ॉर्मैट आपको नहीं बचाएगा।

PerfectVector के साथ यह कैसा दिखता है

अगर आपकी शुरुआत किसी इमेज से है, सुथरी वेक्टर फ़ाइल से नहीं, तो सफ़ाई ही वह जगह है जहाँ ज़्यादातर लेज़र की मुसीबतें शुरू और ख़त्म होती हैं। PerfectVector किसी इमेज को स्मूद, बंद, कम-नोड पाथ के रूप में दोबारा गढ़ता है, वही किस्म जो SVG में एक्सपोर्ट करने पर साफ़ बनी रहती है और ज़रूरत पड़ने पर DXF तक का सफ़र भी झेल लेती है।

पहले
सफ़ाई से पहले फालतू एंकर पॉइंट और दोहरी लाइनों से भरा एक गड़बड़ ऑटो-ट्रेस्ड लेज़र डिज़ाइन
एक आम ऑटो-ट्रेस: node bloat और दोहरे किनारे जो किसी भी फ़ॉर्मैट में टिके रह जाते हैं।
बाद में
वही डिज़ाइन PerfectVector से साफ़, कम-नोड बंद पाथ के रूप में दोबारा गढ़ा हुआ जो SVG या DXF में एक्सपोर्ट करने पर साफ़ बना रहता है
साफ़, कम-नोड पाथ जो साफ़-सुथरे एक्सपोर्ट होते हैं और बिखरे बिना कन्वर्ट हो जाते हैं।

किसी कच्ची इमेज से कट-रेडी फ़ाइल तक का पूरा रास्ता, यानी तैयारी, कन्वर्ट, जाँच, इंपोर्ट, लेज़र कटिंग के लिए इमेज को SVG में बदलने में दिया है। कन्वर्ज़न के लिए, आप अपनी इमेज को लेज़र-रेडी SVG में बदल सकते हैं और एक्सपोर्ट से पहले रंगों को अपने ऑपरेशनों तक मर्ज कर सकते हैं, या अगर प्रोजेक्ट सिर्फ़ लेज़र का नहीं है तो सामान्य इमेज-टू-वेक्टर कन्वर्टर से शुरू करें। दोनों ही सूरतों में मक़सद एक है: अपनी मशीन को साफ़ पाथ सौंपें, उसी फ़ॉर्मैट में जो उसने माँगा हो।

कुछ ईमानदार चेतावनियाँ

  • अगर आपकी मशीन सिर्फ़ एक ही फ़ॉर्मैट लेती है, तो बहस ख़त्म। कोई Cricut या Glowforge DXF नहीं पढ़ेगा; कुछ औद्योगिक कंट्रोलर SVG नहीं पढ़ेंगे। जो मशीन ले उसी का इस्तेमाल करें और आगे बढ़ें।
  • कट फ़ाइलें बेच रहे हैं? दोनों भेजें। दूसरा फ़ॉर्मैट एक्सपोर्ट करने में तीस सेकंड लगते हैं और यह आपके ख़रीदारों को कन्वर्ज़न की झंझट से बचा देता है। ज़्यादातर मार्केटप्लेस वैसे भी दोनों की उम्मीद करते हैं।
  • DXF की सटीकता असली है पर अक्सर बेमतलब। "असली arc बनाम Bezier से बनी मोटी-सी नक़ल" वाला फ़र्क़ ऐसे मशीनी धातु पुर्ज़े के लिए मायने रख सकता है जिसे मिलीमीटर के हज़ारवें हिस्से तक नापा जाता है। डेस्कटॉप लेज़र पर प्लाईवुड या ऐक्रेलिक पर आप इसे कभी नहीं देखेंगे। ऐसी सटीकता के लिए DXF न चुनें जिसे आप इस्तेमाल ही नहीं कर सकते।
  • कोई फ़ॉर्मैट आपके पाथ ख़ुद-ब-ख़ुद सरल नहीं करता। 2,000-नोड वाली गड़बड़ी को SVG से DXF में कन्वर्ट करने पर आपको DXF में 2,000-नोड वाली गड़बड़ी ही मिलती है। पहले सफ़ाई करें।

अक्सर पूछे जाने वाले सवाल

लेज़र कटिंग के लिए SVG बेहतर है या DXF? Glowforge, xTool जैसे डेस्कटॉप लेज़र कटर और LightBurn चलाने वाली मशीनों के लिए SVG आमतौर पर बेहतर है: यह नेटिव रूप से सपोर्टेड है, यह उन रंगों को साथ रखता है जिन्हें आपका लेज़र cut और engrave ऑपरेशनों से मैप करता है, और यह डिज़ाइन टूल से साफ़-सुथरा निकलता है। CNC राउटर, औद्योगिक लेज़र, CAD वर्कफ़्लो और किसी मशीन शॉप को फ़ाइलें भेजने के लिए DXF बेहतर है।

क्या मैं लेज़र कटिंग के लिए SVG फ़ाइलें इस्तेमाल कर सकता हूँ? हाँ। ज़्यादातर डेस्कटॉप लेज़र सॉफ़्टवेयर SVG सीधे इंपोर्ट करते हैं, और कई मेकर्स इसे अपने मुख्य फ़ॉर्मैट के रूप में इस्तेमाल करते हैं। Glowforge और xTool, दोनों का सॉफ़्टवेयर SVG नेटिव रूप से पढ़ता है, और LightBurn इसे DXF जितना अच्छा या उससे बेहतर सँभालता है। मुख्य बात यह ठीक करनी है कि आपके पाथ साफ़ और बंद हों, न कि यह कि कौन सा फ़ॉर्मैट उन्हें लपेटता है।

लेज़र कटिंग के लिए SVG के क्या नुक़सान हैं? SVG की इकाइयाँ अस्पष्ट हो सकती हैं, इसलिए अगर किसी फ़ाइल में साफ़ डाइमेंशन न हों तो वह कभी-कभी ग़लत साइज़ पर इंपोर्ट हो जाती है; इंपोर्ट के बाद साइज़ जाँच लें। पुरानी या औद्योगिक मशीनें शायद SVG बिल्कुल भी न लें, और CAD व CAM सॉफ़्टवेयर आमतौर पर DXF को तरजीह देते हैं। आम डेस्कटॉप लेज़र के काम के लिए इनमें से कोई भी रुकावट नहीं है।

क्या मुझे अपने लेज़र के लिए SVG को DXF में बदलना ज़रूरी है? आमतौर पर नहीं। अगर आपका लेज़र सॉफ़्टवेयर SVG पढ़ता है, जो ज़्यादातर डेस्कटॉप लेज़र सॉफ़्टवेयर पढ़ते हैं, तो SVG में ही रहें और कन्वर्ज़न छोड़ दें। DXF में सिर्फ़ तभी बदलें जब आपकी मशीन या CAM सॉफ़्टवेयर को इसकी ख़ास ज़रूरत हो, और बाद में स्केल व कर्व जाँच लें, क्योंकि पुराने R12 फ़ॉर्मैट को निशाना बनाने वाले कन्वर्ज़न कर्व को सीधे सेगमेंट में चपटा कर देते हैं।

मेरा DXF ग़लत साइज़ में क्यों इंपोर्ट होता है? DXF साफ़ इकाइयाँ सहेजता है और SVG कभी-कभी नहीं, इसलिए इंपोर्ट पर इकाइयों का बेमेल डिज़ाइन को ग़लत स्केल कर सकता है, अक्सर इंच और मिलीमीटर के बीच 25.4 के गुणक से। इंपोर्ट करते समय सही इकाइयाँ सेट करें, और काटने से पहले साइज़ की पुष्टि के लिए कोई ज्ञात हिस्सा नाप लें।


फ़ॉर्मैट की बहस ज़्यादातर शोर है। जो भी आपकी मशीन माँगे उसे चुनें, लगभग हर डेस्कटॉप लेज़र के लिए SVG, CAD और औद्योगिक काम के लिए DXF, और अपनी मेहनत वहाँ लगाएँ जहाँ वह गिनी जाती है: साफ़, कट-रेडी पाथ जिन्हें कोई भी फ़ॉर्मैट बिखरे बिना ढो ले जाए।

Blog से और

परफ़ेक्ट वेक्टर बनाने
के लिए तैयार हैं?