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

FANUC G16 ध्रुवीय निर्देश: त्रिज्या समान और कोण अलग होने पर भी टूल सीधी रेखा में क्यों चल सकता है?

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

0i-D की ध्रुवीय अंतिम-बिंदु परिभाषा और स्वनिर्मित जीवा-लंबाई गणना से समझें कि G16 अपने आप G01 को वृत्तीय चाल नहीं बनाता। 0i-F लेथ के G12.1 में कार्तीय निर्देशांक इनपुट और रोटरी अक्ष रूपांतरण से तुलना करके दोनों ध्रुवीय सुविधाओं का अंतर स्पष्ट करें।

विषय सूची
  1. G16 अंतिम बिंदु के निर्देशांक व्यक्त करने का तरीका बदलता है
  2. 90° का उदाहरण अंतर स्पष्ट करता है
  3. G16 और G12.1 को परस्पर क्यों नहीं बदल सकते?
  4. वृत्तीय प्रोग्राम की जाँच में पहले किस स्तर को देखें?

एक ही वृत्त के दो बिंदुओं को “समान त्रिज्या, अलग कोण” के रूप में लिखने से यह सुनिश्चित नहीं होता कि टूल वृत्त पर ही चलेगा। अंतिम बिंदुओं को व्यक्त करने का तरीका और उनके बीच इंटरपोलेशन का तरीका अलग-अलग जाँचना चाहिए; वरना बोल्ट-होल पोज़िशनिंग प्रोग्राम को वृत्तीय कटिंग प्रोग्राम समझने की भूल हो सकती है।

G16 अंतिम बिंदु के निर्देशांक व्यक्त करने का तरीका बदलता है

0i-D/0i Mate-D मशीनिंग सेंटर मैनुअल B-64304EN-2/01, §4.1, पृष्ठ 25–27 (मूल निर्माता मैनुअल की सार्वजनिक मिरर प्रति) के अनुसार G16 अंतिम बिंदु को त्रिज्या और कोण से व्यक्त करता है, जबकि G15 इसे रद्द करता है। G17 तल में X एड्रेस त्रिज्या और Y एड्रेस कोण है। आगे की चर्चा G90, ध्रुवीय मूल-बिंदु का वर्कपीस मूल-बिंदु पर होना, मिलीमीटर इनपुट तथा स्थानीय निर्देशांक, रोटेशन, स्केलिंग और टूल कम्पेन्सेशन न होने तक सीमित है।

उसी सीरीज़ का B-64304EN/02, §4.2, पृष्ठ 35 G01 को रैखिक इंटरपोलेशन के रूप में परिभाषित करता है। इसलिए अंतिम बिंदु ध्रुवीय निर्देशांक में देने से G01 का पथ ध्रुव के चारों ओर घूमने वाला वृत्तीय चाप नहीं बन जाता।

90° का उदाहरण अंतर स्पष्ट करता है

स्वनिर्मित मॉडल: शुरुआती बिंदु की त्रिज्या 40 mm और कोण 0° है; अंतिम बिंदु की त्रिज्या 40 mm और कोण 90° है। कार्तीय निर्देशांक में ये क्रमशः (40,0) और (0,40) हैं, क्योंकि x=r cosθ, y=r sinθ।

ज्यामितीय वस्तुगणनापरिणाम
दो अंतिम बिंदुओं के बीच सीधी जीवा की लंबाई√(40²+40²)56.569 mm
त्रिज्या 40 वाले वृत्त का चौथाई चाप40π/262.832 mm
सीधे खंड के मध्य-बिंदु से ध्रुव की दूरी√(20²+20²)28.284 mm

दोनों अंतिम बिंदु त्रिज्या 40 के वृत्त पर हैं, फिर भी सीधी रेखा का बीच वाला भाग 28.284 त्रिज्या की स्थिति तक भीतर जाता है। यह पथ का अपना अंतर है, दशमलव राउंडिंग की त्रुटि नहीं। G16 में चाप व्यक्त करने के लिए भी उपयुक्त इंटरपोलेशन परिभाषा चाहिए; उद्धृत मैनुअल का पृष्ठ 27 इस मोड में चाप की त्रिज्या R से देने को भी कहता है।

G16 और G12.1 को परस्पर क्यों नहीं बदल सकते?

अलग सीरीज़ों की तुलना के लिए, 0i-F लेथ का B-64604EN-1/01, §3.1, पृष्ठ 16–17 में G12.1 इंटरपोलेशन तल के कार्तीय निर्देशांक लेकर उन्हें रैखिक और रोटरी अक्षों की चाल में बदलता है। यह काम G16 के “अंतिम बिंदु को त्रिज्या और कोण में इनपुट करना” से अलग है। इससे यह लेख यह निष्कर्ष नहीं निकालता कि दोनों सुविधाएँ एक ही मशीन पर परस्पर बदली जा सकती हैं।

वृत्तीय प्रोग्राम की जाँच में पहले किस स्तर को देखें?

पहले दो आसन्न अंतिम बिंदुओं को XY निर्देशांक में बदलें, फिर उस ब्लॉक की इंटरपोलेशन विधि जाँचें, और अंत में वास्तविक अक्ष-संयोजन तथा सुविधा का कॉन्फ़िगरेशन देखें। यदि काम केवल वितरित छिद्रों की स्थिति निकालना है तो अंतिम बिंदुओं की शुद्धता महत्वपूर्ण है; वृत्त के साथ कटिंग करनी हो तो केवल सही अंतिम बिंदु पर्याप्त नहीं हैं। घूर्णन केंद्र के पास G12.1 की गति संबंधी समस्या के लिए देखें ध्रुवीय इंटरपोलेशन पर लेख।

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

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