CNC मशीनिङ्ग में G एवं M कोड को समझना
आप यहाँ हैं: गृहम्‌ » केस अध्ययन 1 . » नवीनतम समाचार . » उत्पाद समाचार 1 . » CNC मशीनिंग में G एवं M कोड को समझना

CNC मशीनिङ्ग में G एवं M कोड को समझना

दृश्यम् : १. 0    

जिज्ञासा 1 .

फेसबुक साझेदार बटन 1 .
ट्विटर साझेदार बटन .
रेखा साझेदार बटन 1 .
WeChat साझेदार बटन 1 .
लिङ्क्डइन साझाकरण बटन .
Pinterest साझेदार बटन .
WhatsApp साझेदार बटन .
This Sharing बटन साझा करें .

सीएनसी-मशीनिङ्ग-संस्था आधुनिक-निर्माणं स्वस्य सटीकतया स्वचालनेन च क्रान्तिं कृतवती अस्ति । परन्तु एते यन्त्राणि कथं जानन्ति किं कर्तव्यम् ? उत्तरं G तथा M कोडयोः अस्ति । एते कोडाः तादृशाः प्रोग्रामिंगभाषाः सन्ति ये CNC यन्त्रस्य प्रत्येकं गतिं कार्यं च नियन्त्रयन्ति । अस्मिन् पोस्ट् मध्ये, भवन्तः ज्ञास्यन्ति यत् G तथा M कोडाः कथं एकत्र कार्यं कुर्वन्ति येन सटीकं मशीनिङ्गं प्राप्तुं शक्यते, निर्माणप्रक्रियासु कार्यक्षमतां सटीकता च सुनिश्चिता भवति।


जी-कोड डेटा पृष्ठभूमि के साथ सीएनसी मशीनिंग केंद्र


G तथा M कोड क्या होते हैं?

G तथा M कोडः CNC प्रोग्रामिंगस्य मेरुदण्डः अस्ति । ते यन्त्रं कथं चलन्ति, विविधानि कार्याणि कर्तुं च निर्देशयन्ति। एतेषां सङ्केतानां किं अर्थः, ते कथं भिन्नाः इति विषये गोतां कुर्मः ।


G कोडों का परिभाषा 1 .

G कोड, 'Geometry' कोडस्य कृते लघु, CNC प्रोग्रामिंगस्य हृदयं भवति । ते यन्त्रसाधनानाम् गतिं स्थितिं च नियन्त्रयन्ति। यदा भवान् इच्छति यत् भवतः साधनं ऋजुरेखायां वा चापेन वा गच्छति तदा भवान् G कोड्स् उपयुङ्क्ते ।


G कोडाः यन्त्रं कुत्र गन्तव्यं, तत्र कथं गन्तव्यम् इति वदन्ति। ते निर्देशांकं गतिप्रकारं च निर्दिशन्ति, यथा द्रुतस्थापनं वा रेखीयं अन्तरक्षेपणम् ।


m कोडों का परिभाषा 1 .

m कोड, ये 'miscellaneous' अथवा 'machine' कोड्स् कृते तिष्ठन्ति, CNC यन्त्रस्य सहायककार्यं सम्पादयन्ति । ते स्पन्दनं चालू अथवा निष्क्रियं, साधनं परिवर्तयन्ति, शीतलकं सक्रियीकरणं च इत्यादीनि कार्याणि नियन्त्रयन्ति ।


यद्यपि G कोडाः साधनस्य आन्दोलने केन्द्रीभूता भवन्ति, तदा M कोडाः समग्रयन्त्रप्रक्रियाम् प्रबन्धयन्ति । ते सुनिश्चितं कुर्वन्ति यत् यन्त्रं सुरक्षिततया कुशलतया च कार्यं करोति।


G तथा M कोडों के बीच अंतर

यद्यपि G, M च कोडाः एकत्र कार्यं कुर्वन्ति तथापि ते विशिष्टप्रयोजनानि सेवन्ते:

  • G कोडाः साधनस्य ज्यामितिम् गतिं च नियन्त्रयन्ति ।

  • m कोड यन्त्रस्य सहायककार्यं प्रबन्धयति।

एतत् एवं चिन्तयन्तु:

  • G कोडाः साधनं कुत्र गन्तव्यं, कथं चलितव्यम् इति च कथयन्ति ।

  • M कोडाः यन्त्रस्य समग्रसञ्चालनं, अवस्थां च सम्पादयन्ति ।

पक्षः G कोडः m कोडः .
नियोग आन्दोलन एवं स्थिति का नियंत्रित करता है सहायक यन्त्र कार्यों को नियंत्रित करता है
केंद्रबिन्दुः उपकरण मार्ग एवं ज्यामिति 1 . साधन परिवर्तनानि तथा शीतलकम् इव क्रियाः
उदाहरण G00 (रैपिड स्थिति) . M03 (Start Spandle, घड़ी awise)


CAD प्रोग्राम में नए घटक का डिजाइन करें

CNC प्रोग्रामिंग में G एवं M कोड का इतिहास

१९५० तमे दशके सीएनसी-मशीनिङ्गस्य विकासः ।

G तथा M कोडस्य कथा सीएनसी-मशीनिङ्गस्य जन्मतः आरभ्यते । १९५२ तमे वर्षे जॉन् टी.पार्सोन्स् इत्यनेन IBM इत्यनेन सह सहकार्यं कृत्वा प्रथमं संख्यात्मकं नियन्त्रितयन्त्रसाधनं विकसितुं IBM इत्यनेन सह सहकार्यं कृतम् । अस्मिन् अभूतपूर्व-आविष्कारेन आधुनिक-सीएनसी-यन्त्रस्य आधारः स्थापितः ।


