NCPlayer सेवा के बारे में:
फ़ाइल मेनू
संपादन मेनू
व्यू मेनू
फ़ॉर्मेटिंग मेनू
उपकरण मेनू
मशीन कॉन्फ़िगरेशन मेनू
सहयोग

एंड ऑफ ब्लॉक (EOB) कैरेक्टर जोड़ना


Add EOB फ़ंक्शन प्रोग्राम की प्रत्येक पंक्ति के अंत में सिर्फ एक End of Block कैरेक्टर ; जोड़ता है, बिना टिप्पणियों (comments) या कोड संरचना को प्रभावित किए। यह प्रोग्राम को उन CNC नियंत्रकों और पोस्टप्रोसेसरों द्वारा आवश्यक समान प्रारूप (uniform format) में लाने में मदद करता है।

फ़ंक्शन क्या करता है

  • फ़ाइल को पंक्ति दर पंक्ति प्रोसेस करता है, पूरी तरह खाली पंक्तियों को अनदेखा करता है।
  • ऐसी पंक्तियों को पहचानता है जो केवल टिप्पणियाँ ( ... ) (संभवतः किनारों पर ; के साथ) होती हैं — ऐसी पंक्तियों में कोई ; नहीं जोड़ा जाता।
  • यदि किसी पंक्ति में कोड और टिप्पणी दोनों हैं — तो पहले कोड से अतिरिक्त ; हटाता है, फिर सिर्फ एक ; जोड़ता है और टिप्पणी को वापस अपनी जगह रख देता है।
  • लाइन के अंत में मौजूद कई ; को सामान्यीकृत करता है (यानी केवल एक रखता है)।

एल्गोरिदम (संक्षिप्त संस्करण)

  1. प्रत्येक पंक्ति के अंत से स्पेस हटाता है (trimEnd())।
  2. यदि पंक्ति केवल टिप्पणी है — तो उसे बिना परिवर्तन (और बिना बाहरी ;) के वापस करता है।
  3. टिप्पणियाँ (...) को निकालकर अस्थायी रूप से कोड से हटाता है।
  4. कोड के अंत में अतिरिक्त ; हटाकर, यदि पंक्ति में कोड है तो एक ; जोड़ता है।
  5. कोड और टिप्पणियों को पुनः जोड़ता है।

उदाहरण

; पहले:
N10 G00 X0 Y0 (Rapid move)
N20 G01 X10 Y10 F100;;
(Technological comment);
N30 G03 X20 Y0 I5 J0

; बाद में:
N10 G00 X0 Y0; (Rapid move)
N20 G01 X10 Y10 F100; (Technological comment)
(Technological comment)
N30 G03 X20 Y0 I5 J0;

कब उपयोग करें

  • प्रोग्राम को निर्यात (export) या मशीन पर भेजने से पहले, जहाँ ; को EOB के रूप में आवश्यक होता है।
  • CAM या मैनुअल एडिटिंग से आयात (import) के बाद कोड शैली को संरेखित (align) करने के लिए।
  • “सफाई” (cleaning) या अन्य प्रारूपण के बाद एक समान EOB सुनिश्चित करने के लिए।
सुझाव: EOB जोड़ने के बाद, Reload Toolpath चलाना उपयोगी होता है ताकि टूलपाथ दोबारा बनाया जा सके और यह सुनिश्चित किया जा सके कि प्रारूपण ने पार्सिंग को प्रभावित नहीं किया है।
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy