C.N.C machine प्रोग्राम के लिए G Code और M Code की पूरी जानकारी, g code m code list, Difference between G code and M code - दोस्तों

आज हम जानेंगे CNC machine के G Code और M Code के बारे मे, CNC मशीन या प्रोग्रामिंग सॉफ्टवेयर पर Program बनाने के लिए इन G code और M code का उपयोग होता है।

इसलिए G Code and M Code का complete ज्ञान होना बहुत आवश्यक है। सभी C.N.C मशीनों के लिए G code और M code समान होते है मगर इनका इस्तेमाल अलग अलग तरीके से होता है। तो आज हम इन कोड्स के बारे मे पूरे तरीके से जानेंगे और उनका कार्य क्या है ये भी जानेंगे।





C.N.C मशीन प्रोग्राम के लिए G Code और M Code की पूरी जानकारी

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

।

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

।

जिसकी वजह से पूरा Program मशीन पर बहुत ही सटीक चलता है

।





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





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

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

G Codes List

1) G00 - Rapid Traverse.

2) G01 - Linear Interpolation with Feed Rets.

3) G02 - Circular

Interpolation - Clockwise direction.

4) G03 -

Circular

Interpolation - Anti Clockwise direction.

5) G04 - Dwell time.

6) G07 - Imaginary axis designation.

7) G09 - Exact stop check.

8) G10 - Offset value setting.

9) G17 -

X-Y plane selection.

10)

G18 -

X-Z plane selection.

11) G19 - Y

-Z plane selection.

12) G20 - Input in Inch.

13) G21 - Input in mm.

14) G22 - Stored stroke limit ON.

15) G23 - Stored stroke limits OFF.

16) G27 - Reference point check.

17) G28 - Return to reference Point/Position.

18) G30 - Return to 2nd and 3rd reference point check.

19) G33- Thread cutting.

20) G40 - Tool or Cutter radius compensation cancel.

21)

G41 - Tool or Cutter radius compensation Left side.

22)

G42 - Tool or Cutter radius compensation Right side.

23)

G43 - Tool length radius compensation Positive side.

24)

G44 - Tool length radius compensation Negative side.

25) G49 -

Tool length compensation

cancel.

26) G53- Machine constant zero.

27) G54 - Work coordinate system 1 select.

28) G55 - Work coordinate system 2 select.

29) G56 - Work coordinate system 3 select.

30) G57 - Work coordinate system 4 select.

31) G58 - Work coordinate system 5 select.

32) G59 - Work coordinate system 6 select.

33) G60 - Single direction positioning.

34) G76 - Fine Boring cycle.

35) G80 - Canned cycle cancel.

36) G81 - Drilling cycle and spot boring.

37) G82 -

Drilling cycle, counterboring and Fixed drilling cycle.

38) G83 - Pack

Drilling and Deep hole drilling cycle.

39) G84 - Tapping cycle.

40) G85 - Boring and Reaming cycle.

41) G86 - Rough boring cycle.

42) G87 - Back boring cycle.

43) G88 - B

oring cycle.

44) G89 - B

oring cycle.

45) G90 - Absolute Programming.

46) G91 - Incremental

Programming

.

47) G98 - Return to the initial level or point.

48) G99 -

Return to "R" level or point.

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

M Codes List

1) M00 - Programe 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

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. बताने की अनुमति मिलती है। बहुत सारे एम कोड द्वारा अलग अलग ऑपरेशन किया जा सकता है।





तो दोस्तों ये थी G codes and m codes list और Difference between G code and M code की जानकारी, इसी कोड्स पर C.N.C मशीन के प्रोग्राम बनाये जाते है। आपको इसमें कोई डाउट हो तो मुझे कमेंट्स करके बताये मैं आपकी पूरी सहायता करने की कोशिश करूंगा।

[ ये भी पढ़े :-

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.





[ tag:- 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

]