Anda di halaman 1dari 2

G-CODE

Jenis-jenis G-code di kelompokan menjadi 2 kelompok.

1. Jenis basic/dasar meliputi:


a. G00: gerakan cepat tanpa pemakanan benda kerja -->bergerak lurus
b. G01: gerakan memotong/pemakanan benda kerja -->bergerak lurus
c. G02: gerakan memotong melingkar searah jarum jam
d. G03: gerakan memotong melingkar berlawanan arah jarum jam

2. Jenis lanjut/siklus meliputi:


Gabungan langkah G00 dan G01 yang disedehanakan
a. G90: sistem kordinat absolut
b. G91: sistem kordinat incrimental

Berikut ini daftar G-code:

G00 - Rapid Positioning G52 - Local Coordinate Setting


G01 - Feedrate Positioning G53 - Machine Coordinate Setting
G02 - Arc Clockwise G54 - Workpiece Coordinate Setting #1
G03 - Arc Counterclockwise G55 - Workpiece Coordinate Setting #2
G04 - Dwell G56 - Workpiece Coordinate Setting #3
G05 - High Speed Machining G57 - Workpiece Coordinate Setting #4
G07 - Imanaginary Axis Designation G58 - Workpiece Coordinate Setting #5
G09 - Exact Stop Check G59 - Workpiece Coordinate Setting #6
G10 - Program Parameter Input G60 - Single Direction Positioning
G11 - Program Peramater Input Cancel G62 - Automatic Corner Override
G12 - Circle Cutting CW G63 - Tapping Mode
G13 - Circle Cutting CCW G64 - Cutting Mode
G17 - X - Y Plane G65 - Custom Macro Call (Simple)
G18 - X - Z Plane G66 - Custom Macro Call (Modal)
G19 - Y - Z Plane G67 - Custom Macro Call Cancel (Modal)
G20 - Input in Inch Units G68 - Coordinate System Rotation ON
G21 - Input in Metric G69 - Coordinate System Rotation OFF
G22 - Stored Stroke Limit ON G70 - Input in Inch Units
G23 - stored Stroke Limit OFF G71 - Input in Metric Units
G27 - Reference Point Return Check G73 - High Speed Peck Drilling Cycle
G28 - Automatic Return to Reference Point G74 - Left Hand Tapping Cycle
G29 - Automatic Return from Reference Point G76 - Fine Boring Cycle
G30 - Return to 2nd, 3rd or 4th Reference Point G80 - Canned Cycle Cancel
G31 - Skip Function G81 - Drilling Cycle (Canned)
G33 - Thread Cutting G82 - Counter Boring Cycle (Canned)
G34 - Bolt Hole Circle (Canned Cycle) G83 - Peck Drilling Cycle (Canned)
G35 - Line at Angle (Canned Cycle) G84 - Right Hand Tapping Cycle (Canned)
G36 - Arc (Canned Cycle) G85 - Boring Cycle (Canned)
G40 - Cutter Compensation Cancel G87 - Back Boring Cycle (Canned)
G41 - Cutter Compensation Left G90 - Absolute Positioning
G42 - Cutter Compensation Right G91 - Incremental Positioning
G43 - Tool Length Compensation (Plus) G92 - Reposition Origin Point
G44 - Tool Length Compensation (Minus) G94 - Feed Per Minute
G45 - Tool Offset Increase G95 - Feed Per Revolution
G46 - Tool Offset Decrease G96 - Constant Surface Speed Contrpl
G49 - Tool Length Compensation Cancel G97 - Constant Surface Speed Control Cancel
G50 - Scaling OFF G98 - Set Initial Plane (Default)
G51 - Scaling ON G99 - Return to Rapid Plane
M-CODE
Seperti halnya G-code, M-code juga memiliki 2 kelompok, dasar dan lanjutan:

M-code Dasar meliputi:


M02 - menghidupkan poros mesin (spindel on) berputar searah jarum jam (CW).
M03 - menghidupkan poros mesin (spindel on) berputar berlawanan arah jarum jam (CCW).
M05 - mematikan poros mesin (spindel off)
M30 - langkah terakhir (program end)

M-code Lanjutan meliputi:


M08 : Menghidupkan pendingin/coolant
M09 : Mematikan pendingin/coolant
Dll.

Berikut ini daftar M-code:

Milling Lathe/Bubut
M00 - Program Stop M00 - Program Stop
M01 - Optional Stop M01 - Optional Program Stop
M02 - Program End M02 - Program End
M03 - Spindle Clockwise M03 - Spindle Clockwise
M04 - Spindle Counter Clockwise M04 - Spindle Counter Clockwise
M05 - Spindle Stop M05 - Spindle Stop
M06 - Tool Change M07 - Flood Coolant #1 On
M07 - Thru Spindle Coolant ON M08 - Flood Coolant #2 On
M08 - Flood Coolant ON M09 - Coolant Off
M09 - Coolant Off (all coolant) M30 - End Progarm
M10 - Table Pallet Clamp M98 - Sub Program Call
M11 - Table Pallet Unclamp M99 - Sub Program Cancel
M12 - Shower Coolant On
M14 - Spindle Air Blow On
M15 - Spindle Air Blow Off
M16 - Air Blast / Tool Changer
M18 - Air Blast Off
M19 - Spindle Orientation
M29 - Rigid Tapping
M30 - End Program
M60 - Pallet Change
M61 - Load Pallet #1
M62 - Load Pallet #2
M98 - Sub Program Call
M99 - Sub Program Cancel

Kode program yang lain:

T: Nomer tool
F: Feeding
H: Tool
X: Axiz x
Y: Axiz y
Z: Axiz z
U: Axiz x sistem inkremental (mesin bubut)
Q: Axiz z sistem inkremental (mesin bubut)
S: Putaran spindle

Anda mungkin juga menyukai