Struktur Program NC Pemrograman CNC

Teknik Pemesinan 430 bahwa program tersebut jika digunakan mampu menekan serendah mungkin biaya proses produksi.

7. Struktur Program NC

Suatu program NC, dilihat dari segi struktur isinya terdiri dari tiga bagian utama, yaitu bagian pembuka, bagian isi, dan bagian penutup. Bagian pembuka selalu terletak pada bagian awal program, bagian isi terletak pada bagian tengah, dan bagian penutup terletak pada bagian akhir program lihat Gambar 13.12. N0000 G54 Pembuka N0010 G92 X0.000 Y-50.000 Z10.000 N0020 G59 N0030 T0101 S1200 F250 G94 M03 M08 N0040 G00 X-21.000 Y10.000 Z10.000 Isi Program N0050 Z-0.500 N0060 G01 X40.000 N0070 Y40.000 N0080 X-21.000 N0090 T0202 S2500 F100 G94 M03 N0100 G56 N0110 G92 X0.000 Y-50.000 Z10.000 N0120 G59 N0130 G00 X-60.000 Y0.000 Z-10.000 N0140 G01 X50.000 N0150 Y50.000 N0160 X0.000 N0170 M09 M05 Penutup N0180 T0101 G53 G56 N0190 M30 Gambar 13.12 . Contoh struktur program NC. Bagian pembuka adalah bagian awal program yang berisi perintah- perintah pengoperasian awal suatu mesin perkakas, sebelum langkah Di unduh dari : Bukupaket.com Teknik Pemesinan 431 pemesinan utama penyayatan dimulai. Perintah-perintah yang termasuk dalam bagian pembuka adalah : a. Perintah memindah titik nol mesin ke posisi tertentu agar berimpit dengan titik nol benda kerja. Perintah ini disebut pemindahan titik nol mesin Position Shift Offset PSO b. Perintah pemilihan sistem pemrograman, apakah dikehendaki mesin bekerja dengan sistem absolut atau incremental c. Perintah menentukan jumlah putaran spindel mesin dan arah putarannya d. Perintah menentukan besarnya kecepatan pemakanan feeding e. Perintah memilih jenis perkakas sayat yang digunakan pertama kali f. Perintah mengalirkan air pendingin. Bagian isi suatu program NC adalah bagian inti dari pekerjaan pemesinan. Perintah-perintah pada bagian isi meliputi perintah gerak relatif alat sayat terhadap benda kerja menuju titik-titik koordinat yang telah ditentukan guna melakukan proses penyayatan. Proses-proses ini dapat berupa gerak interpolasi lurus, interpolasi radius, gerakan pemosisian, membuat lubang drilling, proses penguliran threading, pembuatan alur grooving, dan sebagainya tergantung dari bentuk geometri produk yang akan dihasilkan. Bagian penutup program berisi perintah-perintah untuk mengakhiri suatu proses pemesinan. Inti perintahnya adalah menyuruh mesin berhenti untuk melepas benda kerja yang telah selesai dikerjakan, dan memasang benda kerja baru untuk proses pembuatan produk sejenis berikutnya. Perintah pada bagian penutup adalah perintah kebalikan atau berfungsi membatalkan perintah yuang diberikan pada bagian pembuka, dan biasanya meliputi : a. Perintah mematikan aliran cairan pendingin b. Perintah mematikan putaran spindel mesin c. Perintah pembatalan PSO d. Perintah pembatalan kompensasi alat sayat e. Perintah menutup program end-program

8. Sistem Pemrograman Absolut dan Incremental