पार्सोन्स्-यन्त्रस्य यन्त्रनिर्देशस्य संग्रहणाय, निष्पादनार्थं च मुष्टिप्रहारस्य उपयोगः कृतः । विनिर्माणप्रक्रियायाः स्वचालितीकरणस्य क्रान्तिकारी सोपानम् आसीत् । तथापि, एतानि प्रारम्भिकयन्त्राणि प्रोग्रामिंग् एकं जटिलं कालप्रदं च कार्यम् आसीत् ।


Punched Tape तः Modern G तथा M Code प्रोग्रामिंग पर्यन्तं विकासः

यथा सीएनसी-प्रौद्योगिकी उन्नतवती, तथा प्रोग्रामिंग-विधिः अपि अभवत् । १९५० तमे दशके प्रोग्रामरः इन्पुट्-निर्देशार्थं मुष्टिप्रहारस्य पट्टिकायाः ​​उपयोगं कृतवान् । पट्टे प्रत्येकं छिद्रं विशिष्टं आदेशं प्रतिनिधियति स्म ।


१९५० तमे दशके एकः नूतनः प्रोग्रामिंगभाषा उद्भूतवती: APP (स्वयम् एव प्रोग्रामित-उपकरणम्) । Apt इत्यनेन प्रोग्रामर-जनाः यन्त्र-कार्यक्रमस्य वर्णनार्थं आङ्ग्लभाषा-सदृश-वक्तव्यानां उपयोगं कर्तुं शक्नुवन्ति स्म । एतेन प्रोग्रामिंगं अधिकं सहजं कुशलं च अभवत् ।


APT भाषायां G तथा M कोडस्य कृते आधारं स्थापितं । १९६० तमे दशके एते कोडाः सीएनसी-प्रोग्रामिङ्गस्य मानकाः अभवन् । ते यन्त्रसाधनानाम् नियन्त्रणार्थं अधिकं संक्षिप्तं मानकीकृतं च मार्गं प्रदत्तवन्तः ।


सटीक एवं स्वचालित मशीनिंग को सक्षम करने में G एवं M कोडों का महत्व

G तथा M संहिताओं को सीएनसी मशीनिंग के विकास में एक महत्वपूर्ण भूमिका बना रही है। ते यन्त्राणि सटीकमार्गान् अनुसर्तुं, जटिलप्रक्रियाः स्वचालितं कर्तुं, पुनरावृत्तिक्षमतां च सुनिश्चितं कर्तुं शक्नुवन्ति । तेषां विना आधुनिकनिर्माणे दृष्टानि सटीकता-दक्षता-स्तरं प्राप्तुं असम्भवं भविष्यति । एते कोडाः एव भाषायाः सन्ति, या अङ्कीय-डिजाइनानाम् भौतिक-भागेषु अनुवादयति, येन ते कृते अत्यावश्यकाः भवन्ति । स्वचालित-यन्त्र-करणस्य .


Common G कोड तथा उनकी फंक्शन

G कोड फंक्शन विवरण
जी 00 1 . द्रुत स्थिति निर्धारण 1 . साधनं अधिकतमवेगेन (अ-कटिङ्ग) निर्दिष्टनिर्देशाङ्कान् प्रति साधनं चालयति ।
जी०१ २. रेखीय अन्तरक्षेपण 1 . नियन्त्रित-फीड्-दरेन बिन्दुयोः मध्ये ऋजु-रेखायां साधनं चालयति ।
जी०२ २. परिपत्र अन्तराल (CW) . साधनं घड़ी-दिशि वृत्तमार्गे निर्दिष्टबिन्दुं प्रति चालयति ।
जी०३ २. परिपत्र अन्तराल (CCW) . साधनं प्रतिघटिकायाः ​​वृत्तमार्गे निर्दिष्टबिन्दुं प्रति चालयति ।
जी०४ २. वस् यन्त्रं वर्तमानस्थाने निर्दिष्टसमयं यावत् यन्त्रं विरामयति।
G17 . XY विमानचयनम् . मशीनिङ्ग-सञ्चालनार्थं XY-विमानं चिनोति ।
जी१८ २. XZ विमान चयन 1 . मशीनिङ्ग-सञ्चालनार्थं XZ-विमानं चिनोति ।
जी १९ ९. YZ विमान चयन 1 . मशीनिङ्ग-सञ्चालनार्थं YZ विमानं चिनोति ।
जी २० २. इंच प्रणाली 1 . निर्दिशति यत् प्रोग्रामः इञ्च्-रूपेण इञ्च्-रूपेण उपयोगं करिष्यति इति ।
जी२१ २. मेट्रिक प्रणाली 1 . प्रोग्रामः मिलीमीटर्-रूप्यकाणां उपयोगं यूनिट्-रूपेण करिष्यति इति निर्दिशति ।
जी ४० २. कटर क्षतिपूर्ति रद्द करें . किसी भी उपकरण व्यास या त्रिज्या क्षतिपूर्ति रद्द करता है।
जी ४१ २. कटर क्षतिपूर्ति, वाम 1 . वामपक्षस्य कृते साधनं त्रिज्याक्षतिपूर्तिं सक्रिययति।
जी ४२ २. कटर क्षतिपूर्ति, दक्षिण 1 . दक्षिणपक्षस्य कृते साधनं त्रिज्यां क्षतिपूर्तिं सक्रिययति।
जी ४३ २. उपकरण ऊंचाई ऑफसेट क्षतिपूर्ति . यन्त्रीकरण के दौरान उपकरण लंबाई ऑफसेट लागू करता है।
जी ४९ २. टूल ऊंचाई क्षतिपूर्ति रद्द करें . टूल लंबाई को ऑफसेट क्षतिपूर्ति रद्द करता है।
जी ५४ २. कार्य निर्देशांक प्रणाली 1 . प्रथमं कार्यनिर्देशाङ्कप्रणालीं चयनं करोति ।
जी ५५ २. कार्य निर्देशांक प्रणाली 2 . द्वितीयं कार्यनिर्देशाङ्कप्रणालीं चिनोति ।
जी ५६ २. कार्य निर्देशांक प्रणाली 3 . तृतीय कार्य निर्देशांक प्रणाली का चयन करता है।
जी ५७ २. कार्य निर्देशांक प्रणाली 4 . चतुर्थं कार्यनिर्देशाङ्कप्रणालीं चिनोति ।
जी ५८ २. कार्य निर्देशांक प्रणाली 5 . पञ्चम कार्य निर्देशांक प्रणाली का चयन करता है।
जी ५९ २. कार्य निर्देशांक प्रणाली 6 . षष्ठ कार्य निर्देशांक प्रणाली का चयन करता है।
जी९० २. निरपेक्ष प्रोग्रामिंग 1 . निर्देशांकों को नियत उत्पत्ति के सापेक्ष निरपेक्ष स्थान के रूप में व्याख्या की जाती है।
जी९१ २. वृद्धिशील प्रोग्रामिंग 1 . वर्तमान उपकरण स्थिति के सापेक्ष निर्देशांक व्याख्या की जाती है।


