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

From Vigyanwiki
(Created page with "{{Short description|File format family}} {{more citations needed|date=October 2012}} {{Infobox file format | name = Drawing Interchange Format | icon = | logo = | screenshot =...")
 
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 ]] द्वारा विकसित एक [[कंप्यूटर एडेड डिजाइन]] डेटा फ़ाइल फॉर्मेट है।<ref>{{cite web| url = http://www.faqs.org/faqs/graphics/fileformats-faq/part3/section-45.html| title = FAQS.org}}</ref> [[ऑटोकैड]] और अन्य प्रोग्रामो के बीच [[सीएडी डेटा विनिमय]] को सक्षम करने के लिए।


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


रिलीज़ 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) से ऑटोकैड के संस्करण और डीएक्सएफ के [[एएससीआईआई]] और [[बाइनरी फ़ाइल]] दोनों रूपों का समर्थन करते हैं।<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 का समर्थन करते हैं।


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


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


== फ़ाइल संरचना ==
== फ़ाइल संरचना ==
DXF के ASCII संस्करण को किसी भी [[ पाठ संपादक ]] के साथ पढ़ा जा सकता है। DXF फ़ाइल का मूल संगठन इस प्रकार है:<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}} अनुभाग
: ड्राइंग के बारे में सामान्य जानकारी. प्रत्येक पैरामीटर का एक चर नाम और एक संबद्ध मान होता है।
: ड्राइंग के बारे में सामान्य जानकारी. प्रत्येक पैरामीटर का एक चर नाम और एक संबद्ध मान होता है।
; {{code|CLASSES}} अनुभाग
; {{code|CLASSES}} अनुभाग
: एप्लिकेशन-परिभाषित वर्गों के लिए जानकारी रखता है जिनके उदाहरण दिखाई देते हैं {{Code|BLOCKS}}, {{Code|ENTITIES}}, और {{Code|OBJECTS}} डेटाबेस के अनुभाग। आम तौर पर अन्य कार्यक्रमों के साथ अंतरसंचालनीयता की अनुमति देने के लिए पर्याप्त जानकारी प्रदान नहीं करता है।
: एप्लिकेशन-परिभाषित वर्गों के लिए जानकारी रखता है जिनके उदाहरण इस प्रकार दिखाई देते हैं {{Code|BLOCKS}}, {{Code|ENTITIES}}, और {{Code|OBJECTS}} डेटाबेस के अनुभाग सामान्यतः अन्य प्रोग्रामो के साथ इंटरोऑपरेबिलिटी की अनुमति देने के लिए पर्याप्त जानकारी प्रदान नहीं करता है।
; {{code|TABLES}} अनुभाग
; {{code|TABLES}} अनुभाग
: इस अनुभाग में नामित वस्तुओं की परिभाषाएँ शामिल हैं।
: इस अनुभाग में नामित वस्तुओं की परिभाषाएँ सम्मलित हैं।
# आवेदन पहचान पत्र ({{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}}) टेबल
# व्यूपोर्ट कॉन्फ़िगरेशन ({{Code|VPORT}}) मेज
# व्यूपोर्ट कॉन्फ़िगरेशन ({{Code|VPORT}}) टेबल


; {{Code|BLOCKS}} अनुभाग
; {{Code|BLOCKS}} अनुभाग
: इस अनुभाग में ब्लॉक परिभाषा इकाइयाँ शामिल हैं जो ड्राइंग में प्रत्येक ब्लॉक में शामिल इकाइयों का वर्णन करती हैं।
: इस अनुभाग में ब्लॉक परिभाषा इकाइयाँ के रूप में सम्मलित है. जो ड्राइंग में प्रत्येक ब्लॉक में सम्मलित इकाइयों का वर्णन करती हैं।
; {{Code|ENTITIES}} अनुभाग
; {{Code|ENTITIES}} अनुभाग
: इस अनुभाग में किसी भी ब्लॉक संदर्भ सहित ड्राइंग इकाइयां शामिल हैं।
: इस अनुभाग में किसी भी ब्लॉक संदर्भ सहित ड्राइंग इकाइयां के रूप में सम्मलित है।
; {{Code|OBJECTS}} अनुभाग
; {{Code|OBJECTS}} अनुभाग
: इसमें वह डेटा शामिल है जो ऑटोएलआईएसपी और [[ऑब्जेक्टएआरएक्स]] अनुप्रयोगों द्वारा उपयोग किए जाने वाले गैर-ग्राफिकल ऑब्जेक्ट पर लागू होता है।
: इसमें वह डेटा सम्मलित है, जो ऑटोएलआईएसपी और [[ऑब्जेक्टएआरएक्स]] अनुप्रयोगों द्वारा उपयोग किए जाने वाले गैर-ग्राफिकल ऑब्जेक्ट पर प्रयुक्त होता है।
; {{Code|THUMBNAILIMAGE}} अनुभाग
; {{Code|THUMBNAILIMAGE}} अनुभाग
: इसमें DXF फ़ाइल के लिए पूर्वावलोकन छवि शामिल है।
: इसमें डीएक्सएफ फ़ाइल के लिए प्रीव्यू इटेबल  के रूप में सम्मलित है।
; {{Code|END OF FILE}}
; {{Code|END OF FILE}}


