DXF ड्राइंग (.dxf)

Autodesk मानक

Drawing Exchange Format (DXF), Autodesk का CAD विनिमय प्रारूप है, जिसका उपयोग संगत डिज़ाइन और निर्माण ऐप के बीच ड्रॉइंग एंटिटी भेजने के लिए होता है। विशेषकर आयाम, स्प्लाइन और 3D ऑब्जेक्ट के लिए लक्ष्य संस्करण और समर्थित एंटिटी जाँचें।

DXF को SVG में कन्वर्ट करें

मुफ्त इन-ब्राउज़र DXF से SVG कन्वर्टर। अपने डिवाइस पर तुरंत फ़ाइलें कन्वर्ट करें।

निरीक्षण और मेटाडेटा

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके DXF फ़ाइलों की पहचान करते हैं:

फ़ाइलें यहाँ चुनें या छोड़ें

निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

या पेस्ट करें Ctrl+V
नेटवर्क पर कोई डेटा भेजे बिना गोपनीयता की गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके DXF फ़ाइलों की पहचान करते हैं:

HEX हस्ताक्षर (ऑफ़सेट 0):

30 0D 0A 53 45 43 54 49 4F 4E

ASCII निरूपण: 0..SECTION

मानकीकरण: Autodesk Open CAD विनिर्देश

तकनीकी विनिर्देश

कंटेनर आर्किटेक्चरसेक्शनों (HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS) में व्यवस्थित ASCII या बाइनरी टैग किए गए कुंजी-मान समूह-कोड युग्म
कंप्रेशनअसंपीड़ित संरचित टेक्स्ट या बाइनरी टैग किए गए रिकॉर्ड
बाइट एंडियानेसलिटिल-एंडियन (बाइनरी DXF); ASCII टेक्स्ट स्ट्रीम (ASCII DXF)
कलर स्पेसAutoCAD Color Index (ACI 1-255), TrueColor (24-bit RGB)
चैनल और संरचनाबहु-परत वेक्टर ज्यामिति, 2D ड्राफ़्टिंग वक्र, 3D मेश और पैरामीट्रिक ऑब्जेक्ट
अधिकतम आयामलगभग असीम IEEE डबल-प्रिसिज़न वास्तविक निर्देशांक स्थान
पारदर्शिताआधुनिक AutoCAD DXF संशोधनों में लेयर की अपारदर्शिता समर्थित है
स्ट्रीमिंग और प्रोग्रेसिवक्रमिक समूह-कोड पार्सिंग से सेक्शन की क्रमिक स्ट्रीमिंग संभव होती है

तकनीकी तुलना मैट्रिक्स: DXF बनाम प्रतियोगी

तकनीकी विशेषताDXF (वर्तमान)DWGSVGSTEP
प्रारूप प्रकारओपन टैग्ड टेक्स्ट / बाइनरी इंटरचेंजमालिकाना ऑटोडेस्क बाइनरी डेटाबेसW3C वेब वेक्टर मानकISO 10303 उत्पाद मॉडल मानक
CNC और विनिर्माणआम CAD विनिमय प्रारूप; मशीन और सॉफ़्टवेयर के अनुसार समर्थन अलग होता हैDXF में रूपांतरण की आवश्यकता हैसीमित इकाई स्केलिंग / CNC समर्थनसॉफ़्टवेयर के अनुसार समर्थन अलग-अलग होता है।
मानव पठनीयतापूरी तरह से मानव-पठनीय (ASCII मोड)केवल बाइनरी (एन्क्रिप्टेड/संपीड़ित)मानव-पठनीय XMLमानव-पठनीय STEP टेक्स्ट
2D बनाम 3D फ़ोकसमुख्य रूप से 2D ड्राफ्टिंग और 2.5D कटिंगपूर्ण 2D/3D BIM डेटाबेस2D ग्राफिक वेक्टर डिज़ाइनशुद्ध 3D सॉलिड इंजीनियरिंग मॉडल

सामान्य करप्शन मोड और हेक्स रिकवरी गाइड

CAD सॉफ़्टवेयर रिपोर्ट करता है 'लाइन X पर सिंटैक्स त्रुटि: गायब समूह कोड जोड़ी'।

मूल कारण: टेक्स्ट एडिटर ने अनियमित लाइन ब्रेक डाले या '0 ENDSEC' से पहले ENTITIES अनुभाग को काट दिया।

रिकवरी: समूह कोड जोड़े को फिर से संरेखित करें और File2File.app CAD रिपेयर का उपयोग करके मिलान करने वाले ENDSEC और EOF मार्करों को सुनिश्चित करें।

सुरक्षा विश्लेषण और पार्सर अटैक वेक्टर्स