सामान्य M कोड एवं उनके फंक्शन

m संहिता कार्य विवरण
एम०० २. प्रोग्राम स्टॉप 1 . अस्थायीरूपेण सीएनसी-कार्यक्रमं स्थगयति । संचालकहस्तक्षेपस्य आवश्यकता वर्तते।
म०१ २. वैकल्पिक प्रोग्राम स्टॉप 1 . यदि वैकल्पिकं विरामं सक्रियं भवति तर्हि CNC प्रोग्रामं स्थगयति।
म०२ २. कार्यक्रम अन्त . CNC प्रोग्राम को समाप्त करता है।
म०३ २. (Clockwise) पर spindle धुरी घड़ी के दिशि धुरी परिभ्रमण करता है।
म०४ २. spindle on (काउण्टरक्लॉक-व्राइज़) . धुरी परिभ्रमण कंपतिक्लॉक-दिशि आरभते।
म०५ २. धुरी बंद 1 . धुरी परिभ्रमणं स्थगयति।
म०६ २. उपकरण परिवर्तन 1 . वर्तमान साधनं परिवर्तयति ।
म०८ २. शीतलक पर 1 . शीतलक प्रणाली चालू करता है।
म०९ २. शीतलक बंद करें . शीतलक प्रणाली को बंद करता है।
एम३० २. कार्यक्रम समाप्त एवं रीसेट कार्यक्रमस्य समाप्तिः भवति तथा च नियन्त्रणं आरम्भं प्रति पुनः सेट् करोति ।
म१९ ९. धुरी अभिमुखीकरण 1 . टूल परिवर्तनस्य अथवा अन्यस्य क्रियायाः कृते निर्दिष्टस्थाने धुरीं उन्मूलयति ।
म४२ २. उच्च गियर चुनें . स्पन्दरस्य कृते उच्च गियर मोड चयनं करोति ।
म०९ २. शीतलक बंद करें . शीतलक प्रणाली को निष्क्रिय करता है।


G तथा M कोड प्रोग्रामिंग में सहायक कार्य

स्थिति समन्वय (x, y, z) .

x, y, तथा z कार्याणि 3D स्थाने साधनस्य गतिं नियन्त्रयन्ति । ते साधनस्य कृते गमनार्थं लक्ष्यस्थानं निर्दिशन्ति ।

  • x क्षैतिज अक्ष (दक्षिण के बाद) का प्रतिनिधित्व करता है।

  • y ऊर्ध्वाधर-अक्षं प्रतिनिधियति (front to back)

  • Z गहराई अक्ष (ऊपर और नीचे) का प्रतिनिधित्व करता है।

अत्र एकः G code program मध्ये कथं उपयुज्यते इति उदाहरणम् अस्ति:

G00 X10 Y20 Z5 (रैपिड x=10, y=20, z=5) G01 X30 Y40 Z-2 F100 (रेखीयः x=30, y=40, Z=-2 यावत् 100 इत्यस्य फीड् दरेन गच्छति)


सीएनसी प्रोग्रामिंग मौलिक 1 .


चाप केन्द्र निर्देशांक (I, j, k) .

I, j, and k चापस्य केन्द्रबिन्दुं प्रारम्भबिन्दुसापेक्षं निर्दिशति । तेषां उपयोगः G02 (Clockwise Arc) तथा G03 (CounterClockWise Arc) आदेशैः सह भवति ।

  • अहं x-अक्षदूरं Start Point तः केन्द्रं प्रति प्रतिनिधियति ।

  • J Y-AXIS दूरी को स्टार्ट बिन्दु से केन्द्र तक का प्रतिनिधित्व करता है।

  • K Z-AXIS दूरी को स्टार्ट बिन्दु से केन्द्र तक का प्रतिनिधित्व करता है।

