ऑटोकैड डीएक्सएफ: Difference between revisions
(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 ]] द्वारा विकसित एक [[कंप्यूटर एडेड डिजाइन]] डेटा फ़ाइल | ऑटोकैड डीएक्सएफ (ड्राइंग इंटरचेंज फॉर्मेट, या ड्राइंग एक्सचेंज फॉर्मेट) [[ 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 | डीएक्सएफ को दिसंबर 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 का समर्थन करते हैं। | ||
चूँकि ऑटोकैड अधिक शक्तिशाली हो गया है, अधिक जटिल ऑब्जेक्ट प्रकारों का समर्थन करता है, | चूँकि ऑटोकैड अधिक शक्तिशाली हो गया है, अधिक जटिल ऑब्जेक्ट प्रकारों का समर्थन करता है, डीएक्सएफ कम उपयोगी हो गया है। [[ACIS]] ठोस और क्षेत्रों सहित कुछ वस्तु प्रकार प्रलेखित नहीं हैं। ऑटोकैड 2006 के डायनेमिक ब्लॉक और ऑटोकैड के [[ ऊर्ध्वाधर बाजार ]] संस्करणों के लिए विशिष्ट सभी ऑब्जेक्ट सहित अन्य ऑब्जेक्ट प्रकार आंशिक रूप से प्रलेखित हैं, लेकिन अन्य डेवलपर्स को उनका समर्थन करने की अनुमति देने के लिए पर्याप्त रूप से प्रलेखित नहीं हैं। इन कारणों से कई CAD एप्लिकेशन DWG फॉर्मेट का उपयोग करते हैं जिन्हें ऑटोडेस्क से या गैर-देशी रूप से [[डिज़ाइन एलायंस खोलें]] से लाइसेंस प्राप्त किया जा सकता है। | ||
डीएक्सएफ फ़ाइलें इसके निर्देशांक और आयामों के लिए उपयोग की जाने वाली माप की इकाइयों को निर्दिष्ट नहीं करती हैं। | डीएक्सएफ फ़ाइलें इसके निर्देशांक और आयामों के लिए उपयोग की जाने वाली माप की इकाइयों को निर्दिष्ट नहीं करती हैं। | ||
== फ़ाइल संरचना == | == फ़ाइल संरचना == | ||
डीएक्सएफ के 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|LAYER}}) टेबल | ||
# | # लाइनटाइप ({{Code|LTYPE}}) टेबल | ||
# | # टेक्स्ट स्टाइल ({{Code|STYLE}}) टेबल | ||
# उपयोगकर्ता समन्वय प्रणाली ({{Code|UCS}}) | # उपयोगकर्ता समन्वय प्रणाली ({{Code|UCS}}) टेबल | ||
# | # व्यू({{Code|VIEW}}) टेबल | ||
# व्यूपोर्ट कॉन्फ़िगरेशन ({{Code|VPORT}}) | # व्यूपोर्ट कॉन्फ़िगरेशन ({{Code|VPORT}}) टेबल | ||
; {{Code|BLOCKS}} अनुभाग | ; {{Code|BLOCKS}} अनुभाग | ||
: इस अनुभाग में ब्लॉक परिभाषा इकाइयाँ | : इस अनुभाग में ब्लॉक परिभाषा इकाइयाँ के रूप में सम्मलित है. जो ड्राइंग में प्रत्येक ब्लॉक में सम्मलित इकाइयों का वर्णन करती हैं। | ||
; {{Code|ENTITIES}} अनुभाग | ; {{Code|ENTITIES}} अनुभाग | ||
: इस अनुभाग में किसी भी ब्लॉक संदर्भ सहित ड्राइंग इकाइयां | : इस अनुभाग में किसी भी ब्लॉक संदर्भ सहित ड्राइंग इकाइयां के रूप में सम्मलित है। | ||
; {{Code|OBJECTS}} अनुभाग | ; {{Code|OBJECTS}} अनुभाग | ||
: इसमें वह डेटा | : इसमें वह डेटा सम्मलित है, जो ऑटोएलआईएसपी और [[ऑब्जेक्टएआरएक्स]] अनुप्रयोगों द्वारा उपयोग किए जाने वाले गैर-ग्राफिकल ऑब्जेक्ट पर प्रयुक्त होता है। | ||
; {{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> | ||
== यह भी देखें == | == यह भी देखें == | ||
* डिज़ाइन वेब | * डिज़ाइन वेब फॉर्मेट (डीडब्ल्यूएफ) | ||
* ओपन डिज़ाइन एलायंस | * ओपन डिज़ाइन एलायंस जिन्हे मूल रूप से ओपन डीडब्ल्यूजी कहा जाता है | ||
== संदर्भ == | == संदर्भ == | ||
Line 76: | Line 74: | ||
== बाहरी संबंध == | == बाहरी संबंध == | ||
{{Commons category|DXF file format}} | {{Commons category|DXF file format}} | ||
* [http://www.autodesk.com/techpubs/autocad/acadr14/dxf/ AutoCAD | * [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 | * [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 | * [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 | * [https://viewer.autodesk.com AutoDesk Online डीएक्सएफ File Viewer]. | ||
{{Graphics file formats}} | {{Graphics file formats}} |
Revision as of 21:33, 16 July 2023
This article needs additional citations for verification. (October 2012) (Learn how and when to remove this template message) |
Filename extension |
.dxf |
---|---|
Internet media type |
image/vnd.dxf |
Developed by | Autodesk |
Initial release | December 1982 |
Latest release | u19.1.01. January 2007[1] |
Type of format | CAD 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
अनुभाग- इस अनुभाग में नामित वस्तुओं की परिभाषाएँ सम्मलित हैं।
- आवेदन पहचान पत्र (
APPID
) टेबल - ब्लॉक रिकॉर्ड (
BLOCK_RECORD
) टेबल - डायमेंशन स्टाइल (
DIMSTYLE
) टेबल - लेयर(
LAYER
) टेबल - लाइनटाइप (
LTYPE
) टेबल - टेक्स्ट स्टाइल (
STYLE
) टेबल - उपयोगकर्ता समन्वय प्रणाली (
UCS
) टेबल - व्यू(
VIEW
) टेबल - व्यूपोर्ट कॉन्फ़िगरेशन (
VPORT
) टेबल
BLOCKS
अनुभाग- इस अनुभाग में ब्लॉक परिभाषा इकाइयाँ के रूप में सम्मलित है. जो ड्राइंग में प्रत्येक ब्लॉक में सम्मलित इकाइयों का वर्णन करती हैं।
ENTITIES
अनुभाग- इस अनुभाग में किसी भी ब्लॉक संदर्भ सहित ड्राइंग इकाइयां के रूप में सम्मलित है।
OBJECTS
अनुभाग- इसमें वह डेटा सम्मलित है, जो ऑटोएलआईएसपी और ऑब्जेक्टएआरएक्स अनुप्रयोगों द्वारा उपयोग किए जाने वाले गैर-ग्राफिकल ऑब्जेक्ट पर प्रयुक्त होता है।
THUMBNAILIMAGE
अनुभाग- इसमें डीएक्सएफ फ़ाइल के लिए प्रीव्यू इटेबल के रूप में सम्मलित है।
END OF FILE
डीएक्सएफ के डेटा फॉर्मेट को टैग डेटा" फॉर्मेट कहा जाता है, जिसका अर्थ है कि फ़ाइल में प्रत्येक डेटा तत्व एक पूर्णांक संख्या से पहले होता है, जिसे समूह कोड कहा जाता है। समूह कोड का मान इंगित करता है कि किस प्रकार का डेटा तत्व अनुसरण करता है। यह मान किसी दिए गए ऑब्जेक्ट या रिकॉर्ड प्रकार के लिए डेटा तत्व का अर्थ इंगित करता है। जिससे कि ड्राइंग फ़ाइल में वस्तुतः सभी उपयोगकर्ता निर्दिष्ट जानकारी को डीएक्सएफ फॉर्मेट में दर्शाया जा सकता है।[5]
यह भी देखें
- डिज़ाइन वेब फॉर्मेट (डीडब्ल्यूएफ)
- ओपन डिज़ाइन एलायंस जिन्हे मूल रूप से ओपन डीडब्ल्यूजी कहा जाता है
संदर्भ
- ↑ "DXF specifications" (PDF).
- ↑ "FAQS.org".
- ↑ 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.
- ↑ "DXF File Structure".
- ↑ "Chapter 1 -- DXF Format" Autodesk.com