सारांश
SOLIDWORKS Manage से BOM डेटा को XML फॉर्मेट में एक्सपोर्ट करना सीखें। टेम्पलेट कॉन्फ़िगरेशन और मल्टी-लेवल आउटपुट गाइड शामिल है।
SOLIDWORKS Manage से BOM डेटा को XML के रूप में निर्यात करना
SOLIDWORKS Manage डेटा निर्यात के मामले में केवल PDM के साथ जितना हम जानते थे उससे अधिक लचीलापन प्रदान करता है
हम क्या निर्यात कर सकते हैं?
BOM जानकारी निर्यात करते समय, हम माता-पिता से सभी गुणों के साथ बच्चे के लिए कई फ़ील्ड तक सीमित हैं। इसके अतिरिक्त, हमें BOM में बच्चे और उसके कॉन्फ़िगरेशन से संबंधित फ़ील्ड दिए जाते हैं, जैसे मात्रा और आइटम नंबर।
निर्यात को कॉन्फ़िगर करना
BOM डेटा निर्यात करने के लिए XML निर्यात को कॉन्फ़िगर करना पिछले लेख में वर्णित के अनुसार शुरू होता है और फिर कुछ अतिरिक्त चरण जोड़ता है। सबसे पहले, हम BOM जानकारी के लिए प्रारूप निर्दिष्ट करेंगे।
ऐसा करने के लिए, ऑब्जेक्ट का प्रशासन संवाद खोलें और BOM कॉन्फ़िगरेशन पेज पर जाएं।
हम एक BOM प्रारूप का चयन करेंगे जिसे हमने पहले से संपादित करने और निर्यात के लिए उपयोग करने के लिए परिभाषित किया है।
BOM गुण संवाद में अन्य विकल्प टैब पर, डेटा टेम्पलेट निर्यात करें बटन खोजें।
solidworks manage फ़ाइल सेटिंग
निर्यात फ़ाइल सेटिंग्स BOM कॉन्फ़िगरेशन के लिए विशिष्ट हैं। यदि कई प्रारूपों की आवश्यकता है, तो उसके अनुसार अधिक BOM कॉन्फ़िगरेशन बनाने की आवश्यकता होगी।
फ़ाइल बॉडी क्षेत्र में, हम अपनी संरचना को परिभाषित करते हैं जैसे हमने ऑब्जेक्ट के निर्यात टेम्पलेट के मुख्य पाठ क्षेत्र में किया था।
इस संरचना को पूर्ण XML संरचना होने की आवश्यकता नहीं है, क्योंकि यह पूरी तरह से कॉन्फ़िगर होने के बाद मुख्य टेम्पलेट के भीतर प्रति BOM आइटम दोहराई जाएगी।
मैंने इस उदाहरण को एक उप-आइटम संरचना के रूप में बनाया है कि मैं अपने BOM को बहु-स्तरीय आउटपुट के रूप में कैसे दिखना चाहता हूं।

फ़ाइलें निर्यात मान
इनपुट मान उसी तरह काम करते हैं जैसे रिकॉर्ड डेटा को XML में निर्यात करने के लेख में परिभाषित किया गया है; मुख्य अंतर फ़ील्ड के विकल्प हैं।
कई फ़ील्ड केवल माता-पिता से खींचे जा सकते हैं और BOM आइटम से नहीं। मात्रा और आइटम नंबर के लिए भी विकल्प हैं, जो केवल BOM में मौजूद हो सकते हैं।
हम + आइकन पर क्लिक करके इन्हें एक समय में एक परिभाषित करते हैं। यहां से, हम एक कीवर्ड निर्दिष्ट करते हैं।
कीवर्ड के लिए कोई विशेष आवश्यकता नहीं है, लेकिन विचार उन्हें पर्याप्त अद्वितीय बनाना है कि वे XML संरचना के मुख्य भाग में नहीं होंगे।
नीचे की छवि में, हमारे पास कीवर्ड '$Qty' से आउटपुट फ़ाइल में इंजेक्ट किए जा रहे रिकॉर्ड से विवरण है।
हमने यह सुनिश्चित करने के लिए एक अतिरिक्त वर्ण जोड़ा कि 'Quantity' टैग को रिकॉर्ड के मानों से प्रतिस्थापित नहीं किया जा रहा है।
प्रत्येक चर के लिए इस प्रक्रिया को दोहराएं जिसे आप XML आउटपुट में देखना चाहते हैं, और फ़ाइल बॉडी टेक्स्ट में कीवर्ड शामिल करें।
एक बार BOM निर्यात टेम्पलेट कॉन्फ़िगर हो जाने के बाद, इसे ऑब्जेक्ट के निर्यात टेम्पलेट में जोड़ा जा सकता है जिसे हमने पहले परिभाषित किया है।
फ़ाइलें निर्यात सेटिंग
टेम्पलेट को BOM टेम्पलेट बनाने के लिए, BOM निर्यात करें के लिए बॉक्स चेक करें।
यह BOM फ़ील्ड के लिए कीवर्ड को सक्षम करता है। यदि आवश्यक हो तो इसे कस्टम के रूप में निर्दिष्ट किया जा सकता है, लेकिन डिफ़ॉल्ट रूप से BomKeyword है।
इसे ऊपर दिखाए अनुसार मुख्य पाठ में जोड़ें।
BOM पर प्रत्येक आइटम के लिए इसे बार-बार प्रतिस्थापित किया जाएगा। यदि हम BOM आइटम को ट्री शैली में निर्यात करने के विकल्प को टॉगल करते हैं, तो BOM आइटम अपने उप-घटकों के साथ #.# आइटम नंबर प्रारूप के साथ उप-आइटम स्तर के रूप में नोट किए जाएंगे।
सभी BOM स्तरों से आउटपुट बच्चों का उपयोग करके, आपको यही प्रभाव मिलता है, लेकिन उप-आइटम के लिए आइटम नंबर प्रत्येक नए उप-असेंबली के लिए एक से शुरू होते हैं।
रिकॉर्ड डेटा निर्यात करना
BOM डेटा के लिए कॉन्फ़िगर किए गए निर्यात को चलाना रिकॉर्ड के लिए समान है। निर्यात करने के लिए, एक रिकॉर्ड पर राइट-क्लिक करें और उपकरण > ERP के लिए XML फ़ाइल बनाएं पर जाएं।
फ़ाइलें निर्यात मान
किस XML टेम्पलेट का उपयोग करना है यह चुनने के लिए एक संवाद पॉप अप होगा। उत्पन्न करें पर क्लिक करने से निर्यात संसाधित होगा और आपकी साइट के आउटपुट फ़ोल्डर में फ़ाइल बनाई जाएगी।