I तथा J: उपयोगेन चापस्य निर्माणस्य एतत् उदाहरणं पश्यन्तु

G02 X50 Y50 I25 J25 F100 (Clockwise arc to x=50, y=50 with i=25, j=25) इत्यस्य 


फीड दर (च) .

F फंक्शन् कटिंग् ऑपरेशन्स् इत्यस्य समये साधनं यस्मिन् वेगेन गच्छति तत् निर्धारयति । इदं प्रतिनिमेषं (उदा., इञ्च् प्रतिनिमेषं वा मिलीमीटर् वा प्रतिनिमेषं) एककेषु व्यक्तं भवति ।

अत्र फीड-दरं सेट् कर्तुं उदाहरणम् अस्ति:

G01 X100 F500 (x=100, y=200 यावत् रेखीय-गतिः 500 इकाइकानां/मिनटस्य फीड्-दरेन)


धुरी गति (S) .

S फंक्शन् धुरीयाः घूर्णनवेगं सेट् करोति । प्रायः प्रतिनिमेषं (RPM) क्रान्तिषु व्यक्तं भवति ।

Spandle Speed ​​सेट् कर्तुं एतत् उदाहरणं पश्यन्तु:

M03 S1000 (Start Spendle Clockwise 1000 rpm)


उपकरण चयन (t) .

T फंक्शन् मशीनिङ्ग-सञ्चालनार्थं उपयोक्तुं साधनं चिनोति । यन्त्रस्य साधनपुस्तकालयस्य प्रत्येकं साधनं तस्मिन् अद्वितीयं सङ्ख्यां नियुक्तं भवति ।

अत्र एकं साधनं चिन्वितुं उदाहरणम् अस्ति:

T01 M06 (Select Tool Number 1 तथा tool change)


टूल लंबाई ऑफसेट (H) एवं टूल रेडियस क्षतिपूर्ति (D)

H तथा D कार्य क्रमशः साधन लम्बाई एवं त्रिज्या में भिन्नताओं के लिए क्षतिपूर्ति करते हैं। ते कार्यखण्डस्य सापेक्षं साधनस्य सटीकं स्थितिं सुनिश्चितं कुर्वन्ति।

  • H टूल लंबाई को इफसेट मान को निर्दिशित करता है।

  • D साधन त्रिज्या क्षतिपूर्ति मान को निर्दिशति .

एतत् उदाहरणं पश्यन्तु यत् H तथा D कार्ययोः उपयोगं करोति:

G43 H01 (Apply tool लंबाई ऑफसेट् offset offset offset using offset number 1) G41 D01 (Apply tool radius percessor left offset number 1)


G तथा M कोडों के साथ CNC प्रोग्रामिंग की पद्धतियों

मैनुअल प्रोग्रामिंग 1 .

मैनुअल् प्रोग्रामिङ्गं हस्तेन G तथा M कोडं च लिखति । प्रोग्रामरः भाग ज्यामिति तथा मशीनिंग आवश्यकतानां आधारेण कोडं निर्माति ।


अत्र कथं सामान्यतया कार्यं करोति:

  1. प्रोग्रामरः भागचित्रस्य विश्लेषणं करोति तथा च आवश्यकं मशीनिङ्ग-सञ्चालनं निर्धारयति ।

  2. ते G तथा M code रेखाः रेखायाः द्वारा लिखन्ति, साधन-गतिः, फंक्शन्स् च निर्दिशन्ति ।

  3. ततः कार्यक्रमः निष्पादनार्थं CNC यन्त्रस्य नियन्त्रण-एकके लोड् भवति ।


Manual Programming प्रोग्रामर को कोड पर सम्पूर्ण नियंत्रण देता है। सरलभागानाम् अथवा द्रुतपरिवर्तनानां कृते इदं आदर्शम् अस्ति।


तथापि, इदं कालप्रदं त्रुटिं प्रवणं च भवितुम् अर्हति, विशेषतः जटिलज्यामितीयानां कृते ।


संभाषणात्मक प्रोग्रामिंग (यन्त्र पर प्रोग्रामिंग)

संभाषणात्मकप्रोग्रामिङ्गं, दुकानतलप्रोग्रामिंग इति अपि ज्ञायते, सीएनसी-यन्त्रस्य नियन्त्रण-एकके प्रत्यक्षतया क्रियते ।


G तथा M कोड्स् मैन्युअल् रूपेण लिखितुं स्थाने, ऑपरेटरः मशीनिङ्ग पैरामीटर्स् इनपुट् कर्तुं अन्तरक्रियाशीलमेन्यू तथा ग्राफिकल इन्टरफेस् इत्येतयोः उपयोगं करोति । ततः नियन्त्रण-एककं स्वयमेव आवश्यकानि G तथा M कोड्स् स्वयमेव उत्पद्यते ।


अत्र संभाषणात्मकप्रोग्रामिङ्गस्य केचन लाभाः सन्ति : १.

  • इदं उपयोक्तृ-अनुकूलम् अस्ति तथा च प्रोग्रामिंग-ज्ञानं न्यूनं आवश्यकम् अस्ति

  • एतत् द्रुतं सुलभं च कार्यक्रमनिर्माणं संशोधनं च अनुमन्यते ।

  • इदं सरलभागानाम्, लघुनिर्माणस्य च रनस्य कृते उपयुक्तम् अस्ति ।


