G Code & M Code List for CNC VMC Machine Program

Mayur Alone
31

हम जानेंगे VMC CNC machine के G Code और M Code के बारे मे, cnc vmc मशीन या प्रोग्रामिंग सॉफ्टवेयर पर Program बनाने के लिए इन G code और M code का उपयोग होता है। इसलिए G Code और M Code का complete ज्ञान होना बहुत आवश्यक है। सभी vmc मशीनों के लिए g code और m code समान होते है, मगर इनका इस्तेमाल अलग अलग तरीके से होता है। तो आज हम इन कोड्स के बारे मे पूरे तरीके से जानेंगे और उनका कार्य क्या है ये भी जानेंगे।

vmc g code, vmc m-code list, vmc g code list, g code and m code difference, m code list, fanuc m code list, fanuc m code, g code m code difference, vmc g code m code list, cnc m code list, g code m code in hindi pdf, vmc programming codes pdf

(toc)

G-code M-code कैसे काम करते है?

CNC-VMC मशीन पर होने वाली हर एक मूवमेंट के लिए G-code का उपयोग होता हैं. प्रोग्राम में इन G code के आगे X, Y,Z  एक्सिस के मोडल अनुसार कोआर्डिनेट दिए जाते हैं और इन कोआर्डिनेट अनुसार टूल या मशीन  के बेड की मूवमेंट होती हैं।

और सभी के बीच विविध कार्य के लिए M-code एक सहायक कमांड है, और उनके कार्य, विवरण भिन्न होते हैं। कई M code मशीन कार्यों के लिए कॉल करते हैं। जिसकी वजह से पूरा Program मशीन पर बहुत ही सटीक चलता है।

G Code और M Code के प्रकार - G code M code Types

प्रोग्राम बनाते समय इन G-codes और M-codes का उपयोग होता है, और इन कोड्स के दो मुख्य प्रकार है: "Model codes" और "Non model codes" 

मॉडल कोड्स: ये कोड्स प्रोग्राम में देने के बाद तब तक चलते रहते है जबतक उनके ग्रुप में के कोड्स कैंसल नहीं होते।

नॉन मॉडल कोड्स: ये कोड्स जिस ब्लॉक में दिये जाते है उसी ही ब्लॉक में काम करते है। आगे के ब्लॉक में नहीं जाते।

VMC G Code List - G code for vmc cnc machine

  • G00 - Rapid Traverse.
  • G01 - Linear Interpolation with Feed Rets.
  • G02 - Circular Interpolation - Clockwise direction.
  • G03 - Circular Interpolation - Anti Clockwise direction.
  • G04 - Dwell time.
  • G07 - Imaginary axis designation.
  • G09 - Exact stop check.
  • G10 - Offset value setting.
  • G17 - X-Y plane selection.
  • G18 - X-Z plane selection.
  • G19 - Y-Z plane selection.
  • G20 - Input in Inch.
  • G21 - Input in mm.
  • G22 - Stored stroke limit ON.
  • G23 - Stored stroke limits OFF.
  • G27 - Reference point check.
  • G28 - Return to reference Point/Position.
  • G30 - Return to 2nd and 3rd reference point check.
  • G33- Thread cutting.
  • G40 - Tool or Cutter radius compensation cancel.
  • G41 - Tool or Cutter radius compensation Left side.
  • G42 - Tool or Cutter radius compensation Right side.
  • G43 - Tool length radius compensation Positive side.
  • G44 - Tool length radius compensation Negative side.
  • G49 - Tool length compensation cancel.
  • G53- Machine constant zero.
  • G54 - Work coordinate system 1 select.
  • G55 - Work coordinate system 2 select.
  • G56 - Work coordinate system 3 select.
  • G57 - Work coordinate system 4 select.
  • G58 - Work coordinate system 5 select.
  • G59 - Work coordinate system 6 select.
  • G60 - Single direction positioning.
  • G75 - CNC Grooving Cycle
  • G76 - Fine Boring cycle.
  • G80 - Canned cycle cancel.
  • G81 - Drilling cycle and spot boring.
  • G82 - Drilling cycle, counterboring, and Fixed drilling cycle.
  • G83 - Pack Drilling and Deep hole drilling cycle.
  • G84 - Tapping cycle.
  • G85 - Boring and Reaming cycle.
  • G86 - Rough boring cycle.
  • G87 - Back boring cycle.
  • G88 - Boring cycle.
  • G89 - Boring cycle.
  • G90 - Absolute Programming.
  • G91 - Incremental Programming.
  • G98 - Return to the initial level or point.
  • G99 - Return to "R" level or point.

वैसे तो G codes बहुत है, मगर यह उप्पर वाले कोड्स उनमेसे मुख्य G कोड्स है जिनका उपयोग ज्यादातर किया जाता है।

M Codes List - M code for cnc vmc machine

  1. M00 - Program Stop.
  2. M01 - Optional Stop.
  3. M02 - End of Program.
  4. M03 - Spindle starts clockwise rotation.
  5. M04 - Spindle starts Anti clockwise rotation.
  6. M05 - Spindle stop.
  7. M06 - Automatic tool change.
  8. M07 - coolant On.
  9. M08 - Flood coolant On.
  10. M09 - Coolant off.
  11. M19- Spindle orientation stop.
  12. M30 - End of the Program.
  13. M31 - Skip Function.
  14. M84 - Automatic tool unclamp.
  15. M85 - Automatic tool clamp.
  16. M98 - Sub Program call.
  17. M99 - End of sub Program and Rewind the main Program.

Difference Between G Code and M Code In Hindi

