NO
|
Kode
|
Penjelasan
|
1
|
G00
|
Pengeposisian bebas |
2
|
G01
|
Interpolasi Lurus (gerak pemakanan) |
3
|
G02
|
Interpolasi melingkar searah jarum jam (CW) |
4
|
G03
|
Interpolasi melingkar berlawanan arah jarum jam (CCW) |
5
|
G04
|
Program berhenti pada waktu tertentu |
6
|
G10
|
Data program dapat di-input |
7
|
G15
|
Pembatalan perintah koordinat polar |
8
|
G16
|
Perintah koordinat polar |
9
|
G17
|
Interpolasi helical |
10
|
G20
|
Konversi satuan inchi (british) |
11
|
G21
|
Konversi satuan mm (metric) |
12
|
G28
|
Pengembalian posisi referensi |
13
|
G31
|
perintah skip (melangkahi) |
14
|
G33
|
Pembuatan ulir (Threading cutting) |
15
|
G40
|
Cancel kompensasi cutter |
16
|
G43, G44
|
Kompensasi panjang tool positif(G43), Negatif (G44) |
17
|
G45
|
Menaikkan offset tool |
18
|
G46
|
Menurunkan offset tool |
19
|
G47
|
Menaikkan ganda offset tool |
20
|
G48
|
Menurunkan ganda offset tool |
21
|
G49
|
Pembatalan kompensasi panjang tool |
22
|
G52
|
Penyatuan system koordinat local |
23
|
G54, G55, G56, G57
|
Sistem koordinat workpiece |
24
|
G60
|
Pengeposisian arah tunggal |
25
|
G63
|
Pengerjalaan Tapping (ulir dalam) |
26
|
G64
|
Pengerjaan pemotongan |
27
|
G74
|
Menghitung putaran Tapping |
28
|
G76
|
Pengerjaan proses canned cycle |
29
|
G80
|
Pembatalan pengerjaan siklus |
30
|
G81
|
Pengoperasian eksernal atau putaran drilling |
31
|
G82
|
Keliling counter boring |
32
|
G83
|
Peck drilling cycle |
33
|
G84
|
Pengerjaan keliling Tapping |
34
|
G85
|
Pengerjaan keliling boring |
35
|
G90
|
Perintah system koordinat absolute |
36
|
G91
|
Perintah system koordinat incremental |
37
|
G94
|
Penentuan asutan pemakanan dalam (inchi/menit) |
38
|
G95
|
Penentuan asutan pemakanan dalam (inchi/putaran) |
39
|
G96
|
Kecepatan potong permukaan konstan |
40
|
G98
|
Kembali ke titik initial di sebuah siklus |
41
|
G99
|
Kembali ke titik R di sebuah siklus |
PEMROGAMAN KODE M PADA MESIN CNC
NO
|
Kode
|
Penjelasan
|
1
|
M00
|
Berhenti antar program, spindle berhenti : 3 sumbu x,y,z berhenti, distart kembali setelah kembali setelah menekan “cycle start” |
2
|
M01
|
Usulan program stop |
3
|
M02
|
Akhir program, program berhenti, lampu alarm hidup |
4
|
M03
|
Putaran spindle searah jarum jam |
5
|
M04
|
Putaran spindle berlawanan arah jarum jam |
6
|
M05
|
Spindle berhenti berputar tetapi kode lainnya masih jalan |
7
|
M06
|
Pergantian tool otomtis dari spindle dengan tool di magazine |
8
|
M07
|
Coolant (pendingin) mengeluarkan angin otomatis untuk membersihkan bram |
9
|
M08
|
Coolant ON |
10
|
M09
|
Coolant OFF |
11
|
M10
|
Rem ke-4 sumbu ON untuk menghentikan jalan |
12
|
M11
|
Rem ke-4 sumbu OFF untuk menjalankan |
13
|
M19
|
Spindle berhenti pada yang diorientasikan secara tepat |
14
|
M23
|
Koveyor bram diperintahkan bergerak berlawanan jarum jam |
15
|
M24
|
Konveyor bram diperintahkan bergerak searah jarum jam |
16
|
M29
|
Khusus system fanuc, spindle yg sedang menjepit tool tidak bisa diganti langsung tetapi harus gunakan perintah S |
17
|
M30
|
Akhir program, program berhenti |
18
|
M48
|
Pembatalan (cancel) hidupnya OVERRIDE |
19
|
M50
|
Coolant untuk pengeboran dalam perintah |
20
|
M52
|
Kode bayangan sumbu X keluar |
21
|
M53
|
Kode bayangan sumbu Y keluar |
22
|
M54
|
Kode bayangan sumbu X,Y dan keempat arah gerakan ditutup |
23
|
M80
|
Diperintahkan tool buka klem |
24
|
M81
|
Diperintahkan tool menjepit klem |
25
|
M90
|
Memerintahkan posisi ATC kedepan untuk menjepit tool |
26
|
M91
|
Memerintahkan posisi ATC kebelakang (kembali) untuk menjepit tool |
27
|
M98
|
Untuk memanggil program pembantu (sub-program) |
28
|
M99
|
Untuk keluar dari program pembantu dan kembali ke program utama |
PEMROGAMAN KODE LAIN PADA MESIN CNC
NO
|
Kode
|
Penjelasan
|
1
|
O
|
Nomor program |
2
|
N
|
Nomor urut blok program |
3
|
G
|
Khusus untuk kode perpindahan (lurus,(busur/melengkung dll) |
4
|
X,Y,Z,
U,V,W
,A,B,C
|
(kata ukuran) perintah perpindahan sumbu koordinat.Nilai ini berkaitan dengansystem inkremental |
5
|
I,J,K
|
(kata ukuran) koordinat titik lengkung |
6
|
R
|
(kata ukuran) jari-jari lengkungan |
7
|
F
|
Kode pemakanan / rate of feed (per menit atau per putaran) |
8
|
S
|
Kecepatan spindle (rpm) |
9
|
T
|
Nomor tool |
10
|
M
|
(kode tambahan) kontrol ON/OFF akan tool mesin |
11
|
B
|
Table indexing, dll |
12
|
D,H
|
Nomor offset |
13
|
P,X
|
Lama waktu jeda (detik) |
14
|
P
|
Nomor program pembantu (subprogram) |
15
|
P,Q
|
Parameter keliling pengkalengan (canned cycle) |
Tidak ada komentar:
Posting Komentar