स्वतंत्र CNC मरम्मत और तकनीकी संदर्भ संपर्क

FANUC त्रिविमीय चाप G02.4/G03.4: दिशा कौन तय करता है और क्या मध्यवर्ती बिंदु आधे रास्ते पर होना चाहिए?

प्रकाशित अद्यतन

झुके तल में स्वनिर्मित अर्धवृत्त से 30i-B के त्रिविमीय चाप की तीन-बिंदु दिशा समझें। मध्यवर्ती बिंदु चाप का मध्य नहीं होता और इन्क्रिमेंटल मोड के दूसरे ब्लॉक का विस्थापन उसी बिंदु से निकालना होता है।

विषय सूची
  1. तीन बिंदु एक चाप तय करते हैं
  2. ऐसा मध्यवर्ती बिंदु जो आधी चाप लंबाई पर नहीं है
  3. इन्क्रिमेंटल मोड का दूसरा ब्लॉक कहाँ से गिना जाता है
  4. दो पंक्तियों का अर्थ दो सिंगल-ब्लॉक स्टॉप भी नहीं है

G02.4 और G03.4 देखकर साधारण G02/G03 की क्लॉकवाइज़ तथा काउंटरक्लॉकवाइज़ समझ लागू करना आसान है। “मध्यवर्ती बिंदु” देखकर उसे चाप की लंबाई का बिल्कुल मध्य भी समझा जा सकता है। त्रिविमीय चाप इंटरपोलेशन में ये दोनों धारणाएँ गलत परिणाम दे सकती हैं।

तीन बिंदु एक चाप तय करते हैं

FANUC 30i/31i/32i-B सामान्य ऑपरेटर मैनुअल B-64484EN/03, §4.24, पृष्ठ 122–123 (निर्माता के मैनुअल की सार्वजनिक प्रति) के अनुसार शुरुआती बिंदु वर्तमान स्थिति है और दो ब्लॉक क्रमशः मध्यवर्ती तथा अंतिम बिंदु बताते हैं। G02.4 और G03.4 एक ही गति करते हैं; इन कोड से घूर्णन दिशा नहीं चुनी जा सकती। यह अनुभाग त्रिविमीय चाप फ़ंक्शन से कॉन्फ़िगर किए गए सिस्टम का वर्णन करता है।

ऐसा मध्यवर्ती बिंदु जो आधी चाप लंबाई पर नहीं है

स्वनिर्मित ज्यामितीय उदाहरण में त्रिज्या 10 mm, केंद्र मूल बिंदु और चाप का तल z=y लें। शुरुआती बिंदु S=(10,0,0), मध्यवर्ती बिंदु M=(5√2,5,5) और अंतिम बिंदु E=(−10,0,0) हैं। तीनों बिंदु x²+y²+z²=100 तथा z=y को संतुष्ट करते हैं।

वृत्त के तल में स्थिति को x=10cosφ, y=z=5√2sinφ से लिखने पर S, M और E क्रमशः φ=0°, 45°, 180° के अनुरूप हैं। इसलिए S से M की चाप लंबाई 10π/4≈7.854 mm और M से E की 30π/4≈23.562 mm है। M कुल चाप लंबाई के केवल एक-चौथाई स्थान पर है, फिर भी इस अर्धवृत्त को परिभाषित कर सकता है।

यदि मध्यवर्ती बिंदु (5√2,−5,−5) कर दें, तो शुरू और अंत वही रहते हैं, लेकिन पथ वृत्त के दूसरे आधे हिस्से से जाता है। बदला हुआ संबंध तीन बिंदुओं की ज्यामिति है; केवल G02.4 को G03.4 में बदलने से यह परिणाम नहीं मिलेगा।

इन्क्रिमेंटल मोड का दूसरा ब्लॉक कहाँ से गिना जाता है

उसी मैनुअल में इन्क्रिमेंटल मोड के पहले ब्लॉक में M−S और दूसरे में E−M देने को कहा गया है। ऊपर के निर्देशांक बदलने पर:

इन्क्रिमेंट का आधारXYZ
पहला ब्लॉक M−S5√2−10≈−2.92955
दूसरा ब्लॉक E−M−10−5√2≈−17.071−5−5

यदि दूसरा ब्लॉक गलती से E−S=(−20,0,0) लिखा जाए, तो उसे M से जोड़ने पर अंत (5√2−20,5,5), लगभग (−12.929,5,5) होगा, E नहीं। दो पंक्तियाँ मिलकर एक चाप परिभाषित करती हैं, इसका अर्थ यह नहीं कि दोनों इन्क्रिमेंट एक ही शुरुआती बिंदु से निकाले जाएँ।

दो पंक्तियों का अर्थ दो सिंगल-ब्लॉक स्टॉप भी नहीं है

इस संस्करण का मैनुअल स्पष्ट कहता है कि सिंगल-ब्लॉक ऑपरेशन शुरुआती बिंदु से अंतिम बिंदु तक चलता है; दोनों ब्लॉक के बीच मध्यवर्ती बिंदु पर सिंगल-ब्लॉक स्टॉप नहीं होता। इसलिए M ज्यामिति परिभाषित करने वाला बिंदु है, अपने-आप बना निरीक्षण स्टॉप नहीं।

ऐसे पथ की ऑफ़लाइन समीक्षा में क्रम से जाँच सकते हैं कि तीनों बिंदु लक्ष्य वृत्त के तल पर हैं या नहीं, M इच्छित चाप के किस तरफ़ है, और दोनों इन्क्रिमेंट जोड़ने पर लक्ष्य अंतिम बिंदु मिलता है या नहीं। यह उदाहरण केवल ज्यामिति की जाँच करता है; इसमें टूल कम्पेन्सेशन, अतिरिक्त अक्ष या ठोस वस्तुओं की टक्कर का मॉडल नहीं है। इससे पूरी मशीन की स्थानिक सुरक्षा तय नहीं की जा सकती। संबंधित सामग्री देखें OPTION अनुभाग।

संबंधित तकनीकी लेख

FANUC वैकल्पिक रोटरी अक्ष नियंत्रण: निरपेक्ष कमांड का चिह्न घूर्णन दिशा कैसे तय करता है?FANUC दिशा-निर्भर हाई-स्पीड पोज़िशन स्विच: समान निर्देशांक पर अलग आउटपुट क्यों हो सकता है?FANUC फ़्लेक्सिबल सिंक्रोनाइज़ेशन: गति बराबर होना और फ़ेज़ मिलना दो अलग शर्तें हैं