Penulisan Program CNC
Program NC sebenarnya merupakan sejumlah urutan perintah logis yang dibuat bagi suatu jenis mesin perkakas CNC dalam rangka pembuatan suatu komponen mesin/peralatan.
Penulisan program NC dibuat dengan suatu format/bahasa yang tertentu yang dapat dimengerti oleh unit pengontrol mesin (MCU, Machine Control Unit).
Dengan demikian selain harus memahami aturan pembuatan program, seorang programmer harus menguasai teknologi proses serta memahami karakteristik mesin perkakas yang bersangkutan.
Format Pembuka Program Fanuc
%
O0001
N1 G21
N2 G17 G40 G49 G80 G90
N3 T1 M6
N4 G00 G90 G54 X-25. Y-25. S1500 M3
N5 G43 H1 Z50. M8
Keterangan tambahan:
G20 Perintah input dalam inch
G21 Perintah input dalam mm
G40 Pembatalan perintah kompensasi lintasan tool
G41 Kompensasi lintasan tool pada sebelah kiri
G42 Kompensasi lintasan tool pada sebelah kanan
G49 Pembatalan perintah kompensasi panjang tool
G43 H… Perintah kompensasi panjang tool arah positif (+)
G80 Pembatalan perintah siklus operasi (bor, tap)
G54 Penetapan titik NOL benda kerja yang ke-1
G55 Penetapan titik NOL benda kerja yang ke-2
G58 Penetapan titik NOL benda kerja yang ke-5
G59 Penetapan titik NOL benda kerja yang ke-6
Gambar diatas digunakan sebagai contoh di dalam FORMAT ISI PROGRAM.
Proses Menggunakan Endmill Cutter Diameter 12mm, kedalaman pemotongan 5mm sekali makan.
Format Isi Program (lanjutan dari Pembuka Program)
N6 G00 X-25. Y-25. Z2.
N7 G01 X-25. Y-25. Z-5. F150
N8 G01 X… Y…
N9 G01 X… Y…
N10 G01 X… Y…
N11 G01 X… Y…
N12 G01 X… Y…
(koordinat X dan Y sengaja di kosongkan untuk dibahas di kelas, silahkan dicoba mengisi titik-titik lintasan alat potong seperti pada gambar terlebih dahulu)
Format Penutup Program
N13 G0 Z50. M9
N14 M5
N15 G91 G28 X0. Y0. Z0.
N16 M30
%
Penulisan secara lengkap:
%
O0001
N1 G21
N2 G17 G40 G49 G80 G90
N3 T1 M6
N4 G00 G90 G54 X-25. Y-25. S1500 M3
N5 G43 H1 Z50. M8
N6 G00 X-25. Y-25. Z2.
N7 G01 X-25. Y-25. Z-5. F150
N8 G01 X… Y…
N9 G01 X… Y…
N10 G01 X… Y…
N11 G01 X… Y…
N12 G01 X… Y…
N13 G0 Z50. M9
N14 M5
N15 G91 G28 X0. Y0. Z0.
N16 M30
%
LATIHAN SOAL:
Buatlah program CNC dari gambar dibawah! Gunakan format seperti penjelasan diatas
Pisau freis (Endmill Cutter) yang digunakan berdiameter 15 mm
Selamat Mencoba !!!