तथापि, संभाषणात्मकं प्रोग्रामिंगं जटिलभागानाम् कृते मैनुअल् प्रोग्रामिंग इव लचीलं न भवेत् ।


सीएनसी प्रोग्रामिंग अवधारणा .


CAD/CAM प्रोग्रामिंग 1 .

  1. भागः CAD सॉफ्टवेयरस्य उपयोगेन निर्मितः अस्ति, 3D डिजिटल मॉडल् निर्मितवान् ।

  2. CAD मॉडल् CAM सॉफ्टवेयररूपेण आयातितम् अस्ति ।

  3. प्रोग्रामरः CAM सॉफ्टवेयर् मध्ये मशीनिङ्ग-सञ्चालनम्, साधनं, कट-मापदण्डान् च चयनं करोति ।

  4. CAM सॉफ्टवेयर चयनित-मापदण्डानां आधारेण G तथा M कोडं जनयति ।

  5. उत्पन्नः कोडः सीएनसी-यन्त्रस्य विशिष्ट-आवश्यकतानां सङ्गतिं कर्तुं उत्तर-प्रक्रियातः भवति ।

  6. उत्तर-प्रक्रियायुक्तः कोडः निष्पादनार्थं CNC यन्त्रे स्थानान्तरितः भवति ।


CAD/CAM प्रोग्रामिंग का लाभ:

  • इदं कोड-उत्पादन-प्रक्रियाम् स्वचालितं करोति, समयस्य रक्षणं करोति, त्रुटिं च न्यूनीकरोति ।

  • एतत् जटिलज्यामितीनां 3D समोच्चानां च सुलभप्रोग्रामिंगस्य अनुमतिं ददाति ।

  • यन्त्रीकरणप्रक्रियायाः अनुकूलनार्थं दृश्यीकरणं, अनुकरणसाधनं च प्रदाति ।

  • इदं द्रुततरं डिजाइनपरिवर्तनं अद्यतनं च सक्षमं करोति ।


CAD/CAM प्रोग्रामिंगस्य सीमाः : १.

  • अस्य कृते सॉफ्टवेयर-प्रशिक्षणयोः निवेशः आवश्यकः अस्ति ।

  • सरल भागों या लघु उत्पादन रन के लिए यह लागत-प्रभावी नहीं हो सकता है।

  • उत्पन्नसङ्केतस्य विशिष्टयन्त्राणां वा अनुप्रयोगानाम् कृते मैनुअल-अनुकूलनस्य आवश्यकता भवितुम् अर्हति ।


UG अथवा MasterCam इत्यादीनां CAD/CAM सॉफ्टवेयरस्य उपयोगं कुर्वन् निम्नलिखितम् विचारयन्तु:

  • CAD मॉडल तथा CAM सॉफ्टवेयर के बीच संगतता सुनिश्चित करें।

  • स्वस्य विशिष्टस्य CNC यन्त्रस्य नियन्त्रण-एककस्य च कृते उपयुक्तं पोस्ट-प्रोसेसरं चिनोतु

  • कार्यप्रदर्शनस्य अनुकूलनार्थं मशीनिङ्ग पैरामीटर् तथा उपकरणपुस्तकालयानां अनुकूलनं कुर्वन्तु

  • Simulation तथा Machine परीक्षण के माध्यम से उत्पन्न कोड को सत्यापन करें


G तथा M CNC यन्त्राणां विभिन्नप्रकारस्य कृते कोडाः

मिलिंग मशीन 1 .

मिलिंग् मशीनेषु G तथा M कोडस्य उपयोगः भवति यत् त्रयाणां रेखीय-अक्षयोः (x, y, तथा Z) कटन-उपकरणस्य गतिं नियन्त्रयितुं G तथा M-सङ्केतानां उपयोगः भवति । तेषां उपयोगः समतलं वा समोद्धं वा पृष्ठं, स्लॉट्, जेबं, छिद्रं च निर्मातुं भवति ।


मिलिंग् मशीनेषु उपयुज्यमानाः केचन सामान्याः G सङ्केताः अत्र सन्ति ।

  • G00: द्रुत स्थिति 1 .

  • G01: रेखीय अन्तरक्षेपण 1 .

  • G02/G03: वृत्ताकार अन्तरक्षेपण (घड़ी के दिशा/काउण्टरक्लॉक-कॉक्लॉक-वैसे)

  • G17/G18/G19: विमान चयन (XY, ZX, YZ)


m codes control functions जैसे Spendle rotation, coolant, and tool changes. उदाहरणतया:

  • M03/M04: spindle on (Clockwise/counterclockwise)

  • M05: स्कण्डल स्टॉप 2019।

  • M08/M09: शीतलक ऑन/ऑफ


यन्त्राणि (श्लेष्मानि) २.

यन्त्राणि, अथवा स्खलानि, परिभ्रमणकार्यपृष्ठस्य सापेक्षतया कटने-उपकरणस्य गतिं नियन्त्रयितुं G तथा M-सङ्केतानां उपयोगं कुर्वन्तु । ते बेलनाकारभागनिर्माणार्थं उपयुज्यन्ते, यथा शाफ्ट्, बुशिंग्, सूत्राणि च ।


