M Code और G Code का उपयोग CNC मशीन में पार्ट की प्रोग्रामिंग करने के लिए किया जाता है। किसी भी CNC मशीन के लिए जब प्रोग्राम बनाया जाता है तो G Code और M Code का ज्ञान होना जरूरी होता है।
वैसे तो G Code और M Code सभी मशीनों में समान ही होते हैं परंतु इनका उपयोग अलग-अलग तरीको से किया जा सकता है। G Code की संख्या M Code के मुकाबले ज्यादा होती है। G Code और M Code की पहचान यह होती है कि G Code का सबसे पहला अक्षर G से शुरू होता हैं और M Code का सबसे पहला अक्षर M से शुरू होता है।
G Code in Hindi -:
G कोड ज्यामितीय कोड होते हैं, जिनका उपयोग उत्पाद से संबंधित होता है। यह कार्यखंड के आकार की डिजाइन का निर्माण इत्यादि जैसे कार्यों के लिए उपयोग किए जाते हैं। G कोड का प्रयोग करने से NC मशीन सक्रिय हो जाता है। कार्यखण्ड का निर्माण करते समय उसकी डिजाइन के अनुसार G कोड को Feed किया जाता है। G Code का पूरा नाम Geometric Code होता है।
G Code की सूची -
G00 - Positioning at rapid speed
G01 - Linear interpolation (machining a straight line)
G02 - Circular interpolation clockwise (machining arcs)
G03 - Circular interpolation clockwise (machining arcs)
G04 - Dwell or rest period
G09 - Exact stop
G10 - Setting offsets in the Program
G12 - Circular pocket milling, clockwise
G13 - Circular pocket milling, counter Clockwise
G17 - X-Y plane for arc machining
G18 - Z-X plane for arc machining
G19 - Z-Y plane for arc machining
G20 - Inch units
G21 - Metric units
G27 - Reference return check
G28 - Automatic return through reference point
G29 - Move to location through reference point
G31 - Skip function
G32 - Thread cutting
G33 - Thread cutting
G40 - Cancel diameter offset or Cancel tool nose offset
G41 - Cutter compensation left or Tool nose radius compensation left
G42 - Cutter compensation right or Tool nose radius compensation right
G43 - Tool length compensation
G44 - Tool length compensation cancel; Mill (sometimes G49)
G50 - Set coordinate system and maximum RPM
G52 - Local coordinate system setting
G53 - Machine coordinate system setting
G54 ~ G59 - Workpiece coodinate system settings #1 to #6
G61 - Exact stop check
G65 - Custom macro call
G70 - Finish cycle
G71 - Rough turning cycle
G72 - Rough facing cycle
G73 - Irregular rough turning cycle & Chip break drilling cycle
G74 - Left hand tapping & Face grooving or chip break drilling
G75 - OD groove pecking
G76 - Fine boring cycle & Threading cycle
G80 - Cancel cycles
G81 - Drill cycles
G82 - Drill cycles with dwell
G83 - Check drilling cycle
G84 - Tapping cycle
G85 - Bore in, bore out
G86 - Bore in, rapid out
G87 - Back boring cycle
G90 - Absolute programming
G91 - Incrermental programming
G92 - Reposition origin point & Thread cutting cycle
G94 - Per minute feed; Mill
G95 - Per revolution feed; Mill
G96 - Constant surface speed control; Lathe
G97 - Constant surface speed cancel
G98 - mm per minute feed; Lathe
G99 - mm per revolution feed; Lathe
- सी.एन.सी. (CNC) मशीन किसे कहते हैं? लाभ और हानि, अनुप्रयोग
- सी.एन.सी (CNC) मशीन और डी.एन.सी. (DNC) मशीन में अंतर
- DNC मशीन किसे कहते हैं? प्रकार । लाभ और हानि
- CNC मशीन के द्वारा कौन-कौन से आपरेशन /मशीनिंग संक्रियाएँ की जाती हैं?
- सी.एन.सी. मशीन टूल & वर्गीकरण (CNC Machine Tool & Classification in Hindi)
- ऑटोमैटिक टूल परिवर्तक (Automatic Tool Changer in Hindi) । प्रकार । लाभ
M Code in Hindi -:
M कोड ऐसे कोड होते हैं जिनका उपयोग मशीन के कार्यों से संबंधित होता है। M कोड का प्रयोग करके NC मशीन के PLC को सक्रिय किया जाता है। इस कोड के द्वारा मशीन में होने वाले कार्यों जैसे - Cooling करना, मशीन को रोकना, मशीन को बंद करना इत्यादि जैसे कार्य को किया जाता है अर्थात यह Code मशीन को कंट्रोल करने में अहम भूमिका निभाते हैं। M Code का पूरा नाम Machine Code होता है।
M Code की सूची -
M00 - Program Stop
M01 - Optional Program Stop
M02 - Program End
M03 - Spindle on Cockwise
M04 - Spindle on Counter Clockwise
M05 - Spindle off
M06 - Tool Change
M08 - Coolant on
M09 - Coolant off
M10 - Chuck or Rotary Table Clamp
M11 - Chuck or Rotary Table Clamp off
M13 - Spindle Start in clockwise direction and turn coolant ON
M14 - Spindle Start in Counter Clockwise direction and turn coolant ON
M17 - Both spindle and Coolant off
M19 - Orient spindle
M30 - Program end, return to start
M37 - Mirror image about X-axis
M38 - Mirror image about Y-axis
M39 - Mirror image off
M60 - Pallet Change
M97 - Local sub-routine call; Lathe and Mill
M98 - Sub-program call; Lathe and Mill
M99 - End of sub-program; Lathe and Mill
G Code और M Code में अंतर (Difference Between G Code and M Code in Hindi) -:
G Code -
1) G Code ज्यामितीय कोड होते हैं।
2) ये Code उत्पाद से सम्बंधित होते हैं।
3) इनके द्वारा कार्यखंड के आकार की डिजाइन का निर्माण करने के लिए किया जाता है।
4) G Code का उपयोग करने से NC मशीन सक्रिय हो जाता है।
5) इनकी शुरुआत G अक्षर से होती है।
M Code -
1) ये मशीनी Code होते हैं।
2) ये कोड मशीन के कार्यो से सम्बंधित होते हैं।
3) M Code द्वारा मशीन कक संचालन किया जाता है।
4) M Code मशीन को कंट्रोल करने के लिए किया जाता है।
5) इनकी शुरुआत M अक्षर से होती है।
ये भी पढ़े....