सीएनसी प्रोग्रामिंग और मशीनिंग के लिए जी-कोड क्या है?
जी कोड क्या है?
जी-कोड सबसे आम सीएनसी प्रोग्रामिंग भाषा है जिसका उपयोग स्वचालित मशीन टूल्स को नियंत्रित करने के लिए सीएएम (कम्प्यूटर एडेड मैन्यूफैक्चरिंग) सॉफ्टवेयर में किया जाता है, जिसे आरएस-274 के नाम से भी जाना जाता है।
जी कोड सीएनसी प्रोग्राम में निर्देश है, जिसे जी कमांड के रूप में संदर्भित किया जाता है। जी कोड का उपयोग करके सीएनसी मशीनिंग के लिए तेजी से स्थिति, रिवर्स सर्कुलर इंटरपोलेशन, समानांतर सर्कुलर इंटरपोलेशन, मध्यवर्ती बिंदु सर्कुलर इंटरपोलेशन, त्रिज्या प्रोग्रामिंग और जंप प्रोसेसिंग का एहसास किया जा सकता है।
जी-कोड इंटरप्रेटर क्या है?
जी कोड इंटरप्रेटर सीएनसी नियंत्रक सॉफ्टवेयर का एक महत्वपूर्ण मॉड्यूल है। सीएनसी मशीनें आमतौर पर मशीन टूल की मशीनिंग जानकारी का वर्णन करने के लिए जी कोड का उपयोग किया जाता है, जैसे कि टूल पथ, निर्देशांक का चयन और शीतलक का उद्घाटन। जी-कोड इंटरप्रेटर का मुख्य कार्य जी-कोड को डेटा ब्लॉक में व्याख्या करना है जिसे सीएनसी सिस्टम द्वारा पहचाना जा सकता है। जी-कोड इंटरप्रेटर का खुलापन भी एक समस्या है जिसे डिजाइन और कार्यान्वयन में विचार किया जाना चाहिए।
जी-कोड इंटरप्रेटर में, जी-कोड का कीवर्ड विघटन ढांचा है, और कोड का समूहन वाक्यविन्यास जांच का आधार है।
जी कोड इंटरप्रेटर जी कोड को पढ़ता है, इसे जी इंटरमीडिएट कोड में व्याख्या करता है, और फिर इंटरपोलेशन और स्थिति नियंत्रण प्रसंस्करण से गुजरता है, और अंत में आउटपुट मॉड्यूल ड्राइवर को कॉल करके इसे सीएनसी मशीन के पीसीआई या आईएसए कार्ड पर आउटपुट करता है।
जी कोड का क्या अर्थ है?
G00 का तात्पर्य त्वरित स्थिति निर्धारण से है।
G01 का तात्पर्य रैखिक प्रक्षेप से है।
G02 का तात्पर्य दक्षिणावर्त वृत्ताकार प्रक्षेप से है।
G03 का तात्पर्य वामावर्त वृत्ताकार प्रक्षेप से है।
G04 का तात्पर्य समयबद्ध विराम से है।
G05 का तात्पर्य मध्यवर्ती बिंदुओं के माध्यम से चाप प्रक्षेप से है।
G06 का तात्पर्य परवलयिक अंतर्वेशन से है।
G07 का तात्पर्य Z-स्पलाइन इंटरपोलेशन से है।
G08 का तात्पर्य फीड एक्सेलेरेशन से है।
G09 का तात्पर्य फीड डिसेलेरेशन से है।
G10 का तात्पर्य डेटा सेटअप है।
G16 का तात्पर्य पोलर प्रोग्रामिंग से है।
G17 का तात्पर्य है मशीनिंग XY प्लेन।
G18 का तात्पर्य मशीनीकृत XZ प्लेन से है।
G19 का तात्पर्य मशीनीकृत YZ प्लेन से है।
जी-20 का तात्पर्य इंपीरियल साइज (फ्रैंक सिस्टम) से है।
G21 का तात्पर्य मीट्रिक आकार (फ्रैंक प्रणाली) से है।
G22 का तात्पर्य प्रोग्रामेटिक रूप से त्रिज्या आकार से है।
G220 का तात्पर्य सिस्टम ऑपरेटिंग इंटरफ़ेस पर उपयोग से है।
G23 का तात्पर्य है डायमीटर साइज प्रोग्रामेबल।
G230 का तात्पर्य सिस्टम ऑपरेटिंग इंटरफ़ेस पर उपयोग से है।
G24 का तात्पर्य सबरूटीन के अंत से है।
G25 का तात्पर्य जंप मशीनिंग से है।
G26 का तात्पर्य लूप मशीनिंग से है।
G30 का तात्पर्य आवर्धन अपलेखन (मैग्नीफिकेशन राइट-ऑफ) से है।
G31 का तात्पर्य आवर्धन परिभाषा से है।
G32 का तात्पर्य इक्वल पिच थ्रेड कटिंग, इंपीरियल है।
G33 का तात्पर्य है इक्वल पिच थ्रेड कटिंग, मीट्रिक।
G34 का तात्पर्य बढ़ी हुई पिच थ्रेड कटिंग से है।
G35 का तात्पर्य रिड्यूस्ड पिच थ्रेड कटिंग से है।
G40 का तात्पर्य टूल ऑफसेट/टूल ऑफसेट लॉगआउट है।
G41 का अर्थ है कटर क्षतिपूर्ति - बायीं ओर।
G42 का मतलब है कटर क्षतिपूर्ति - सही है।
G43 का तात्पर्य टूल ऑफसेट-पॉजिटिव है।
G44 का तात्पर्य टूल ऑफसेट - नेगेटिव है।
G45 का तात्पर्य टूल ऑफसेट +/- है।
G46 का तात्पर्य टूल ऑफसेट +/- है।
G47 का तात्पर्य टूल ऑफसेट-/- है।
G48 का तात्पर्य टूल ऑफसेट -/+ है।
G49 का तात्पर्य टूल ऑफसेट 0/+ है।
G50 का तात्पर्य टूल ऑफसेट 0/- है।
G51 का तात्पर्य टूल ऑफसेट +/0 है।
G52 का तात्पर्य टूल ऑफसेट-/0 है।
G53 का तात्पर्य है स्ट्रेट ऑफसेट, लॉग ऑफ।
G54 का तात्पर्य स्ट्रेट ऑफसेट X है।
G55 का तात्पर्य सीधे ऑफसेट Y से है।
G56 का तात्पर्य स्ट्रेट ऑफसेट Z है।
G57 का तात्पर्य रैखिक ऑफसेट XY है।
G58 का तात्पर्य स्ट्रेट ऑफसेट XZ है।
G59 का तात्पर्य स्ट्रेट ऑफसेट YZ है।
G60 का तात्पर्य सटीक पथ मोड (ठीक) से है।
G61 का तात्पर्य सटीक पथ मोड (मध्य) से है।
G62 का तात्पर्य सटीक पथ मोड (मोटे) से है।
G63 का तात्पर्य टैपिंग से है।
G68 का तात्पर्य है टूल ऑफसेट, इनसाइड कॉर्नर।
G69 का तात्पर्य है टूल ऑफसेट, बाहरी कोने।
G70 का तात्पर्य इंपीरियल साइज़ से है।
G71 का तात्पर्य मीट्रिक आकार से है।
G74 का तात्पर्य है संदर्भ बिंदु वापसी (मशीन शून्य)।
G75 का तात्पर्य क्रमादेशित शून्य निर्देशांक पर वापस लौटना है।
G76 का तात्पर्य थ्रेडेड कम्पाउंड लूप्स से है।
G80 का तात्पर्य है कैन्ड साइकिल लॉगआउट।
G81 का तात्पर्य बाह्य डिब्बाबंद चक्र से है।
G331 का तात्पर्य थ्रेडेड कैन्ड साइकिल से है।
G90 का तात्पर्य है पूर्ण आकार।
G91 का तात्पर्य सापेक्ष आकार से है।
G92 का तात्पर्य प्रीफैब निर्देशांक से है।
G93 का मतलब उलटी गिनती का समय, फीडरेट है।
G94 का तात्पर्य फीड दर, प्रति मिनट फीड से है।
G95 का तात्पर्य फीड दर, प्रति चक्कर फीड से है।
G96 का तात्पर्य निरंतर रैखिक गति नियंत्रण से है।
G97 का तात्पर्य है निरंतर रैखिक गति नियंत्रण रद्द करना।