मिलिंग् मशीनेषु उपयुज्यमानानाम् सामान्यानां G सङ्केतानां अतिरिक्तं, खरादाः परिवर्तनार्थं विशिष्टसङ्केतानां उपयोगं कुर्वन्ति ।

  • G20/G21: इंच/मेट्रिक इकाई चयन

  • G33: सूत्र काटने

  • G70/G71: परिष्करण चक्र .

  • G76: सूत्रीकरण चक्र .


m code in lathes control functions जैसे Spendle rotation, coolant, and turret indexing:

  • M03/M04: spindle on (Clockwise/counterclockwise)

  • M05: स्कण्डल स्टॉप 2019।

  • M08/M09: शीतलक ऑन/ऑफ

  • M17: गोपुर सूचकांक 1 .


मशीनिंग केंद्र 1 .

मशीनिङ्ग-केन्द्रेषु मिलिंग्-यन्त्राणां, खरादस्य च सामर्थ्यं संयोजितम् अस्ति । ते एकस्मिन् यन्त्रे बहुविधयन्त्रकार्यं कर्तुं शक्नुवन्ति, बहुविधपरशुं साधनपरिवर्तनं च उपयुज्य ।


मशीनिङ्ग-केन्द्राणि क्रियमाणस्य विशिष्टस्य कार्यस्य आधारेण मिलिंग्-यन्त्रेषु, खरादेषु च उपयुज्यमानस्य G तथा M कोडयोः संयोजनस्य उपयोगं कुर्वन्ति ।

ते उन्नतकार्यस्य कृते अतिरिक्तसङ्केतानां अपि उपयोगं कुर्वन्ति, यथा:

  • G43/G44: उपकरण लम्बाई क्षतिपूर्ति

  • G54-G59: कार्य समन्वय प्रणाली चयन

  • M06: टूल् परिवर्तनम् .

  • M19: धुरी अभिमुखीकरण 1 .


भेद एवं विशिष्ट विशेषताएँ 1 .

  • मिलिंग् मशीनेषु विमानचयनस्य कृते G17/G18/G19 इत्यस्य उपयोगः भवति, यदा तु मज्जासु विमानचयनसङ्केतानां आवश्यकता नास्ति ।

  • सूत्रकटनार्थं G33 इत्यादीनां विशिष्टसङ्केतानां उपयोगः भवति तथा च सूत्रीकरणचक्रस्य कृते G76 इत्यादीनां विशिष्टसङ्केतानां उपयोगं करोति, येषां उपयोगः मिलिंग् मशीनेषु न भवति ।

  • मशीनिङ्ग-केन्द्राणि उपकरण-दीर्घ-क्षतिपूर्ति-कृते G43/G44 इत्यादीनां अतिरिक्त-सङ्केतानां उपयोगं कुर्वन्ति तथा च साधन-परिवर्तनानां कृते M06 इत्यादीनां अतिरिक्त-सङ्केतानां उपयोगं कुर्वन्ति, येषां उपयोगः सामान्यतया स्वतन्त्र-मिलिंग्-मशीनेषु अथवा स्खलनेषु न उपयुज्यते ।.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .


सेटअप प्रोग्राम प्रक्रिया 1 .

प्रभावी G तथा M कोड प्रोग्रामिंग के लिए युक्तियाँ

G तथा M कोड कार्यक्रमों को संगठित एवं संरचना करने के लिए सर्वश्रेष्ठ प्रथाएं

अत्र भवतः G तथा M कोड कार्यक्रमस्य आयोजनं संरचना च करणसमये केचन उत्तमाः प्रथाः अनुसरणीयाः सन्ति:

  1. एकं स्पष्टं वर्णनात्मकं च प्रोग्राम-शीर्षकं कृत्वा आरभत, यत्र प्रोग्राम-सङ्ख्या, भाग-नाम, लेखकः च सन्ति ।

  2. प्रत्येकस्य खण्डस्य अथवा कोडस्य प्रयोजनं व्याख्यातुं टिप्पणीं उदारतया उपयुज्यताम् ।

  3. प्रोग्रामं तार्किकखण्डेषु व्यवस्थितं कुर्वन्तु, यथा साधनपरिवर्तनं, मशीनिङ्ग-सञ्चालनम्, अन्त्य-अनुक्रमाः च ।

  4. पठनीयतासुधारार्थं सुसंगतस्वरूपनिर्माणस्य, इन्डेन्टेशनस्य च उपयोगं कुर्वन्तु।

  5. पुनरावर्तित-सञ्चालनार्थं Subroutines इत्यस्य उपयोगेन कार्यक्रमस्य मॉड्यूलर-करणं कुर्वन्तु ।

एतासां प्रथानां अनुसरणं कृत्वा भवान् एतादृशानि कार्यक्रमाणि निर्मातुं शक्नोति येषां अवगमनं, परिपालनं, परिवर्तनं च सुलभं भवति ।


उपकरणमार्गाणां अनुकूलनार्थं तथा च मशीनिङ्गसमयस्य न्यूनीकरणाय रणनीतयः

