Mar 17, 2026 Tinggalkan pesanan

Senarai Lengkap Kod Program Pusat Pemesinan CNC

 

Fungsi boleh atur cara alat mesin CNC dibahagikan kepada dua kategori:

Satu kategori digunakan untuk mengawal laluan alat, iaitu, pergerakan setiap paksi suapan, seperti interpolasi linear/bulat, kawalan suapan, mengimbangi dan transformasi asal sistem koordinat, tetapan unit dimensi, mengimbangi alat dan pampasan, dsb. Kategori fungsi ini dipanggil fungsi persediaan, yang terdiri daripada huruf G diikuti oleh dua digit, juga dikenali sebagai kod G-.

Kategori fungsi lain dipanggil fungsi tambahan, digunakan untuk melengkapkan kawalan pelaksanaan program, kawalan gelendong, kawalan alat, kawalan peralatan tambahan, dll. Antara fungsi tambahan ini, Tx x digunakan untuk pemilihan alat, dan Sx xxx digunakan untuk mengawal kelajuan gelendong. Fungsi lain dilaksanakan menggunakan kod M-yang terdiri daripada huruf M diikuti dengan dua digit.

1. Fungsi Kod G-Lazim Digunakan

Kedudukan G00 (Rapid Traverse)

G01 Interpolasi Linear (Kadar Suapan)

G02 Interpolasi Pekeliling Arah Jam

G03 Interpolasi Pekeliling lawan jam

G04 Jeda, Hentian Tepat

G09 Perhentian Tepat

G17 Pilih Satah X/Y

G18 Pilih Satah Z/X

G19 Pilih Satah Y/Z

G27 Kembali dan Semak Titik Rujukan

G28 Kembali ke Titik Rujukan

G29 Kembali dari Titik Rujukan

G30 Kembali ke Titik Rujukan Kedua

G40 Batalkan Pampasan Jejari Alat

Pampasan Jejari Alat Kiri G41

Pampasan Jejari Alat Kanan G42

Pampasan Panjang Alat G43 +

Pampasan Panjang Alat G44 -

G49 Batalkan Pampasan Panjang Alat

G52 Tetapkan Sistem Koordinat Tempatan

G53 Pilih Sistem Koordinat Mesin

G54 Pilih Sistem Koordinat Bahan Kerja 1

G55 Pilih sistem koordinat bahan kerja 2

G56 Pilih sistem koordinat bahan kerja 3

G57 Pilih sistem koordinat bahan kerja 4

G58 Pilih sistem koordinat bahan kerja 5

G59 Pilih sistem koordinat bahan kerja 6

G60 Penempatan arah-tunggal

G61 Mod berhenti tepat

G64 Mod pemotongan

Panggilan program Makro G65

Panggilan program makro Modal G66

G67 Batalkan panggilan program makro modal

G73 Kitaran tetap penggerudian lubang dalam

G74 Kitaran tetap mengetuk benang terbalik

G76 Kitaran tetap membosankan halus

G80 Batalkan kitaran tetap

G81 Penggerudian kitaran tetap

G82 Penggerudian kitaran tetap

G83 Kitaran tetap penggerudian lubang dalam

G84 Mengetik kitaran tetap

G85 Kitaran tetap yang membosankan

G86 Kitaran tetap yang membosankan

G87 Kitaran tetap membosankan songsang

G88 Kitaran Tetap Membosankan

G89 Kitaran Tetap Membosankan

Mod Perintah Nilai Mutlak G90

Mod Perintah Nilai Tambahan G91

G92 Tetapan Titik Sifar Bahan Kerja

G98 Kitaran Tetap Kembali ke Titik Permulaan

G99 Pulangan Kitaran Tetap ke Titik R

2. Fungsi Kod M yang Biasa Digunakan

Program M00 Jeda

Hentian Program Bersyarat M01

Program M02 Tamat

M03 Spindle Putaran Hadapan

M04 Spindle Putaran Songsang

Hentian gelendong M05

Pertukaran Alat M06

M08 Menyejukkan

M09 Bertenang

Orientasi Spindle M18 Batal

Orientasi Spindle M19

M29 Mengetuk Tegar

Program M30 Tamat dan Kembali ke Pengepala Program

Panggilan Subrutin M98

M99 Subrutin Tamat Pemulangan/Ulangan Pelaksanaan

3. Aritmetik Sepunya

Penambahan: #i=#j + #k

Tolak: #i=#j - #k

Pendaraban: #i=#j * #k

Bahagian: #i=#j / #k

Sinus: #i=SIN[#j]

Arcsine: #i=ASIN[#j]

Kosinus: #i=COS[#j]

Kosinus Songsang: #i=ACOS[#j]

Tangen: #i=TAN[#j]

Artangen: #i=ATAN[#j]

Punca Kuasa Dua: #i=SQRT[#j]

Nilai Mutlak: #i=ABS[#j]

Membundarkan: #i=BULAT[#j]

Pembundaran Integer: #i=FIX[#j]

Bundar Integer ke Bawah: #i=FUP[#j]

Logaritma Asli: #i=LN[#j]

Fungsi Eksponen: #i=EXP[#j]

ATAU: #i=#j ATAU #k

XOR: #i=#j X ATAU #k

DAN: #i=# DAN #k

Tukar daripada BCD kepada BIN: #i=BIN[#j]

Tukar daripada BIN kepada BCD: #i=BCD[#j]

4. Operator Logik

EQ: Sama dengan

NE: Tidak sama dengan

GT: Lebih besar daripada

GE: Lebih besar daripada atau sama dengan

LT: Kurang daripada

LE: Kurang daripada atau sama dengan

5. Pemindahan Program dan Gelung

Pemindahan Tanpa Syarat: GOTO
Pemindahan Bersyarat: JIKA [ungkapan bersyarat]

JIKA [ungkapan bersyarat] GOTO n, jika syarat dipenuhi, lompat ke segmen program n

JIKA [ungkapan bersyarat] MAKA, cth: JIKA [#I=#J] MAKA #K=0

6. Penyata Gelung

WHILE [ungkapan bersyarat] Dom (m=1,2,,3)

…

Jika syarat dipenuhi, jalankan program dari Dom ke ENDm (sehingga syarat tidak lagi dipenuhi); jika tidak, laksanakan program selepas

 

 

Hantar pertanyaan

whatsapp

skype

E-mel

Siasatan