2014-09-18 3 views
5

मैं ऑटोकैड के लिए डिज़ाइन किए गए प्लगइन की एक श्रृंखला लोड करने के लिए एक। बंडल फ़ोल्डर सेट अप करने का प्रयास कर रहा हूं। इन प्लग-इन से एक एक .dvb फ़ाइल इसलिए PackageContents.xml में मैं XML कोड निम्नलिखित हैऑटोकैड स्टार्टअप पर .dvb प्लगइन लोड करने के लिए .xml सेट अप करना

<ComponentEntry AppName = "" Version = "2014.1" ModuleName = "./Contents/Windows/WindowsDoors.dvb" AppDescription = "" PerDocument ="True" LoadOnAutoCADStartup="True"> 
     <Commands> 
     <Command Local="CSC" Global="CAD_STANDARD_CREATOR" /> 
     <Command Local="CSB" Global="CAD_STANDARD_BLOCK" /> 
     <Command Local="CSP" Global="CAD_STANDARD_PATH" /> 
     </Commands> 
    </ComponentEntry> 

जब मैं ऑटोकैड शुरू करने और कमांड लाइन इसी प्लगइन चलाने का प्रयास मुझे

Command: -vbarun 
Macro name: RunMeWindowDoor 
Macro not found. 
बताता है

ऐसा प्रतीत होता है कि ऑटोकैड मैक्रो नहीं ढूंढ रहा है, भले ही मैं XML फ़ाइल को लोड करने के लिए कह रहा हूं और मैं यह नहीं समझ सकता कि त्रुटि का कारण क्या है।

उत्तर

1

जहां तक ​​मुझे पता है कि ऑटोलोडर डीवीबी फ़ाइलों का समर्थन नहीं करता है।

ऑटोकैड Autoloader वर्तमान में संसाधित करता है और इन सेटिंग्स पहचानता है::

Whitepaper Autoloader उद्धरण देखें

"बंडल", "ARX", "लिस्प", "CompiledLisp", "Dbx", ".NET", "Cui", "CuiX", "Mnu" और "निर्भरता" "निर्भरता" का उपयोग किया जाता है जहां आपके पास एक मॉड्यूल है जो को ऑटोकैड द्वारा संसाधित नहीं किया जाना चाहिए। एक उदाहरण लाइसेंसिंग डीएलएल, या शायद एक संसाधन डीएलएल होगा।

आप एक एलएसपी लिख सकते हैं जो डीवीबी लोड करता है, और उस एलएसपी फ़ाइल को ऑटोलोडर में रखता है, जो चाल चल सकता है।

(defun C:CSC() 
    (vl-vbaload "WindowsDoors.dvb") 
    (vl-vbarun "WindowsDoors.dvb!CAD_STANDARD_CREATOR") 
) 

आदि

सधन्यवाद,

एलेन वैन Gaalen

+0

आपका विधि काम किया लेकिन अब मैं एक नई समस्या हो रही है। मैक्रो को नहीं कहने के बजाय यह निष्पादन त्रुटि कहता है। कोई विचार? –

+0

वास्तव में नहीं, क्षमा करें। अधिकांश समय में एक निष्पादन त्रुटि आपके डीवीबी में एक त्रुटि है। जब आप मैन्युअल रूप से ऑटोकैड में लोड करते हैं तो यह चलता है? – Alain

+0

यह तब चलता है जब मैं मैन्युअल रूप से हाँ लोड करता हूं –

संबंधित मुद्दे