DXF पार्सर गहराई से नेस्टेड ब्लॉक संरचनाओं का मूल्यांकन करते हैं जहां विकृत पुनरावृत्ति (recursion) या विशाल समूह कोड तालिकाएं सेवा से इनकार (DoS) का कारण बन सकती हैं।

ज्ञात अटैक वेक्टर्स

  • ब्लॉक की परिभाषा में पुनरावर्ती लूप से CAD इंजन का स्टैक भरकर क्रैश हो सकता है।
  • अत्यधिक लंबी इकाई परत के नामों या टेक्स्ट स्ट्रिंग्स को पढ़ते समय बफर ओवरफ़्लो।
  • बहु-गीगाबाइट कोऑर्डिनेट सरणी आवंटन के माध्यम से सेवा से इनकार।

सुरक्षात्मक सर्वोत्तम प्रथाएँ: अविश्वसनीय DXF ड्रॉइंग आयात करते समय पुनरावृत्ति की गहराई और एंटिटी की संख्या की सीमाएं लागू करें।

ऐतिहासिक मूल और मील के पत्थर

2018ऑटोकैड 2018 DXF प्रारूप संशोधन ज्यामितीय सटीकता और ऑब्जेक्ट हैंडल स्थिरता का विस्तार करता है।
2000ऑटोकैड 2000 DXF में विस्तारित ऑब्जेक्ट डेटा और उन्नत 3D सॉलिड ज्योमेट्री पेश करता है।
1982जॉन वॉकर और ऑटोडेस्क थर्ड-पार्टी प्रोग्रामों को CAD डेटा पढ़ने की अनुमति देने के लिए ऑटोकैड 1.0 के साथ DXF पेश करते हैं।

मुख्य लाभ और खूबियाँ

  • संगत CNC, लेज़र-कटिंग, 3D CAD और ड्राफ़्टिंग टूल के साथ CAD ड्रॉइंग साझा करने के लिए व्यापक रूप से उपयोग किया जाता है।
  • इसका मानव-पठनीय ASCII रूप प्रोग्राम के ज़रिए डेटा सीधे बनाने, पार्स करने और अपने-आप बदलने देता है।
  • IEEE 754 64-बिट फ्लोटिंग-पॉइंट कोऑर्डिनेट्स का उपयोग करके उच्च गणितीय सटीकता।

तकनीकी सीमाएँ और कमियाँ

  • मूल बाइनरी DWG फ़ाइलों की तुलना में ASCII DXF फ़ाइलें भारी और पार्स करने में धीमी होती हैं।
  • आधुनिक CAD डेटाबेस में पैरामीट्रिक प्रतिबंधों का इतिहास और गतिशील ब्लॉकों की उन्नत कार्यक्षमताएं उपलब्ध होती हैं, जो इसमें नहीं हैं।
  • जटिल स्पलाइन या NURBS वक्रों को बदलने पर वे कभी-कभी खंडों वाली पॉलीलाइन से बने सन्निकटन में बदल सकते हैं।

रोचक तकनीकी जानकारी

  • DXF फ़ाइलें डेटा की प्रत्येक पंक्ति को दो-पंक्ति समूह कोड जोड़ी के रूप में व्यवस्थित करती हैं: पंक्ति 1 पूर्णांक टैग है, पंक्ति 2 मान है।
  • निर्माता, मशीनिस्ट और फैब्रिकेटर कुछ CNC मिलिंग और प्लाज़्मा-कटिंग कार्यप्रवाहों के लिए ड्रॉइंग साझा करने में DXF का उपयोग करते हैं।
  • ऑटोडेस्क ने शुरू में DXF बनाया क्योंकि वह अपने मालिकाना DWG प्रारूप को बाइनरी और गोपनीय रखना चाहता था।

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

DXF और DWG में क्या अंतर है?

DWG ऑटोडेस्क का मालिकाना, कॉम्पैक्ट बाइनरी डेटाबेस फॉर्मेट है, जबकि DXF एक खुला, मानव-पठनीय इंटरचेंज फॉर्मेट है जिसे अन्य कार्यक्रमों के साथ ज्यामिति साझा करने के लिए डिज़ाइन किया गया है।

क्या मैं DXF को PDF या SVG में बदल सकता हूँ?

हाँ। File2File.app सीधे आपके वेब ब्राउज़र में CAD DXF ड्रॉइंग को स्पष्ट, स्केलेबल PDF या SVG वेक्टर फ़ाइलों में बदल सकता है।

CNC लेजर कटर को DXF फ़ाइलों की आवश्यकता क्यों होती है?

DXF ड्रॉइंग लेज़र कटर, राउटर और अन्य CAM कार्यप्रवाहों के लिए 2D आउटलाइन दे सकती हैं। काटने से पहले इकाइयाँ, बंद पथ, स्केल और सही लेयर से एंटिटी आयात होने की पुष्टि करें।