FANUC G60 एक-दिशीय पोज़िशनिंग: लक्ष्य X100 है तो पथ पहले X95 तक क्यों जा सकता है?
0i-F की एक-दिशीय पोज़िशनिंग के मध्यवर्ती ठहराव से समझें कि G60 अंतिम पहुँच की दिशा कैसे बनाए रखता है, और एक-अक्ष पथ से अतिरिक्त दूरी फिर निकालें। केवल अंतिम बिंदुओं की सीमा ओवररन जाँचने के लिए क्यों पर्याप्त नहीं और एक-बार प्रभावी तथा मोडल कॉन्फ़िगरेशन में क्या अंतर है।
विषय सूची
पोज़िशनिंग प्रोग्राम की जाँच में केवल शुरुआत और अंत देखने से G60 की मध्यवर्ती चाल छूट सकती है। एक-दिशीय पोज़िशनिंग का उद्देश्य लक्ष्य तक अंतिम पहुँच की दिशा समान रखना है; इसलिए एक ही लक्ष्य के दोनों ओर से शुरू करने पर बीच की चाल अलग हो सकती है।
नियंत्रण का लक्ष्य अंतिम पहुँच की दिशा है
0i-F मशीनिंग सेंटर का B-64604EN-2/01, §3.1, पृष्ठ 16–18 (मूल निर्माता मैनुअल की सार्वजनिक मिरर प्रति) बताता है कि G60 का ओवररन और पोज़िशनिंग दिशा 5440 से संबंधित कॉन्फ़िगरेशन तय करता है। शुरुआती चाल की दिशा निर्धारित दिशा के समान हो, तब भी अंतिम बिंदु से पहले एक बार रुकना होता है। लेख केवल एक रैखिक अक्ष का विश्लेषण करता है; इस पैरामीटर में लिखने के मान या उसके चिह्न के नियम नहीं देता।
ज्ञात दिशा वाले मॉडल से दूरी फिर निकालें
मान लें लक्ष्य X=100 mm है और पुष्टि हो चुकी है कि कॉन्फ़िगरेशन अंतिम 5 mm में +X दिशा से लक्ष्य तक पहुँचाता है। तब संबंधित मध्यवर्ती स्थिति X=95 mm है। यह यांत्रिक दिशा मान लेने के बाद बनाया पथ मॉडल है; इसका अर्थ यह नहीं कि हर मशीन पर धनात्मक पैरामीटर यही दिशा बनाता है।
| शुरुआती स्थिति | मॉडल में स्थितियों का क्रम | कुल चाल की दूरी |
|---|---|---|
| X=20 | 20→95→100 | 75+5=80 mm |
| X=120 | 120→95→100 | 25+5=30 mm |
120 से सीधे 100 तक केवल 20 mm चाहिए, लेकिन दूसरी पंक्ति में 10 mm अतिरिक्त है क्योंकि पहले लक्ष्य के पार 5 mm जाते हैं और फिर दिशा उलटकर 5 mm लौटते हैं। यहाँ “पार जाना” 120 से 100 की शुरुआती चाल की दिशा के सापेक्ष है; अंतिम पहुँच हमेशा +X में है।
केवल अंतिम बिंदु जाँचना क्यों पर्याप्त नहीं?
दूसरी पंक्ति के दोनों प्रोग्राम बिंदु [100,120] में हैं, लेकिन मॉडल का वास्तविक पथ 95 तक जाता है। X=97 के पास बाधा या सीमा हो तो केवल अंतिम बिंदुओं का अनुमत क्षेत्र में होना पूरे पोज़िशनिंग पथ की व्यवहार्यता सिद्ध नहीं करता। बहु-अक्ष स्थिति में पोज़िशनिंग का इंटरपोलेशन प्रकार भी पहचानना होगा; यह उदाहरण दो या तीन आयामों में मध्यवर्ती पथ को अनिवार्य रूप से सीधा नहीं मानता।
इसीलिए G60 को हर यांत्रिक बैकलैश सुधारने का उपाय नहीं मान सकते: वह पहुँचने के तरीके को नियंत्रित करता है, जबकि वास्तविक त्रुटियों को मापन से अलग पहचानना होगा। सत्यापन में दोनों तरफ़ से पहुँचते समय पूरा स्थिति-परिवर्तन और अंतिम बिंदु की पुनरावृत्ति-सटीकता दर्ज करें, केवल एक अंतिम रीडिंग नहीं।
प्रोग्राम दूसरी मशीन पर ले जाते समय मोडल व्यवहार भी जाँचें
उसी अध्याय के अनुसार 5431#0 MDL तय करता है कि G60 एक-बार प्रभावी होगा या समूह 01 का मोडल रूप होगा। केवल G60 वाली पंक्ति की तुलना करने से यह अंतर छूट जाएगा कि बाद के ब्लॉक भी उससे प्रभावित होते हैं या नहीं। शून्य ओवररन वाले अक्ष या शून्य चाल में यह एक-दिशीय पोज़िशनिंग नहीं होती। इन सीमाओं को वर्तमान कॉन्फ़िगरेशन से मिलाएँ; एक बार “घूमकर नहीं गया” देखकर सुविधा विफल होने का निष्कर्ष न निकालें।
यह चर्चा मूल पोज़िशनिंग व्यवहार और कॉन्फ़िगरेशन की है; इसे OPTION अनुभाग में शामिल करने का अर्थ यह नहीं कि हर मॉडल में यह सुविधा अलग से खरीदनी होती है।