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

ऑटोकैड संग्रहीत और अनुकूलित स्थानीय फ़ाइलों की पहचान करने के लिए उपयोगकर्ता के ऑपरेटिंग सिस्टम फ़ाइल का संदर्भ देता है। निम्न सिस्टम चर का उपयोग करके इन फ़ाइलों के स्थान पर पहुँचें:
- LOCALROOTPREFIX - रूट निर्देशिका के लिए पूर्ण पथ समाहित करता है जहां एक स्थानीय अनुकूलन फ़ाइल स्थापित है।
- ROAMABLEROOTPREFIX - रूट निर्देशिका के लिए पूर्ण पथ समाहित करता है जहां अनुकूलन योग्य माइग्रेशन फ़ाइल स्थापित है।
Mac के लिए Windows और AutoCAD 2014 पर ऑटोकैड 2013 SP1 के साथ शुरू करके , acad <release_number> .lsp और acad <release_number> doc.lsp फ़ाइलों और उनकी विरासत फ़ाइलों को केवल उत्पाद की डिफ़ॉल्ट स्थापना निर्देशिका से डाउनलोड करें। SECURELOAD सिस्टम पैरामीटर सेटिंग के आधार पर, TRUSTEDPATHS पैरामीटर उन निर्देशिकाओं को निर्दिष्ट करता है जहां से ऑटोकैड-आधारित उत्पादों को डाउनलोड किया जा सकता है और कोड युक्त फाइलें चला सकते हैं। इसके अतिरिक्त, प्रारंभ में फ़ोल्डर में LEGACYCODESEARCH सिस्टम पैरामीटर नियंत्रण .exe फ़ाइल में खोजा जाएगा।
कोड नमूना AutoLISP CUSTFILES कमांड की पहचान करता है और अनुकूलन योग्य चल स्थापना के स्थान पर विंडोज एक्सप्लोरर या फाइल एक्सप्लोरर को खोलता है।
नोट: शेल कमांड केवल विंडोज पर उपलब्ध है और ऑटोलिस्प ऑटोकैड एलटी का समर्थन नहीं करता है।
(Defun c: custfiles ()
(कमांड "खोल"
(strcat "एक्सप्लोरर \" "(getvar" roamablerootprefix ")" \ "")
)
(princ)
)
पुस्तकालय खोज पथ
लाइब्रेरी खोज पथ निर्दिष्ट करता है कि प्रोग्राम फ़ाइलों के लिए खोज करेगा जब आपके पास पूर्ण पथ का नाम इस प्रकार नहीं है:
- स्टार्ट इन फोल्डर: यह फोल्डर डेस्कटॉप पर शॉर्टकट आइकन की स्टार्ट इन प्रॉपर्टी द्वारा निर्धारित होता है और फाइल में वह फोल्डर जो ओपन करने के लिए डबल-क्लिक किया जाता है (STARTINFOLDER सिस्टम पैरामीटर)।
- वर्तमान ड्राइंग फ़ाइल (DWGPREFIX सिस्टम पैरामीटर) युक्त निर्देशिका।
- बाहरी संदर्भ फ़ाइल के लिए प्रोजेक्ट नाम फ़ोल्डर जैसे छवि, xref या बैकग्राउंड लेयर (PROJECTNAME सिस्टम पैरामीटर)।
- निर्देशिका को समर्थन फ़ाइल खोज लिंक (ACADPREFIX सिस्टम पैरामीटर) में सूचीबद्ध किया गया है।
- प्रोग्राम के लिए स्थापित फ़ाइलों वाली निर्देशिका।
वर्तमान परिवेश के आधार पर, दो या अधिक निर्देशिकाएं समान हो सकती हैं।
महत्वपूर्ण: ऑटोकैड 2016 से, लेगसीकोडकोड सिस्टम, जो स्टार्ट इन या ड्रॉइंग फ़ोल्डर को नियंत्रित करता है, का उपयोग निष्पादन योग्य (.exe) फ़ाइल को खोजने के लिए किया जाएगा। क्योंकि स्टार्ट इन फोल्डर और ड्रॉइंग्स अक्सर मालवेयर के टारगेट होते हैं, कंपनी की सलाह है कि आप लेगसीकोडेसेर सेटिंग को बंद करें (इसे 0 पर सेट करें)।
यदि फ़ाइल इस खोज पथ में नहीं है, तो आपको उसका पूर्ण या सापेक्ष पथ नाम निर्दिष्ट करना होगा और कार्यक्रम से पहले फ़ाइल का नाम उसे मिल सकता है। उदाहरण के लिए, यदि आप वर्तमान आरेखण में part5.dwg फ़ाइल सम्मिलित करना चाहते हैं और यह लाइब्रेरी खोज पथ में नहीं है, तो आपको लाइब्रेरी में मान्य पथ के आधार पर पूर्ण या सापेक्ष पथ नाम चुनना होगा। सापेक्ष पथ नाम निम्नानुसार दिखाया गया है:
कमांड: -इन्टर
एक ब्लॉक नाम या [?] दर्ज करें: / Files2 / olddwgs / part5
निर्देशिका संरचना
ऑटोकैड एक ट्री संरचना में मुख्य और उप-निर्देशिकाओं का उपयोग करता है, उपयोगकर्ताओं को अतिरिक्त फ़ाइलों को रखने के लिए प्रोत्साहित करता है, जैसे ऑटोलिसपी एप्लिकेशन (ऑटोकैड एलटी में शामिल नहीं), कस्टम फाइलें या तीसरे पक्ष के उपकरण, अलग-अलग अध्याय। स्थापित प्रोग्राम और समर्थन फ़ाइल। परिणामस्वरूप, सॉफ्टवेयर अन्य घटकों को प्रभावित किए बिना संभावित संघर्षों के लिए निगरानी करना और अनुप्रयोगों को अपग्रेड करना आसान बनाता है।
डिफ़ॉल्ट ऑटोकैड उत्पाद मैक ओएस पर विंडोज और एप्लिकेशन पर प्रोग्राम फ़ाइल फ़ोल्डर में है । आप एक ही स्तर (उदाहरण के लिए, / AcadApps ) की नई निर्देशिका बना सकते हैं और अगले स्तर पर सबफ़ोल्डर में कस्टम प्रोग्राम, कस्टम फ़ाइल और अन्य तृतीय-पक्ष एप्लिकेशन सहेज सकते हैं। यदि आप कई ड्राइंग फ़ोल्डर्स (प्रत्येक कार्य फ़ाइल के लिए) को बनाए रखना चाहते हैं, तो आप प्रत्येक कार्य के लिए फ़ोल्डर जैसे / AcadJobs और उप-फ़ोल्डर बना सकते हैं ।
आदेश खोजने की प्रक्रिया
कमांड दर्ज करते समय, ऑटोकैड कमांड नाम की वैधता का मूल्यांकन करने के लिए कई कदम उठाता है। एक आदेश हो सकता है:
- एकीकृत कमांड या सिस्टम पैरामीटर।
- बाहरी कमांड या अन्य नाम निर्दिष्ट है acad.pgp फ़ाइल (AutoCAD LT में acadlt.pgp)।
- एक कमांड फ़ाइल के लिए स्वत: सुधार प्रविष्टि autoCorrectUserDB.pgp ।
- AcadSynonymsGlobalDB.pgp फ़ाइल में कमांड के लिए एक पर्याय प्रविष्टि ।
- उपयोगकर्ता-परिभाषित ऑटोलिस्प कमांड
- ObjectARX या प्रबंधित .NET अनुप्रयोगों का उपयोग कर उपयोगकर्ता-चयनित आदेश।
- डिवाइस ड्राइवर कमांड।
नोट: ऑटोकैड एलटी ऑटोलिस्प, ऑब्जेक्ट, प्रबंधित .NET का समर्थन नहीं करता है। प्रबंधित .NET अनुप्रयोग Mac OS पर उपलब्ध नहीं हैं।
आप कमांड प्रॉम्प्ट पर कमांड दर्ज कर सकते हैं या इसे यूजर इंटरफेस से शुरू कर सकते हैं। कमानों को स्क्रिप्ट फ़ाइलों में या ऑटोलिस्प, ऑब्जेक्ट, प्रबंधित .NET अनुप्रयोगों का उपयोग करके भी निष्पादित किया जा सकता है।
निम्न सूची कमांड नामों के सत्यापन के लिए खोज क्रम का वर्णन करती है:
- यदि इनपुट एक शून्य मान प्रतिक्रिया (स्पेस या एंटर) है, तो ऑटोकैड अंतिम उत्पन्न कमांड के नाम का उपयोग करता है। डिफ़ॉल्ट मदद है।
- उपलब्ध कमांड्स की सूची के खिलाफ इस कमांड को देखें। यदि कमांड एक सूची में है और डॉट के साथ शुरू नहीं होता है, तो प्रोग्राम अज्ञात कमांड की सूची के आधार पर कमांड की जांच करेगा। यदि आदेश की पहचान नहीं की गई है, तो खोज जारी है। अन्यथा, कमांड तब तक चलेगी जब तक कि इसे रोकने का एक और कारण नहीं है। पारदर्शी मोड में कमांड नहीं चला सकते हैं या सिस्टम पर छिपा सकते हैं।
- डिवाइस ड्राइवर द्वारा निर्दिष्ट कमांड नामों के आधार पर कमांड का परीक्षण करें, फिर डिस्प्ले ड्राइवर द्वारा।
- प्रोग्राम पैरामीटर फ़ाइल में परिभाषित बाहरी कमांड के खिलाफ कमांड की जाँच की जाती है। यदि बाहरी कमांड के अनुरूप कमांड नाम चुना जाता है, तो वह कमांड चलेगा और खोज पूरी हो गई है।
- यह आदेश AutoLISP, ObjectARX, प्रबंधित .NET द्वारा परिभाषित आदेशों की एक सूची के खिलाफ जांचा जाता है। इस समय, सॉफ्टवेयर ऑटोलैड कमांड ( ऑटोकैड एलटी में उपलब्ध नहीं ) को लोड करेगा ।
- प्रोग्राम एक सिस्टम पैरामीटर सूची के आधार पर कमांड नाम की जाँच करता है। यदि कमांड का नाम सूची में है, SETVAR कमांड चर नाम के रूप में इनपुट का उपयोग करते हुए चलता है।
- यदि संबंधित नाम किसी अन्य उपनाम आदेश के अनुरूप है, तो संबंधित प्रोग्राम पैरामीटर फ़ाइल में AutoCorrect नाम या पर्यायवाची निर्दिष्ट है, AutoCAD विस्तारित कमांड नाम का उपयोग करता है और खोज एकीकृत कमांड की सूची के साथ शुरू होती है।
- यदि सभी पिछले चरण विफल हो जाते हैं, तो खोज अमान्य कमांड नामों के संदेश के साथ समाप्त होती है।
आशा है कि लेख आपके लिए उपयोगी है!