साधनमार्गान् अनुकूलितं करणं च मशीनिङ्गसमयस्य न्यूनीकरणं च कुशल-सीएनसी-यन्त्रस्य कृते महत्त्वपूर्णम् अस्ति । Here are some strategies to consider:

  • अ-कटनसमयं न्यूनीकर्तुं लघुतमं साधनमार्गान् उपयुज्यताम् ।

  • क्रियापरिवर्तनं प्रभावीरूपेण कृत्वा साधनपरिवर्तनानि न्यूनीकरोतु।

  • उच्चगति-यन्त्र-प्रविधिनाम् उपयोगं कुर्वन्तु, यथा ट्रोकोइडल-चक्की-करणम्, द्रुततर-सामग्री-निष्कासनार्थम् ।

  • सामग्री एवं कटाई की स्थिति के आधार पर फीड दर एवं धुरी गति एवं धुरी गति को समायोजित करें।

  • प्रोग्रामिंगं सरलीकर्तुं त्वरितता च कर्तुं डिब्बाबन्दचक्रस्य, उपनियमानां च उपयोगं कुर्वन्तु ।

(Unoptimized tool path) G00 X0 Y0 Z1G01 Z-1 F100G01 X50 Y0G01 X50 Y50G01 X0 Y50G01 X0 Y0(Optimized tool path) G00 X0 Y0 Z1G01 Z-1 F100G01 X50 Y0G01 Y50G01 X0G01 Y0

एतानि रणनीत्यानि कार्यान्वयित्वा, भवान् मशीनिङ्गसमयं महत्त्वपूर्णतया न्यूनीकर्तुं शक्नोति तथा च समग्रदक्षतासुधारं कर्तुं शक्नोति।


G तथा M कोड प्रोग्रामिंग में परिहार करने के लिए सामान्य त्रुटियाँ

सटीकं कुशलं च यन्त्रीकरणं सुनिश्चित्य, G तथा M कोड प्रोग्रामिंग इत्यत्र एताः सामान्याः त्रुटयः परिहरन्तु:

  1. Spindle तथा coolant आदेशाः इत्यादीनां आवश्यकानि m कोडाणि समाविष्टुं विस्मरन् ।

  2. अशुद्ध या असङ्गत इकाइयों (उदा., इंच एवं मिलिमीटर मिश्रण) का उपयोग कर रहा है।

  3. वृत्तान्तरीकरणार्थं सम्यक् विमानं (G17, G18, अथवा G19) न निर्दिशति ।

  4. निर्देशांक मानों में दशमलव बिन्दुओं को छोड़कर।

  5. समोच्चानां प्रोग्रामिंगसमये साधनत्रिज्याक्षतिपूर्तिं न विचारयति।

यन्त्रे प्रोग्रामं चालयितुं पूर्वं एताः त्रुटयः गृहीतुं, सम्यक् कर्तुं च स्वस्य कोडस्य द्विवारं पश्यन्तु तथा च Simulation Tools इत्यस्य उपयोगं कुर्वन्तु ।


मशीनिङ्ग से पूर्व कार्यक्रम सत्यापन एवं अनुकरण का महत्व

CNC यन्त्रे प्रोग्रामं चालयितुं पूर्वं प्रोग्रामस्य सत्यापनम्, अनुकरणं च अत्यावश्यकपदार्थाः सन्ति । ते भवतः साहाय्यं कुर्वन्ति:

  • कोड् मध्ये त्रुटयः चिनुत, सम्यक् च कुर्वन्तु ।

  • साधनमार्गान् कल्पयन्तु तथा च सुनिश्चितं कुर्वन्ति यत् ते इष्टज्यामितिं मेलयन्ति।

  • सम्भावित टकराव या यन्त्र सीमाओं की जांच करें।

  • यन्त्रीकरण समय का अनुमान लगाकर प्रक्रिया को अनुकूलित करें।


अधिकांश कैम सॉफ्टवेयर सिमुलेशन साधनानि समाविष्टानि सन्ति ये भवन्तं कार्यक्रमस्य सत्यापनं कर्तुं तथा च मशीनिङ्ग प्रक्रियां पूर्वावलोकयितुं शक्नुवन्ति। एतेषां साधनानां लाभं गृह्यताम् येन भवतः कार्यक्रमः सुचारुतया चाल्यते तथा च अपेक्षितं परिणामं उत्पादयति।

  1. कस्यापि स्पष्टदोषस्य अथवा असङ्गतिः कृते G तथा M कोडस्य समीक्षां कुर्वन्तु।

  2. प्रोग्रामं Cam Software इत्यस्य Simulation Module मध्ये लोड् कुर्वन्तु ।

  3. सिमुलेशन वातावरणे स्टॉक सामग्री, स्थापनं, साधनानि च स्थापयन्तु।

  4. अनुकरणं चालयन्तु तथा साधनमार्गान्, सामग्रीनिष्कासनं, यन्त्रगतिः च अवलोकयन्तु ।

  5. कस्यापि टकरावः, गौजः, अथवा अनिर्धारितगतिः पश्यन्तु ।

  6. अन्तिम-अनुकरणीय-भागः अभिप्रेत-डिजाइन-सङ्गतिं करोति इति सत्यापयन्तु ।

  7. अनुकरणपरिणामाधारितकार्यक्रमे आवश्यकं समायोजनं कुर्वन्तु।


संक्षेपः

अस्मिन् लेखे वयं सीएनसी-मशीनिङ्ग-मध्ये G तथा M-सङ्केतानां अत्यावश्यकभूमिकां अन्वेषितवन्तः । एते प्रोग्रामिंगभाषाः सीएनसी-यन्त्राणां गति-कार्यं च नियन्त्रयन्ति, येन सटीकं स्वचालित-निर्माणं च सम्भवति ।


वयं G कोडस्य मौलिकं आच्छादितवन्तः, ये ज्यामिति तथा साधनमार्गान्, तथा च M कोडं संचालयन्ति, ये Spendle rotation तथा coolant control इत्यादीनां यन्त्रकार्यं प्रबन्धयन्ति ।


