Struktur program CNC

 
 
Struktur program NC

%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).



Posting Komentar

0 Komentar