%01 -> O01 = No program
N1 G97 S2000 T0101.;
N2 M3 S800 ; ->N2 = No Block
N3 G1 X100. Z100. F80;
N4 G2 U100. W50. R50.; -> Word
N5 G0 X0 Z0 ;
N6 G0 X100. Z100.; tanda titik koma-> penutup block Program( End Of Block/EOB)
N7 G1 X50. Z30. F80 ; -> block program
N8 G0 X0. Z0. ;
N9 M5 M30 ; -> M30 = Penutup program
Sebuah program NC terdiri dari :
1. Nomor Program
Nomor program selalu didahului dengan tanda % 00 sd 99
Contohnya program nomor 05 maka penulisan %05
2. Block Number (Nomer blok)
Nomer blok dimulai dengan huruf N dan diikuti empat digit angka integer (bilangan bulat).
Contoh penulisan ; N0000
3. Ward (Kata)
Satu kata terdiri dari satu huruf karakter dan angka, misalnya N00, X25, dan Z-100. Tiap kata harus memiliki satu huruf karakter dan angka di belakangnya. Angka 0 (nol) bisa diabaikan kalau harganya tetap sama, misalnya M03 bisa ditulis M3. Tanda positif bisa diabaikan, tetapi tanda negatif harus ada.
4. Block program
Satu block program terdiri dari nomor block dan ward. Satu blok bisa terdiri dari 255 karakter. Nomer blok akan muncul secara otomatis, yang akan dapat diubah pada mode edit.
Contohnya : N0020 G01 X50 Z5
5. Kode akhir block
Setiap block harus di akhiri dengan sebuah kode. Kode akhir block yang umum digunakan adalah tanda titik koma (;). Pada beberapa mesin terdapat tombol EOB (End OF Block) untuk berpindah dari satu block dengan block berikutnya. Pada mesin CNC GSK perpindahan block satu ke block berikutnya cukup dengan menekan tombol Enter.
6. Penutup program
Setiap program harus ditutup agar bisa dijalankan. Kode penutup program yang umum digunakan adalah kode M30. Pada mesin GSk penutup program digunakan kode M02 dan M30. Kode M02 berarti program selesai. Kode M30 berarti program selesai, spindel mati (OFF), dan coolant mati(OFF).
0 Komentar