डीएक्सएफ के डेटा प्रारूप को टैग किए गए डेटा प्रारूप कहा जाता है, जिसका अर्थ है कि फ़ाइल में प्रत्येक डेटा तत्व एक पूर्णांक संख्या से पहले होता है जिसे समूह कोड कहा जाता है। समूह कोड का मान इंगित करता है कि किस प्रकार का डेटा तत्व अनुसरण करता है। यह मान किसी दिए गए ऑब्जेक्ट (या रिकॉर्ड) प्रकार के लिए डेटा तत्व का अर्थ भी इंगित करता है। ड्राइंग फ़ाइल में वस्तुतः सभी उपयोगकर्ता-निर्दिष्ट जानकारी को DXF प्रारूप में दर्शाया जा सकता है।<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>
 
 
== यह भी देखें ==
== यह भी देखें ==
* डिज़ाइन वेब प्रारूप (DWF)
* डिज़ाइन वेब फॉर्मेट (डीडब्ल्यूएफ)
* ओपन डिज़ाइन एलायंस (मूल रूप से ओपनडीडब्ल्यूजी कहा जाता है)
* ओपन डिज़ाइन एलायंस जिन्हे मूल रूप से ओपन डीडब्ल्यूजी कहा जाता है


== संदर्भ ==
== संदर्भ ==
Line 76: Line 74:
== बाहरी संबंध ==
== बाहरी संबंध ==
{{Commons category|DXF file format}}
{{Commons category|DXF file format}}
* [http://www.autodesk.com/techpubs/autocad/acadr14/dxf/ AutoCAD DXF Reference (from Release 14, 1998)] ([http://images.autodesk.com/adsk/files/autocad_2012_pdf_dxf-reference_enu.pdf PDF version from 2012])
* [http://www.autodesk.com/techpubs/autocad/acadr14/dxf/ AutoCAD डीएक्सएफ Reference (from Release 14, 1998)] ([http://images.autodesk.com/adsk/files/autocad_2012_pdf_dxf-reference_enu.pdf PDF version from 2012])
* [https://www.fileformat.info/format/dxf/egff.htm AutoCAD DXF File Format Summary].
* [https://www.fileformat.info/format/dxf/egff.htm AutoCAD डीएक्सएफ File Format Summary].
* [http://www.autodesk.com/techpubs/autocad/acadr14/dxf/symbol_table_example_al_u05_b.htm Annotated example DXF file] {{Webarchive | url=https://web.archive.org/web/20170106191202/http://www.autodesk.com/techpubs/autocad/acadr14/dxf/symbol_table_example_al_u05_b.htm | date=January 6, 2017}}
* [http://www.autodesk.com/techpubs/autocad/acadr14/dxf/symbol_table_example_al_u05_b.htm Annotated example डीएक्सएफ file] {{Webarchive | url=https://web.archive.org/web/20170106191202/http://www.autodesk.com/techpubs/autocad/acadr14/dxf/symbol_table_example_al_u05_b.htm | date=January 6, 2017}}
* [https://viewer.autodesk.com AutoDesk Online DXF File Viewer].
* [https://viewer.autodesk.com AutoDesk Online डीएक्सएफ File Viewer].


{{Graphics file formats}}
{{Graphics file formats}}

Revision as of 21:33, 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

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

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

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

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

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

फ़ाइल संरचना

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

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

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

यह भी देखें

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

संदर्भ

  1. "DXF specifications" (PDF).
  2. "FAQS.org".
  3. Schoonmaker, Stephen J. (2003). The CAD guidebook : a basic manual for understanding and improving computer-aided design. New York: Marcel Dekker. ISBN 0-8247-4569-8. OCLC 54090798.
  4. "DXF File Structure".
  5. "Chapter 1 -- DXF Format" Autodesk.com


बाहरी संबंध