ऑटोकैड डीएक्सएफ: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 25: Line 25:
}}
}}


ऑटोकैड डीएक्सएफ (ड्राइंग इंटरचेंज फॉर्मेट, या ड्राइंग एक्सचेंज फॉर्मेट) [[ Autodesk ]] द्वारा विकसित एक [[कंप्यूटर एडेड डिजाइन]] डेटा फ़ाइल फॉर्मेट है।<ref>{{cite web| url = http://www.faqs.org/faqs/graphics/fileformats-faq/part3/section-45.html| title = FAQS.org}}</ref> [[ऑटोकैड]] और अन्य प्रोग्रामो के बीच [[सीएडी डेटा विनिमय]] को सक्षम करने के लिए।
ऑटोकैड डीएक्सएफ ड्राइंग इंटरचेंज फॉर्मेट, या ड्राइंग एक्सचेंज फॉर्मेट [[Autodesk|ऑटोडेस्क]] द्वारा विकसित एक [[कंप्यूटर एडेड डिजाइन]] डेटा फ़ाइल प्रारूप है। [[ऑटोकैड]] और अन्य प्रोग्रामों के बीच [[सीएडी डेटा विनिमय|सीएडी डेटा इंटरऑपरेबिलिटी]] को सक्षम करने के लिए होता है ।


डीएक्सएफ को दिसंबर 1982 में ऑटोकैड 1.0 के हिस्से के रूप में पेश किया गया था, और इसका उद्देश्य ऑटोकैड मूल फ़ाइल प्रारूप, .dwg (ड्राइंग) में डेटा का सटीक प्रतिनिधित्व प्रदान करना था। कई वर्षों तक, ऑटोडेस्क ने विशिष्टताओं को प्रकाशित नहीं किया, जिससे डीएक्सएफ फ़ाइलों का सही आयात मुश्किल हो गया। ऑटोडेस्क अब [http://help.autodesk.com/view/OARX/2018/ENU/?guid=GUID-235B22E0-A567-4CF6-92D3-38A2306D73F3 डीएक्सएफ विनिर्देशों को ऑनलाइन] प्रकाशित करता है।
डीएक्सएफ को दिसंबर 1982 में ऑटोकैड 1.0 के भाग के रूप में प्रस्तुत किया गया था और इसका उद्देश्य ऑटोकैड मूल फ़ाइल प्रारूप DWG (ड्राइंग) में डेटा का सटीक प्रतिनिधित्व करना था और इस प्रकार कई वर्षों तक ऑटोडेस्क ने विशिष्टताओं को प्रकाशित नहीं किया था, जिससे डीएक्सएफ फ़ाइलों का सही इम्पोर्ट मुश्किल हो गया था। ऑटोडेस्क अब DXF स्पेसिफिकेशन को ऑनलाइन प्रकाशित करता है।


रिलीज़ 10 (अक्टूबर 1988) से ऑटोकैड के संस्करण और डीएक्सएफ के [[एएससीआईआई]] और [[बाइनरी फ़ाइल]] दोनों रूपों का समर्थन करते हैं।<ref>{{Cite book|last=Schoonmaker|first=Stephen J.|url=https://www.worldcat.org/oclc/54090798|title=The CAD guidebook : a basic manual for understanding and improving computer-aided design|date=2003|publisher=Marcel Dekker|isbn=0-8247-4569-8|location=New York|oclc=54090798}}</ref>{{Rp|page=59}} पहले के संस्करण केवल ASCII का समर्थन करते हैं।
10 अक्टूबर, 1988 से रिलीज से ऑटोकैड संस्करण और डीएक्सएफ के [[एएससीआईआई]] और [[बाइनरी फ़ाइल]] दोनों रूपों का समर्थन करते हैं।: 59 इससे पहले के संस्करणों को केवल एएससीआईआई का समर्थन मिलता है।


चूँकि ऑटोकैड अधिक शक्तिशाली हो गया है, अधिक जटिल ऑब्जेक्ट प्रकारों का समर्थन करता है, डीएक्सएफ कम उपयोगी हो गया है। [[ACIS]] ठोस और क्षेत्रों सहित कुछ वस्तु प्रकार प्रलेखित नहीं हैं। ऑटोकैड 2006 के डायनेमिक ब्लॉक और ऑटोकैड के [[ ऊर्ध्वाधर बाजार ]] संस्करणों के लिए विशिष्ट सभी ऑब्जेक्ट सहित अन्य ऑब्जेक्ट प्रकार आंशिक रूप से प्रलेखित हैं, लेकिन अन्य डेवलपर्स को उनका समर्थन करने की अनुमति देने के लिए पर्याप्त रूप से प्रलेखित नहीं हैं। इन कारणों से कई CAD एप्लिकेशन DWG  फॉर्मेट का उपयोग करते हैं जिन्हें ऑटोडेस्क से या गैर-देशी रूप से [[डिज़ाइन एलायंस खोलें]] से लाइसेंस प्राप्त किया जा सकता है।
चूँकि ऑटोकैड अधिक शक्तिशाली हो गया है और इस प्रकार अधिक जटिल ऑब्जेक्ट प्रकारों का समर्थन करता है, DXF कम उपयोगी हो गया है। [[ACIS|एसीआईएस]] ठोस और क्षेत्रों सहित कुछ वस्तु प्रकार प्रलेखित नहीं हैं। ऑटोकैड 2006 के डायनेमिक ब्लॉक और ऑटोकैड के [[ऊर्ध्वाधर बाजार|वर्टीकल मार्केट]] संस्करणों के लिए विशिष्ट ऑब्जेक्ट सहित अन्य ऑब्जेक्ट प्रकार पार्शियली रूप से प्रलेखित हैं, लेकिन अन्य डेवलपर्स को उनका समर्थन करने की अनुमति देने के लिए पर्याप्त रूप से प्रलेखित नहीं हैं। इन कारणों से कई कैड अनुप्रयोग डीडब्ल्यूजी प्रारूप का उपयोग करते हैं जिन्हें ऑटोडेस्क से या गैर-नेटिवली रूप से ओपन [[डिज़ाइन एलायंस खोलें|डिज़ाइन एलायंस]] से लाइसेंस प्राप्त किया जा सकता है।


डीएक्सएफ फ़ाइलें इसके निर्देशांक और आयामों के लिए उपयोग की जाने वाली माप की इकाइयों को निर्दिष्ट नहीं करती हैं।
डीएक्सएफ फ़ाइलें इसके निर्देशांक और आयामों के लिए उपयोग की जाने वाली माप की इकाइयों को निर्दिष्ट नहीं करती हैं।


== फ़ाइल संरचना ==
== फ़ाइल संरचना ==
डीएक्सएफ के ASCII संस्करण को किसी भी [[ पाठ संपादक | टेक्स्ट एडिटर]] के साथ पढ़ा जा सकता है। डीएक्सएफ फ़ाइल का मूल संगठन इस प्रकार है,<ref>{{cite web| url = http://www.autodesk.com/techpubs/autocad/acadr14/dxf/dxf_file_structure_al_u05_b.htm| title = DXF File Structure}}</ref>
डीएक्सएफ के ASCII संस्करण को किसी भी [[ पाठ संपादक |टेक्स्ट एडिटर]] के साथ पढ़ा जा सकता है। डीएक्सएफ फ़ाइल का मूल संगठन इस प्रकार है,<ref>{{cite web| url = http://www.autodesk.com/techpubs/autocad/acadr14/dxf/dxf_file_structure_al_u05_b.htm| title = DXF File Structure}}</ref>
; {{code|HEADER}} अनुभाग
; {{code|HEADER}} अनुभाग
: ड्राइंग के बारे में सामान्य जानकारी. प्रत्येक पैरामीटर का एक चर नाम और एक संबद्ध मान होता है।
: ड्राइंग के बारे में सामान्य जानकारी. प्रत्येक पैरामीटर का एक चर नाम और एक संबद्ध मान होता है।
Line 45: Line 45:
# आवेदन पहचान पत्र ({{Code|APPID}}) टेबल  
# आवेदन पहचान पत्र ({{Code|APPID}}) टेबल  
# ब्लॉक रिकॉर्ड ({{Code|BLOCK_RECORD}}) टेबल  
# ब्लॉक रिकॉर्ड ({{Code|BLOCK_RECORD}}) टेबल  
# डायमेंशन स्टाइल ({{Code|DIMSTYLE}}) टेबल  
# डायमेंशन स्टाइल ({{Code|DIMSTYLE}}) टेबल  
# लेयर({{Code|LAYER}}) टेबल  
# लेयर({{Code|LAYER}}) टेबल  
# लाइनटाइप ({{Code|LTYPE}}) टेबल  
# लाइनटाइप ({{Code|LTYPE}}) टेबल  
# टेक्स्ट स्टाइल ({{Code|STYLE}}) टेबल  
# टेक्स्ट स्टाइल ({{Code|STYLE}}) टेबल  
# उपयोगकर्ता समन्वय प्रणाली ({{Code|UCS}}) टेबल  
# उपयोगकर्ता समन्वय प्रणाली ({{Code|UCS}}) टेबल  
# व्यू({{Code|VIEW}}) टेबल  
# व्यू({{Code|VIEW}}) टेबल  
Line 60: Line 60:
: इसमें वह डेटा सम्मलित है, जो ऑटोएलआईएसपी और [[ऑब्जेक्टएआरएक्स]] अनुप्रयोगों द्वारा उपयोग किए जाने वाले गैर-ग्राफिकल ऑब्जेक्ट पर प्रयुक्त होता है।
: इसमें वह डेटा सम्मलित है, जो ऑटोएलआईएसपी और [[ऑब्जेक्टएआरएक्स]] अनुप्रयोगों द्वारा उपयोग किए जाने वाले गैर-ग्राफिकल ऑब्जेक्ट पर प्रयुक्त होता है।
; {{Code|THUMBNAILIMAGE}} अनुभाग
; {{Code|THUMBNAILIMAGE}} अनुभाग
: इसमें डीएक्सएफ फ़ाइल के लिए प्रीव्यू इटेबल   के रूप में सम्मलित है।
: इसमें डीएक्सएफ फ़ाइल के लिए प्रीव्यू इटेबल के रूप में सम्मलित है।
; {{Code|END OF FILE}}
; {{Code|END OF FILE}}


डीएक्सएफ के डेटा फॉर्मेट को टैग डेटा" फॉर्मेट कहा जाता है, जिसका अर्थ है कि फ़ाइल में प्रत्येक डेटा तत्व एक पूर्णांक संख्या से पहले होता है, जिसे समूह कोड कहा जाता है। समूह कोड का मान इंगित करता है कि किस प्रकार का डेटा तत्व अनुसरण करता है। यह मान किसी दिए गए ऑब्जेक्ट या रिकॉर्ड प्रकार के लिए डेटा तत्व का अर्थ इंगित करता है। जिससे कि ड्राइंग फ़ाइल में वस्तुतः सभी उपयोगकर्ता निर्दिष्ट जानकारी को डीएक्सएफ फॉर्मेट में दर्शाया जा सकता है।<ref>"Chapter 1 -- DXF Format" [http://www.autodesk.com/techpubs/autocad/acad2000/dxf/dxf_format.htm Autodesk.com]</ref>
डीएक्सएफ के डेटा फॉर्मेट को टैग डेटा" फॉर्मेट कहा जाता है, जिसका अर्थ है कि फ़ाइल में प्रत्येक डेटा तत्व एक पूर्णांक संख्या से पहले होता है, जिसे समूह कोड कहा जाता है। समूह कोड का मान इंगित करता है कि किस प्रकार का डेटा तत्व अनुसरण करता है। यह मान किसी दिए गए ऑब्जेक्ट या रिकॉर्ड प्रकार के लिए डेटा तत्व का अर्थ इंगित करता है। जिससे कि ड्राइंग फ़ाइल में वस्तुतः सभी उपयोगकर्ता निर्दिष्ट जानकारी को डीएक्सएफ फॉर्मेट में दर्शाया जा सकता है।<ref>"Chapter 1 -- DXF Format" [http://www.autodesk.com/techpubs/autocad/acad2000/dxf/dxf_format.htm Autodesk.com]</ref>
== यह भी देखें ==
== यह भी देखें ==
* डिज़ाइन वेब फॉर्मेट (डीडब्ल्यूएफ)
* डिज़ाइन वेब फॉर्मेट (डीडब्ल्यूएफ)

Revision as of 21:34, 16 July 2023

Drawing Interchange Format
Filename extension
.dxf
Internet media type
image/vnd.dxf
Developed byAutodesk
Initial releaseDecember 1982; 41 years ago (1982-12)
Latest release
u19.1.01.
January 2007; 17 years ago (2007-01)[1]
Type of formatCAD data exchange

ऑटोकैड डीएक्सएफ ड्राइंग इंटरचेंज फॉर्मेट, या ड्राइंग एक्सचेंज फॉर्मेट ऑटोडेस्क द्वारा विकसित एक कंप्यूटर एडेड डिजाइन डेटा फ़ाइल प्रारूप है। ऑटोकैड और अन्य प्रोग्रामों के बीच सीएडी डेटा इंटरऑपरेबिलिटी को सक्षम करने के लिए होता है ।

डीएक्सएफ को दिसंबर 1982 में ऑटोकैड 1.0 के भाग के रूप में प्रस्तुत किया गया था और इसका उद्देश्य ऑटोकैड मूल फ़ाइल प्रारूप DWG (ड्राइंग) में डेटा का सटीक प्रतिनिधित्व करना था और इस प्रकार कई वर्षों तक ऑटोडेस्क ने विशिष्टताओं को प्रकाशित नहीं किया था, जिससे डीएक्सएफ फ़ाइलों का सही इम्पोर्ट मुश्किल हो गया था। ऑटोडेस्क अब DXF स्पेसिफिकेशन को ऑनलाइन प्रकाशित करता है।

10 अक्टूबर, 1988 से रिलीज से ऑटोकैड संस्करण और डीएक्सएफ के एएससीआईआई और बाइनरी फ़ाइल दोनों रूपों का समर्थन करते हैं।: 59 इससे पहले के संस्करणों को केवल एएससीआईआई का समर्थन मिलता है।

चूँकि ऑटोकैड अधिक शक्तिशाली हो गया है और इस प्रकार अधिक जटिल ऑब्जेक्ट प्रकारों का समर्थन करता है, DXF कम उपयोगी हो गया है। एसीआईएस ठोस और क्षेत्रों सहित कुछ वस्तु प्रकार प्रलेखित नहीं हैं। ऑटोकैड 2006 के डायनेमिक ब्लॉक और ऑटोकैड के वर्टीकल मार्केट संस्करणों के लिए विशिष्ट ऑब्जेक्ट सहित अन्य ऑब्जेक्ट प्रकार पार्शियली रूप से प्रलेखित हैं, लेकिन अन्य डेवलपर्स को उनका समर्थन करने की अनुमति देने के लिए पर्याप्त रूप से प्रलेखित नहीं हैं। इन कारणों से कई कैड अनुप्रयोग डीडब्ल्यूजी प्रारूप का उपयोग करते हैं जिन्हें ऑटोडेस्क से या गैर-नेटिवली रूप से ओपन डिज़ाइन एलायंस से लाइसेंस प्राप्त किया जा सकता है।

डीएक्सएफ फ़ाइलें इसके निर्देशांक और आयामों के लिए उपयोग की जाने वाली माप की इकाइयों को निर्दिष्ट नहीं करती हैं।

फ़ाइल संरचना

डीएक्सएफ के ASCII संस्करण को किसी भी टेक्स्ट एडिटर के साथ पढ़ा जा सकता है। डीएक्सएफ फ़ाइल का मूल संगठन इस प्रकार है,[2]

HEADER अनुभाग
ड्राइंग के बारे में सामान्य जानकारी. प्रत्येक पैरामीटर का एक चर नाम और एक संबद्ध मान होता है।
CLASSES अनुभाग
एप्लिकेशन-परिभाषित वर्गों के लिए जानकारी रखता है जिनके उदाहरण इस प्रकार दिखाई देते हैं BLOCKS, ENTITIES, और OBJECTS डेटाबेस के अनुभाग सामान्यतः अन्य प्रोग्रामो के साथ इंटरोऑपरेबिलिटी की अनुमति देने के लिए पर्याप्त जानकारी प्रदान नहीं करता है।
TABLES अनुभाग
इस अनुभाग में नामित वस्तुओं की परिभाषाएँ सम्मलित हैं।
  1. आवेदन पहचान पत्र (APPID) टेबल
  2. ब्लॉक रिकॉर्ड (BLOCK_RECORD) टेबल
  3. डायमेंशन स्टाइल (DIMSTYLE) टेबल
  4. लेयर(LAYER) टेबल
  5. लाइनटाइप (LTYPE) टेबल
  6. टेक्स्ट स्टाइल (STYLE) टेबल
  7. उपयोगकर्ता समन्वय प्रणाली (UCS) टेबल
  8. व्यू(VIEW) टेबल
  9. व्यूपोर्ट कॉन्फ़िगरेशन (VPORT) टेबल
BLOCKS अनुभाग
इस अनुभाग में ब्लॉक परिभाषा इकाइयाँ के रूप में सम्मलित है. जो ड्राइंग में प्रत्येक ब्लॉक में सम्मलित इकाइयों का वर्णन करती हैं।
ENTITIES अनुभाग
इस अनुभाग में किसी भी ब्लॉक संदर्भ सहित ड्राइंग इकाइयां के रूप में सम्मलित है।
OBJECTS अनुभाग
इसमें वह डेटा सम्मलित है, जो ऑटोएलआईएसपी और ऑब्जेक्टएआरएक्स अनुप्रयोगों द्वारा उपयोग किए जाने वाले गैर-ग्राफिकल ऑब्जेक्ट पर प्रयुक्त होता है।
THUMBNAILIMAGE अनुभाग
इसमें डीएक्सएफ फ़ाइल के लिए प्रीव्यू इटेबल के रूप में सम्मलित है।
END OF FILE

डीएक्सएफ के डेटा फॉर्मेट को टैग डेटा" फॉर्मेट कहा जाता है, जिसका अर्थ है कि फ़ाइल में प्रत्येक डेटा तत्व एक पूर्णांक संख्या से पहले होता है, जिसे समूह कोड कहा जाता है। समूह कोड का मान इंगित करता है कि किस प्रकार का डेटा तत्व अनुसरण करता है। यह मान किसी दिए गए ऑब्जेक्ट या रिकॉर्ड प्रकार के लिए डेटा तत्व का अर्थ इंगित करता है। जिससे कि ड्राइंग फ़ाइल में वस्तुतः सभी उपयोगकर्ता निर्दिष्ट जानकारी को डीएक्सएफ फॉर्मेट में दर्शाया जा सकता है।[3]

यह भी देखें

  • डिज़ाइन वेब फॉर्मेट (डीडब्ल्यूएफ)
  • ओपन डिज़ाइन एलायंस जिन्हे मूल रूप से ओपन डीडब्ल्यूजी कहा जाता है

संदर्भ

  1. "DXF specifications" (PDF).
  2. "DXF File Structure".
  3. "Chapter 1 -- DXF Format" Autodesk.com


बाहरी संबंध