सीएनसी प्रोग्रामर, ऑपरेटर्, तथा विनिर्माण व्यावसायिकानां कृते G तथा M कोड्स् इत्यस्य अवगमनं महत्त्वपूर्णम् अस्ति । एतत् तेषां कुशलकार्यक्रमं निर्मातुं, यन्त्रप्रक्रियाणां अनुकूलनं कर्तुं, समस्यानिवारणसमस्यानां प्रभावीरूपेण च अनुमतिं ददाति ।


G तथा M कोडों के बारे में Faqs . सीएनसी मशीनिङ्ग 1 .

प्रश्नः- G तथा M कोड प्रोग्रामिंगं ज्ञातुं सर्वोत्तमः उपायः कः?

अ: हस्त-उपरि अनुभवेन सह अभ्यासः। सरल कार्यक्रमों से प्रारम्भ करें तथा क्रमेण जटिलतां वर्धयन्तु। अनुभवी प्रोग्रामर से मार्गदर्शन खोजें या पाठ्यक्रम लें।


प्रश्नः- CNC यन्त्राणां सर्वप्रकारस्य सह G तथा M कोडस्य उपयोगः कर्तुं शक्यते वा?

अ: आम्, परन्तु केनचित् विविधताभिः सह। मूलभूतसङ्केताः समानाः सन्ति, परन्तु विशिष्टयन्त्रेषु अतिरिक्ताः अथवा परिवर्तिताः कोडाः भवितुम् अर्हन्ति ।


प्रश्नः- किं भिन्न-भिन्न-सीएनसी-नियन्त्रण-प्रणालीषु G तथा M-सङ्केताः मानकीकृताः सन्ति वा ?

अ: अधिकतया, परन्तु सम्पूर्णतया न। मौलिकाः मानकीकृताः सन्ति, परन्तु नियन्त्रणप्रणालीनां मध्ये केचन भेदाः सन्ति । यन्त्रस्य प्रोग्रामिंग पुस्तिका सर्वदा पश्यन्तु।


प्रश्नः- अहं G तथा M कोड कार्यक्रमेषु सामान्यसमस्यानां निवारणं कथं करोमि?

अ: त्रुटिं पहिचानाय Simulation Tools इत्यस्य उपयोगं कुर्वन्तु। दशमलव अथवा गलत इकाइयां गम्यमान त्रुटियों के लिए दोहराएं कोडक-परीक्षण करें। यन्त्रपुस्तिकानां ऑनलाइनसंसाधनानाञ्च परामर्शं कुर्वन्तु।


प्रश्नः- G तथा M कोडस्य विषये अधिकं ज्ञातुं कानि संसाधनानि उपलभ्यन्ते?

अ: मशीन प्रोग्रामिंग मैनुअल, ऑनलाइन पाठ्यक्रम, मञ्च, एवं पाठ्यक्रम। सीएनसी प्रोग्रामिंग पुस्तकें एवं मार्गदर्शक। अनुभवी प्रोग्रामर से व्यावहारिक अनुभव एवं मार्गदर्शन।


प्रश्नः- G तथा M कोड मशीनिंग परिशुद्धता एवं कार्यक्षमता को कैसे प्रभावित करती हैं?

अ: कोडस्य सम्यक् उपयोगः साधनमार्गान् अनुकूलयति, यन्त्रीकरणसमयं न्यूनीकरोति, सटीकगतिः च सुनिश्चितं करोति । कुशल कोड संरचना एवं संगठन समग्र मशीनिंग कार्यप्रदर्शन में सुधार करते हैं।


प्रश्नः- मशीनिङ्गसमयं न्यूनीकर्तुं तथा च मशीनिङ्गगुणवत्तासुधारार्थं G तथा M सङ्केताः कथं अनुकूलिताः भवितुम् अर्हन्ति?

अ: गैर-कटिंग् आन्दोलनानि न्यूनीकरोतु। डिब्बाबन्द चक्र एवं उपनियमों का प्रयोग करें। इष्टतम-कटन-स्थितेः कृते फीड्-दराः, धुरी-गतिः च समायोजयन्तु ।


प्रश्नः- मैक्रोस् तथा पैरामेट्रिक प्रोग्रामिंग इत्येतयोः उपयोगेन कानि उन्नतानि कार्याणि प्राप्तुं शक्यन्ते?

अ: पुनरावर्तक कार्यों का स्वचालन। कस्टम डिब्बाबंदी चक्र का निर्माण। लचील एवं अनुकूलनीय कार्यक्रमों के लिए पैरामीटरिक प्रोग्रामिंग। बाह्य संवेदक एवं प्रणाली के साथ एकीकरण।

सामग्री सूची का सारणी 1 .
अस्मान् सम्पर्कयन्तु .

टीम एमएफजी एकः द्रुतगतिनिर्माणकम्पनी अस्ति, या ओडीएम-मध्ये विशेषज्ञतां प्राप्नोति तथा च ओईएम २०१५ तमे वर्षे आरभ्यते ।

त्वरित लिंक 1 .

दूरभाषः दूरभाषः २.

+86-0760-88508730

फोनं

+८६-===२== ।
प्रतिलिपि अधिकार    2025 टीम रैपिड MFG कम्पनी, लिमिटेड सर्वाधिकार सुरक्षित। गोपनीयता नीति 1 .