
अगर आपने कभी किसी सीएनसी प्रोग्राम को देखते हुए सोचा हो, "क्या AI "मेरे लिए यह लिखो", आप अकेले नहीं हैं। विनिर्माण क्षेत्र में इस समय सबसे अधिक खोजे जाने वाले प्रश्नों में से एक यह है कि क्या मैं ChatGPT (या इसी तरह के LLM जनरेटिव टूल) का उपयोग कर सकता हूँ। AI जी-कोड जनरेट करने के लिए।
इसका सीधा जवाब यह है:
- हां, ChatGPT जी-कोड जैसा आउटपुट उत्पन्न कर सकता है।
- नहीं, उचित सत्यापन के बिना आपको उस आउटपुट को मशीन-तैयार मानकर उस पर भरोसा नहीं करना चाहिए।
क्योंकि ड्राफ्ट ईमेल के विपरीत, जी-कोड में गलती से उपकरण खराब हो सकते हैं, पुर्जे बेकार हो सकते हैं या मशीन को नुकसान पहुंच सकता है।
इस लेख में बताया गया है कि चैटजीपीटी की क्या खूबियां हैं, इसमें क्या जोखिम हैं, और कार्यशाला को अनावश्यक जोखिम में डाले बिना सीएनसी प्रोग्रामिंग में सहायता करने के लिए इसका उपयोग कैसे किया जाए।
सीएनसी प्रोग्रामरों के लिए मुख्य निष्कर्ष
- ChatGPT आपको G-कोड अवधारणाओं को समझने, तैयार करने और उनकी सटीकता की जांच करने में मदद कर सकता है।
- ChatGPT को आपकी मशीन, सेटअप, टूलिंग, पोस्ट या सुरक्षित स्थितियों के बारे में तब तक कोई जानकारी नहीं होती जब तक आप उन्हें प्रदान नहीं करते, और तब भी यह गलत हो सकता है।
- सबसे सुरक्षित उपाय यही है: भागो मत। AI किसी मशीन पर जनरेट किए गए जी-कोड की समीक्षा और सत्यापन आपकी सामान्य प्रक्रिया का उपयोग करके नहीं किया जाना चाहिए।
- AI यह तब भी उपयोगी हो सकता है जब यह ऐसे वर्कफ़्लो का समर्थन करता हो जिसमें सीएडी शामिल हो। CAM सिमुलेशन और पोस्ट प्रोसेसिंग।
जी-कोड क्या है और यह इतना कठोर क्यों है?
जी-कोड वह निर्देश भाषा है जो सीएनसी गति और मशीन कार्यों को नियंत्रित करती है। यह निम्नलिखित को परिभाषित कर सकती है:
- उपकरण कहाँ चलता है (अक्ष और निर्देशांक)
- यह कितनी तेजी से चलता है (भोजन की दर)
- स्पिंडल की गति और दिशा
- निर्धारित चक्र (ड्रिलिंग, टैपिंग, बोरिंग)
- शीतलक, उपकरण परिवर्तन और अन्य मशीन आदेश
प्रोग्रामर इसे गंभीरता से इसलिए लेते हैं क्योंकि जी-कोड को अक्षरशः निष्पादित किया जाता है। अगर कुछ गलत होता है, तो मशीन यह अनुमान नहीं लगाती कि आपका क्या मतलब था। यही कारण है कि अप्रमाणित कोड एक जोखिम है, चाहे वह किसी इंसान द्वारा लिखा गया हो, टेम्पलेट से आया हो या किसी अन्य स्रोत से। AI औजार।
क्या ChatGPT जी-कोड जनरेट कर सकता है?
जी हां। चैटजीपीटी बुनियादी जी-कोड पैटर्न उत्पन्न कर सकता है और यह अक्सर वाक्यविन्यास की दृष्टि से तर्कसंगत प्रोग्राम तैयार कर सकता है, विशेष रूप से निम्नलिखित के लिए:
- सरल 2डी चालें और आकृतियाँ
- बुनियादी ड्रिलिंग चक्र (उदाहरण के लिए G81 शैली के पैटर्न)
- प्रोग्राम संरचना का उदाहरण (हेडर, सुरक्षा लाइनें, टिप्पणियाँ)
- मैक्रो अवधारणाएं और चर स्पष्टीकरण (नियंत्रक-निर्भर)
- सामान्य जी-कोड और एम-कोड के कार्यों की व्याख्या
यह प्रभावशाली लग सकता है, और यह मददगार भी हो सकता है।
समस्या यह नहीं है कि ChatGPT "जी-कोड नहीं लिख सकता"। समस्या यह है कि यह विश्वसनीय रूप से यह साबित नहीं कर सकता कि जी-कोड आपकी विशिष्ट स्थिति के लिए सही और सुरक्षित है।
किसी मशीन को चलाने के लिए आपको चैटजीपीटी के कच्चे आउटपुट पर भरोसा क्यों नहीं करना चाहिए
यदि आपका लक्ष्य वास्तविक उपकरणों पर वास्तविक पुर्जे बनाना है, तो "क्या मैं कर सकता हूँ" का प्रश्न बदलकर "क्या मैं इस पर भरोसा कर सकता हूँ" हो जाता है।
यहां बताया गया है कि यह अपुष्ट क्यों है AI जनरेट किया गया जी-कोड एक बुरा विकल्प है।
इसे आपके पार्ट की ज्यामिति की प्रत्यक्ष समझ नहीं है।
ChatGPT आपके CAD मॉडल को लोड नहीं करता, सुविधाओं का निरीक्षण नहीं करता, और ज्यामिति से वास्तविक टूलपाथ की गणना नहीं करता। यह अपने प्रशिक्षण डेटा में मौजूद पैटर्न और आपके द्वारा प्रॉम्प्ट में दिए गए विवरण के आधार पर टेक्स्ट उत्पन्न करता है।
सरल शैक्षिक उदाहरणों के लिए, यह ठीक है।
वास्तविक पुर्जों के लिए, केवल लिखित विवरण में सुरक्षा के लिए पर्याप्त जानकारी शामिल होना दुर्लभ है।
यह आपके नियंत्रक की बोली और दुकान के मानकों को नहीं समझता है।
जी-कोड नियंत्रण और कंपनी की कार्यप्रणालियों के अनुसार भिन्न होता है। यहां तक कि एक ही "शैली" का कोड भी इन कारकों के आधार पर अलग-अलग व्यवहार कर सकता है:
- नियंत्रक परिवार और विकल्प
- कार्य समन्वय सेटअप (जी54 शैली के नियम, जांच प्रक्रियाएं, ऑफसेट रणनीति)
- उपकरण बदलने के नियम और सुरक्षित स्थितियाँ
- यूनिट, विमान चयन, कटर मुआवजे की अपेक्षाएँ
- आपका पोस्ट आमतौर पर आर्क, कैन्ड साइकल और रिट्रैक्ट कैसे आउटपुट करता है
ChatGPT आसानी से ऐसा कोड तैयार कर सकता है जो देखने में सामान्य लगे लेकिन आपके वातावरण के साथ सूक्ष्म रूप से असंगत हो।
यह सिमुलेशन, बैकप्लॉट या कोलिजन-चेक नहीं कर सकता।
यह सबसे बड़ी व्यावहारिक कमी है।
CAM और सत्यापन उपकरण निम्नलिखित की पहचान करने में मदद करते हैं:
- फिक्स्चर, स्टॉक, क्लैंप या मशीन से टक्कर
- खरोंच और अतिकट की स्थितियाँ
- अक्ष सीमा उल्लंघन और ओवरट्रैवल
- असुरक्षित रिट्रैक्ट और अप्रोच मूव्स
- टूल के साथ जुड़ने में आने वाली समस्याएं जिनके कारण टूल टूट जाते हैं
ChatGPT उन जांचों को नहीं चला सकता। यह केवल आपको टेक्स्ट ही दे सकता है।
गलत होने पर भी यह आत्मविश्वासपूर्ण लग सकता है।
एक भाषा मॉडल ऐसा विश्वसनीय आउटपुट उत्पन्न कर सकता है जिसमें गलत धारणाएं, सुरक्षा रेखाओं की कमी या ऐसे पैरामीटर शामिल हों जो वर्णित ऑपरेशन से मेल नहीं खाते हों।
वह "आत्मविश्वास" ही कॉपी और पेस्ट को जोखिम भरा बनाता है।
संतुलित दृष्टिकोण: चैटजीपीटी वास्तव में कहाँ उपयोगी है
सावधानी बरतने का मतलब यह नहीं है कि CNC कार्य में ChatGPT का कोई महत्व नहीं है। यह तब उपयोगी हो सकता है जब आप इसे पोस्ट-प्रोसेसर के बजाय एक सहायक उपकरण के रूप में उपयोग करें।
- ChatGPT का उपयोग सीखने और समझने के लिए किया जाता है।
यह सबसे अच्छे उपयोग मामलों में से एक है।
ChatGPT आपकी मदद कर सकता है:
- सरल शब्दों में समझाइए कि जी-कोड की एक पंक्ति क्या कार्य करती है।
- निरपेक्ष बनाम वृद्धिशील जैसे सामान्य तरीकों का वर्णन करें।
- कैन्ड साइकल में आमतौर पर क्या-क्या आवश्यक होता है, इसका (वैचारिक स्तर पर) संक्षिप्त विवरण दें।
- आपके द्वारा दिए गए त्रुटि संदेश के आधार पर, यह बताएं कि कोई प्रोग्राम अलार्म क्यों बजा सकता है।
प्रशिक्षुओं के लिए, नए CAM उपयोगकर्ताओं और बुनियादी बातों को दोहराने वाले किसी भी व्यक्ति के लिए, यह अवधारणाओं को स्पष्ट करने का एक त्वरित तरीका हो सकता है।
- ChatGPT का उपयोग करके टेम्प्लेट और टिप्पणियाँ तैयार करना
एक अन्य सुरक्षित क्षेत्र सहायक सामग्री है जो स्पष्टता में सुधार करती है:
- प्रोग्राम हेडर और टिप्पणियाँ
- ऑपरेटर निर्देश और सेटअप संबंधी नोट्स
- प्रमाणन चरणों के लिए सरल चेकलिस्ट
- कार्यधारण संबंधी मान्यताओं की व्याख्या
आप इसकी समीक्षा तो करते हैं, लेकिन इसमें जोखिम सीधे उपकरण की गति की तुलना में कहीं कम होता है।
- समीक्षा के लिए मोटे तौर पर शुरुआती बिंदु बनाने के लिए ChatGPT का उपयोग करना
यदि आप इसका उपयोग "पहला मसौदा" तैयार करने के लिए करते हैं, जिसकी आप गहन समीक्षा और परीक्षण करने की योजना बना रहे हैं, तो यह दोहराव वाले पैटर्न पर समय बचा सकता है।
महत्वपूर्ण बात मानसिकता है: मसौदा तैयार करें, अंतिम निर्णय न लें।
ChatGPT से G-कोड के बारे में जानकारी मांगने का एक सुरक्षित तरीका
यदि आप जी-कोड जनरेट करने के लिए चैटजीपीटी के साथ प्रयोग करना चाहते हैं, तो इसे इस तरह से प्रॉम्प्ट करें जिससे जोखिम कम हो और समीक्षा आसान हो जाए।
यहां एक व्यावहारिक प्रॉम्प्ट पैटर्न दिया गया है जिसे आप अनुकूलित कर सकते हैं:
- नियंत्रक संबंधी मान्यताओं के बारे में पहले से ही पूछ लें (उदाहरण के लिए, फैनुक-शैली को एक सामान्य आधार रेखा के रूप में)।
- अधिक टिप्पणी करने का अनुरोध
- कृपया शिक्षा के लिए बनाया गया एक ऐसा उदाहरण प्रस्तुत करें जो मशीन परीक्षण के लिए तैयार न हो।
- उससे अनुमान लगाने के बजाय अज्ञात और आवश्यक इनपुट की सूची बनाने को कहें।
- अंत में एक समीक्षा चेकलिस्ट शामिल करने के लिए कहें।
उदाहरण के तौर पर (केवल शिक्षा और लेखन के लिए):
“एक साधारण ड्रिलिंग पैटर्न के लिए जी-कोड का एक शैक्षिक उदाहरण तैयार करें। एक सामान्य फैनुक-शैली नियंत्रण का उपयोग करें। प्रत्येक पंक्ति पर टिप्पणियाँ जोड़ें। टूल नंबर, ऑफसेट या सुरक्षित जेड ऊँचाई का अनुमान न लगाएं। इसके बजाय, प्लेसहोल्डर और उन मानों की सूची शामिल करें जिनकी प्रोग्रामर को पुष्टि करनी होगी। अंत में, किसी भी मशीन परीक्षण से पहले सिमुलेशन में प्रोग्राम को सत्यापित करने के लिए एक चेकलिस्ट शामिल करें।”
यह ढांचा आउटपुट को ऐसी चीज की ओर धकेल देता है जिसे आप समीक्षा कर सकते हैं, बजाय इसके कि आप उसे गलती से चला दें।
किसी भी कार्य से पहले व्यावहारिक नियम AI जनरेट किया गया जी-कोड एक मशीन को छूता है
अगर आप इस पोस्ट से सिर्फ एक हिस्सा लेना चाहें, तो यही हिस्सा लें।
यदि आप किसी भी रूप में जी-कोड जनरेट करने के लिए ChatGPT का उपयोग करते हैं, तो इन नियमों का पालन करें:
- इसे कभी भी "जैसा है वैसा" न चलाएं।
इसे किसी अज्ञात स्रोत से प्राप्त अविश्वसनीय मसौदे की तरह समझें। - हर पंक्ति की समीक्षा करें
यूनिट, मोड, प्लेन, ऑफसेट, रिट्रैक्ट लॉजिक और साइकिल पैरामीटर की पुष्टि करें। - अपने सामान्य उपकरणों से सत्यापित करें
बैकप्लॉट बनाएं और उसी कार्यप्रणाली का उपयोग करके सिमुलेशन करें जिसका उपयोग आप किसी भी नए प्रोग्राम के लिए करते हैं। - सुरक्षित रूप से सिद्ध करें
रूढ़िवादी स्थितियों से शुरुआत करें, एयर कट पर विचार करें और जहां उपयुक्त हो, नियंत्रित फीड ओवरराइड का उपयोग करें। - सुनिश्चित करें कि यह आपके दुकान के मानकों से मेल खाता है।
सुरक्षा लाइनें, टूल बदलने का तरीका, कूलेंट का व्यवहार और रीस्टार्ट लॉजिक आपके वर्कशॉप के संचालन के तरीके के अनुरूप होने चाहिए।
यह विरोध करने के बारे में नहीं है- AI (आखिरकार, हम एक हैं) AI कंपनी!)। यह इस तथ्य का सम्मान करने के बारे में है कि सीएनसी मशीनें ठीक वही करती हैं जो आप उन्हें बताते हैं।
सीए क्यों और CAM कार्यप्रवाह अभी भी मायने रखते हैं
वास्तविक उत्पादन मशीनिंग के लिए, पार्ट से प्रोग्राम तक का सबसे विश्वसनीय मार्ग अभी भी एक वर्कफ़्लो है जिसमें निम्नलिखित शामिल हैं:
- सीए ज्यामिति को सत्य के स्रोत के रूप में
- CAM टूलपाथ गणना
- सिमुलेशन और सत्यापन
- पोस्ट प्रोसेसिंग जो आपकी मशीन और नियंत्रण को दर्शाती है
AI यह किसी कार्यप्रवाह को दरकिनार करने के बजाय उसका समर्थन करके सार्थक योगदान दे सकता है।
CloudNC का CAM Assist इसका एक उदाहरण है। AI के भीतर लागू किया जा रहा है CAM इस दृष्टिकोण का महत्व यह है कि यह प्रोग्रामिंग को ज्यामिति और परिचित सत्यापन चरणों से जोड़े रखता है, बजाय इसके कि यह स्वतंत्र रूप से पाठ निर्माण पर निर्भर हो।
ChatGPT और G-कोड के बारे में अक्सर पूछे जाने वाले प्रश्न
- क्या ChatGPT मेरे विशिष्ट मशीन के लिए G-कोड जनरेट कर सकता है?
यह जी-कोड से मिलता-जुलता टेक्स्ट जनरेट कर सकता है, लेकिन इसे आपकी मशीन की सटीक कॉन्फ़िगरेशन, पोस्ट या शॉप के नियमों की जानकारी नहीं होती। यदि आप इसका उपयोग करते हैं, तो भी आपको अपनी सामान्य प्रक्रिया में हर चीज़ को वैलिडेट करना होगा।
- क्या ChatGPT इसका विकल्प है? CAM सॉफ़्टवेयर?
नहीं। CAM यह सॉफ़्टवेयर ज्यामिति-आधारित टूलपाथ गणना और सत्यापन कार्यप्रवाह का उपयोग करता है, जिसे ChatGPT दोहराता नहीं है। ChatGPT को सीखने, ड्राफ़्ट तैयार करने और दस्तावेज़ीकरण के लिए एक सहायक उपकरण के रूप में देखना बेहतर है।
- क्या मैं G-कोड को डीबग करने के लिए ChatGPT का उपयोग कर सकता हूँ?
कभी-कभी। यदि आप एक छोटा सा अंश पेस्ट करके लक्षण या चेतावनी का वर्णन करते हैं, तो इससे संभावनाओं को समझाने में मदद मिल सकती है। फिर भी, आपको अपने नियंत्रण दस्तावेज़ और कार्यशाला मानकों के अनुसार इसकी पुष्टि करनी होगी।
- सीएनसी प्रोग्रामिंग में चैटजीपीटी का सबसे सुरक्षित उपयोग क्या है?
शिक्षा, स्पष्टीकरण, दस्तावेज़ीकरण, और प्लेसहोल्डर्स के साथ विस्तृत टिप्पणियों वाले ड्राफ्ट तैयार करना, जिन्हें आप बाद में ठीक से पुनर्निर्मित और सत्यापित करते हैं।
अंतिम विचार
- तो क्या मैं G-कोड जनरेट करने के लिए ChatGPT का उपयोग कर सकता हूँ?
जी हां, ChatGPT जी-कोड जैसा आउटपुट उत्पन्न कर सकता है। लेकिन बिना समीक्षा और सत्यापन के कच्चे आउटपुट को सीएनसी मशीन पर चलाने के लिए उस पर भरोसा नहीं करना चाहिए।
इसका सावधानीपूर्वक उपयोग करने से जी-कोड को समझने, टेम्पलेट तैयार करने और दस्तावेज़ीकरण में सुधार करने में मदद मिल सकती है। लापरवाही से उपयोग करने पर इससे समय और हार्डवेयर दोनों के लिहाज से महंगे जोखिम पैदा हो सकते हैं।
सीएनसी प्रोग्रामिंग में, सुरक्षा और सत्यापन इस शिल्प का अभिन्न अंग हैं। AI इससे कोई फर्क नहीं पड़ता।



%201-p-1600.png)
