ऑटोकैड डीएक्सएफ

From Vigyanwiki
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


बाहरी संबंध