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

FANUC झुका हुआ अक्ष नियंत्रण: प्रोग्राम केवल X चलाता है, फिर वास्तविक X और Z दोनों क्यों चलते हैं?

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

16i/18i/20i/21i-A कनेक्शन मैनुअल के झुके हुए अक्ष रूपांतरण से 30 डिग्री की संरचना में दोनों वास्तविक अक्षों का विस्थापन और वेग गणना करें। प्रोग्राम स्पेस की फ़ीड को वास्तविक फ़ीड अक्ष का वेग क्यों नहीं मान सकते, यह स्पष्ट होता है।

विषय सूची
  1. पहले समझें कि यहाँ “झुका हुआ” किसे कहा गया है
  2. वास्तविक अक्ष यात्रा से पार्श्व घटक रद्द करना आवश्यक है
  3. वेग सीमा पर भी वही रूपांतरण लागू होता है
  4. अलग निर्देशांक डिस्प्ले को सीधे घटाकर खराबी न तय करें

झुकी हुई स्लाइड वाली मशीन पर प्रोग्राम के X और Z समकोणीय निर्देशांक में रह सकते हैं, जबकि दोनों वास्तविक गतिमान अक्ष परस्पर लंबवत नहीं होते। ऐसे में प्रोग्राम में केवल X बदलने पर वास्तविक Z अक्ष भी चल सकता है। यह निर्देशांक कम्पेन्सेशन का हिस्सा है; इसका अर्थ आवश्यक रूप से कोई अतिरिक्त प्रोग्राम निर्देश चलना नहीं है।

पहले समझें कि यहाँ “झुका हुआ” किसे कहा गया है

FANUC 16i/18i/20i/21i-A कनेक्शन मैनुअल B-63003EN-1/02, §1.11, पृष्ठ 182–185 (निर्माता के मैनुअल की सार्वजनिक प्रति) झुका हुआ अक्ष नियंत्रण और मनमाने झुकाव का अक्ष नियंत्रण समझाता है। साधारण रूप में झुका हुआ X अक्ष तथा Z अक्ष होते हैं, जबकि प्रोग्राम समकोणीय निर्देशांक में बनता है। आगे उसी अनुभाग की X/Z धनात्मक दिशाएँ ली गई हैं और संबंधित दो-अक्ष रूपांतरण सक्रिय माना गया है। यह सामान्य मशीन के पूरे प्रोग्राम को किसी कोण से घुमा देना नहीं है।

वास्तविक अक्ष यात्रा से पार्श्व घटक रद्द करना आवश्यक है

झुके हुए X अक्ष और प्रोग्राम की X दिशा के बीच कोण θ, प्रोग्राम विस्थापन Xp तथा Zp, और वास्तविक अक्ष यात्रा Xa तथा Za मानें। इस ज्यामिति में:

Xa=Xp/cosθ;Za=Zp−Xp·tanθ।

लेख के स्वनिर्मित उदाहरण में θ=30° है। सभी राशियाँ वास्तविक रैखिक लंबाई में बदली जा चुकी हैं और व्यास/त्रिज्या प्रोग्रामिंग का अंतर संभाला जा चुका है। 30° केवल गणितीय समझ के लिए है, कोण पैरामीटर की सिफ़ारिश नहीं।

प्रोग्राम विस्थापन Xp, Zpवास्तविक Xaवास्तविक Za
20、0 mmलगभग 23.094 mmलगभग −11.547 mm
20、10 mmलगभग 23.094 mmलगभग −1.547 mm

पहली पंक्ति में Xa का Z दिशा में प्रक्षेप 23.094×sin30°≈11.547 mm है, जिसे Za ठीक रद्द करता है। इसलिए प्रोग्राम स्पेस में टूल का Z परिवर्तन अब भी शून्य रहता है। दूसरी पंक्ति में केवल इतना रद्द करना है कि 10 mm शेष रहे। तालिका की गणना बिना गोल किए त्रिकोणमितीय मानों से की गई है।

वेग सीमा पर भी वही रूपांतरण लागू होता है

केवल प्रोग्राम X दिशा में समान वेग से चलते समय, यदि प्रोग्राम वेग vp=1200 mm/min है, तो वास्तविक X वेग लगभग 1385.641 mm/min और वास्तविक Z वेग लगभग −692.820 mm/min है। केवल इसलिए कि प्रोग्राम F दोनों अक्षों के रेटेड मान से छोटा है, यह नहीं मान सकते कि रूपांतरण के बाद भी सीमा नहीं टूटेगी।

केवल अक्ष वेग बाधाओं का आदर्श हिसाब लें: यदि वास्तविक X के लिए 1300 और वास्तविक Z के लिए 500 mm/min अनुमत हैं, तो प्रोग्राम X वेग पर क्रमशः 1300cos30°≈1125.833 और 500/tan30°≈866.025 की सीमाएँ लगती हैं। छोटा मान 866.025 mm/min लेना होगा। यह दी हुई बाधाओं की ज्यामितीय ऊपरी सीमा है, उस मशीन का वास्तविक त्वरण-मंदन या गति-सीमांकन एल्गोरिदम नहीं।

अलग निर्देशांक डिस्प्ले को सीधे घटाकर खराबी न तय करें

निर्माता का यह अनुभाग प्रोग्राम के समकोणीय निर्देशांक की निरपेक्ष/सापेक्ष स्थिति और वास्तविक झुकी हुई संरचना की मशीन स्थिति डिस्प्ले को अलग करता है। रिकॉर्ड की तुलना में पहले निर्देशांक स्पेस लिखें, फिर रूपांतरण करें। दोनों प्रकार की X रीडिंग सीधे घटाने पर सामान्य ज्यामितीय अंतर को फ़ॉलोइंग एरर समझ लिया जाएगा।

यदि किसी विशेष नियंत्रण अवस्था में मशीन का लंबवत अक्ष कम्पेन्सेशन रोका गया है, तो ऊपर का दो-अक्ष मॉडल पूरी तरह लागू नहीं रहेगा। लेख में कोण, फ़ंक्शन सक्षम करने वाले पैरामीटर या सिग्नल बदलने के चरण नहीं हैं। विश्लेषण निर्माता द्वारा पहले से परिभाषित संरचना और मोड का है। संबंधित सामग्री देखें OPTION अनुभाग।

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

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