What is g code and m code: G Code याने Geometric Code और M code याने Machine Code या Miscellaneous Code.

G-Code याने Geometric Code: G code हार्डवेयर की geometry से संबंधित है, उदाहरण के तौर पर देखा जाये तो, मशीनिंग या कटिंग करना, कार्यों की मूवमेंट और अनुमानित machine units को निर्धारित करना। और यह alphanumeric format है, जो सिस्टम का उपयोग करता है कि भागों को क्या करना है। यह अवगत करता है कि कहां शुरू करना है, कैसे स्थानांतरित करना है और कब बंद करना है।

M-code याने Machine Code/Miscellaneous Code: M code मशीन टूल्स के कॉन्फ़िगरेशन जैसे कि ऑन/ऑफ कमांड और मशीन को मूल या काटने के बिंदु पर वापस लाने से संबंधित है। प्रोग्राम m code का उपयोग करने से device to change tools, turn on the spindle, coolant on-off, या open the doors, etc. बताने की अनुमति मिलती है। बहुत सारे एम कोड द्वारा अलग अलग ऑपरेशन किया जा सकता है।

ये भी पढ़े:
VMC मशीन के लिए Sub-Program कैसे बनाते है?
Deep hole Drilling or Peaking cycle Program for VMC
VMC Canned Cycle Program Explain and Formula Explain

Finally something about these g and m codes

For every movement on a CNC machine, a code made of the letter G is used. Coordinates of X, Y, and Z-axis are given next to G code. There are different types of movement of tools according to G code. and M-code for a miscellaneous function is an auxiliary command, descriptions vary.  Many M-codes call for machine functions.

Most industries use Mitsubishi, FANUC, HAAS or SIEMENS controls, most of them use the same G-code and M-code, but some G-code and M-code perform different functions on these controls.

तो दोस्तों ये थी cnc vmc g codes and m codes list, All G code table used in CNC programing और Difference between G code and M code की जानकारी, इसी कोड्स पर CNC मशीन के प्रोग्राम बनाये जाते है। आपको इसमें कोई डाउट हो तो हमें कमेंट्स करके बताये मैं आपकी पूरी सहायता करने की कोशिश करूंगा।

[ tag:- vmc g code, vmc m-code list, vmc g code list, g code cnc, g code list, g code m code, cnc m code list fanuc, m code, m code list, VMC g code m code list, VMC g code m code list Hindi, g codes and m codes pdf, G code M code explain, G Code and M Code-complete information of CNC VMC Machine Program ]

एक टिप्पणी भेजें

31 टिप्पणियाँ
  1. Agr digram k sth each code explain krte thi aur behtr rhta😊😊

    जवाब देंहटाएं
  2. Sir program bnane per koi information chahea the

    जवाब देंहटाएं
  3. Sir full program ki ek pdf Hindi me bna do or behtar rhega study krne me

    जवाब देंहटाएं
    उत्तर
    1. pdf तो अभी नहीं है पर आप मेरी फुल program tutorial की पोस्ट पढ़ सकते है .पढ़ने के लिए यहाँ click करे - Full VMC program details

      हटाएं
  4. sir can u explain how to find out rpm and feed of different cutters ...like milling cutter, end mill, drill, champer tool, ball nut cutter etc.

    जवाब देंहटाएं
    उत्तर
    1. बहुत से प्रोग्रामिंग सोफ्टवेर में RPM और Feed ऑटोमेटिक लेता है पर हमें अपने अनुसार देना पड़ता है, हर प्रकार के मटेरियल के लिए RPM और Feed अलग अलग होता होता है, इसके अलवा depth of cut भी मायने रखता है. तब भी हर कटर के लिए स्टँडर्ड RPM होते है. जिसकी लिस्ट हम अगले पोस्ट में जरुर शामिल करेंगे.

      हटाएं
  5. Sir all type interpolation easy krke bataiye subprogram in deep

    जवाब देंहटाएं
    उत्तर
    1. SubProgram की पूरी जानकारी के लिए आप यह पोस्ट पढ़ सकते है: Sub-Program in hindi

      हटाएं
  6. Haw to calculate dwel time in boring can cycles proprly relented spindle speed G4 example and explain formula
    Please help me

    जवाब देंहटाएं
    उत्तर
    1. बोरिंग में आप dwell time अपने अनुसार दे सकते है, या आप 1 सेकेंड का dwel time दे सकते हो. G04 को dwell time कमांड कहा जाता है क्योंकि इसने टूल निर्दिष्ट अवधि के लिए रुक जाता है, और यह मशीन के विभिन्न ऑपरेशन को सुविधाजनक बनाने में भी मददगार है.

      हटाएं
  7. Hmc machine Cutter ka program ke bare mai btana

    जवाब देंहटाएं
  8. Sir, g74 pack drilling ke liye hota hai Shayad aur g75 grooving ke liye 🤔

    जवाब देंहटाएं
    उत्तर
    1. G75 का उपयोग बाहरी या आंतरिक ग्रूविंग के लिए किया जा सकता है। G75 Grooving cycle यह G74 Peck drilling cycle के समान है, G74 Z-axis में ड्रिलिंग या ग्रूविंग के लिए है और G75 X-axis में ग्रूविंग के लिए है।

      हटाएं
  9. To sir vmc ane cnc machine no ni duniya ma mu haju pag mukva Jai rahyo chu to mare koi bi taipni quari hoy to madad karjo .😀🙂

    जवाब देंहटाएं
  10. G code and M code. Ka PDF FILE. Dijiye

    जवाब देंहटाएं
एक टिप्पणी भेजें