10 contoh program absolut (G90) pada Mesin Bubut CNC memerlukan kerangka yang detail, mencakup pengaturan alat, kompensasi, dan proses pemesinan spesifik.
Berikut adalah 10 contoh program absolut yang lengkap dan detail, dengan asumsi:
Sistem Koordinat Absolut (G90) digunakan.
Satuan Metrik (G21) digunakan.
Titik nol (Zero Point) benda kerja berada di tengah muka benda kerja.
positif bergerak menjauhi chuck,
positif bergerak menjauhi sumbu putar.
1. Pemotongan Muka (Facing)
Program ini membersihkan permukaan ujung benda kerja.
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0101 M03 S1500 | Panggil Tool 1, Kompensasi 1, Spindel ON CW, 1500 RPM. |
| N030 | G00 X50.0 Z2.0 | Gerak cepat ke posisi aman di depan benda kerja. |
| N040 | G01 X-1.0 Z0.0 F0.15 | Pemotongan dimulai dari |
| N050 | G00 X50.0 Z5.0 | Gerak cepat kembali ke posisi aman. |
| N060 | M05 M30 | Spindel OFF, Program Selesai. |
2. Pengerjaan Diameter Luar (Outer Diameter/OD Turning)
Program untuk mengurangi diameter benda kerja dari menjadi
dalam dua tahap.
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0202 M03 S1200 | Panggil Tool 2, Kompensasi 2, Spindel ON. |
| N030 | G00 X52.0 Z2.0 | Gerak cepat ke posisi aman. |
| N040 | G01 Z-20.0 F0.2 | Pemotongan pertama (kasar) pada |
| N050 | G00 X46.0 | Gerak cepat keluar |
| N060 | G01 Z2.0 F0.2 | Pemotongan kedua (kasar) pada |
| N070 | G00 X42.0 | Gerak cepat ke |
| N080 | G01 Z-20.0 F0.1 | Pemotongan finishing pada |
| N090 | G00 X100.0 Z100.0 M05 M30 | Gerak cepat posisi awal, Spindel OFF, Program Selesai. |
3. Pengerjaan Alur (Grooving)
Program untuk membuat alur persegi (kotak) dengan lebar mm dan kedalaman
mm (
ke
).
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0303 M03 S800 | Panggil Tool alur (lebar |
| N030 | G00 X50.0 Z-10.0 | Gerak cepat ke posisi alur ( |
| N040 | G01 X35.0 F0.05 | Potong tegak lurus ke kedalaman |
| N050 | G04 P1000 | Dwell (jeda) selama 1 detik (1000 milidetik) untuk membersihkan dasar alur. |
| N060 | G00 X50.0 | Gerak cepat keluar ke |
| N070 | Z-15.0 | Gerak cepat ke posisi |
| N080 | G01 X35.0 F0.05 | Potong tegak lurus ke kedalaman |
| N090 | G00 X100.0 Z100.0 M05 M30 | Posisi awal, Spindel OFF, Program Selesai. |
4. Pengeboran Lubang Tengah (Centering Drill)
Program untuk membuat lubang tengah (sebagai panduan) pada muka benda kerja.
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0404 M03 S1000 | Panggil Tool bor senter, Spindel ON. |
| N030 | G00 X0.0 Z2.0 | Gerak cepat ke tengah dan aman. |
| N040 | G01 Z-3.0 F0.1 | Pengeboran ke kedalaman |
| N050 | G00 Z2.0 | Gerak cepat keluar. |
| N060 | M05 M30 | Spindel OFF, Program Selesai. |
5. Pengerjaan Tirus (Taper Turning)
Program untuk membuat tirus dari diameter (
) menjadi
(
).
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0505 M03 S1200 | Panggil Tool 5, Spindel ON. |
| N030 | G00 X42.0 Z2.0 | Gerak cepat ke posisi aman. |
| N040 | G01 Z0.0 F0.2 | Potong muka hingga |
| N050 | G01 X30.0 Z-30.0 F0.1 | Pemotongan tirus (interpolasi linier) dari |
| N060 | G00 X50.0 Z2.0 | Gerak cepat keluar. |
| N070 | M05 M30 | Spindel OFF, Program Selesai. |
6. Pengerjaan Radius Cekung (Concave Radius)
Program untuk membuat radius cekung (G02/G03) sebesar antara
dan
.
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0606 M03 S1200 | Panggil Tool 6, Spindel ON. |
| N030 | G00 X30.0 Z-10.0 | Gerak cepat ke titik awal radius ( |
| N040 | G03 X50.0 Z-20.0 R10.0 F0.1 | Gerak busur berlawanan jarum jam (CCW) ke |
| N050 | G00 X100.0 Z100.0 M05 M30 | Posisi awal, Spindel OFF, Program Selesai. |
7. Pengerjaan Radius Cembung (Convex Radius)
Program untuk membuat radius cembung (G02/G03) sebesar di sudut dari
dan
.
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0707 M03 S1200 | Panggil Tool 7, Spindel ON. |
| N030 | G00 X40.0 Z-5.0 | Gerak cepat ke titik awal radius ( |
| N040 | G02 X50.0 Z-10.0 R5.0 F0.1 | Gerak busur searah jarum jam (CW) ke |
| N050 | G00 X100.0 Z100.0 M05 M30 | Posisi awal, Spindel OFF, Program Selesai. |
8. Pembuatan Chamfer
Program untuk membuat chamfer pada diameter
di muka benda kerja.
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0808 M03 S1500 | Panggil Tool 8, Spindel ON. |
| N030 | G00 X54.0 Z2.0 | Gerak cepat ke posisi aman. |
| N040 | G01 X50.0 Z0.0 F0.15 | Potong muka hingga |
| N050 | G01 X46.0 Z-2.0 F0.1 | Pembuatan chamfer |
| N060 | G00 X100.0 Z100.0 M05 M30 | Posisi awal, Spindel OFF, Program Selesai. |
9. Pengeboran Dalam (Deep Drilling) dengan Siklus G74
Program untuk mengebor lubang sedalam pada pusat benda kerja dengan siklus bor dalam (peck drilling).
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T0909 M03 S800 | Panggil Tool bor diameter |
| N030 | G00 X0.0 Z2.0 | Gerak cepat ke tengah dan aman. |
| N040 | G74 R1.0 | Siklus Peck Drilling. |
| N050 | G74 Z-50.0 P5000 Q5000 F0.1 | |
| N060 | G00 Z2.0 | Gerak cepat keluar. |
| N070 | M05 M30 | Spindel OFF, Program Selesai. |
10. Pengerjaan Ulir (Thread Turning) dengan Siklus G92
Program untuk membuat ulir Metrik (M20x2.5) dengan kedalaman total .
| Baris | Kode G/M/F | Keterangan |
| N010 | G21 G90 | Satuan Metrik, Sistem Koordinat Absolut. |
| N020 | T1010 M03 S500 | Panggil Tool ulir, Spindel ON (RPM rendah untuk ulir). |
| N030 | G00 X20.0 Z5.0 | Gerak cepat ke posisi awal ulir. |
| N040 | G92 X19.4 Z-20.0 F2.5 | Siklus Ulir. |
| N050 | X19.0 | Pemotongan ulir kedua (mesin akan mengulang gerakan). |
| N060 | X18.6 | Pemotongan ulir ketiga. |
| N070 | X18.2 | Pemotongan ulir keempat (finishing). |
| N080 | G00 X50.0 Z5.0 | Gerak cepat keluar dan posisi aman. |
| N090 | M05 M30 | Spindel OFF, Program Selesai. |
Penjelasan Kode Kunci yang Digunakan:
G90: Koordinat Absolut. Semua nilai
dan
mengacu pada titik nol benda kerja (permanen).
G00: Gerak Cepat (Rapid Traverse) - untuk perpindahan alat tanpa kontak dengan benda kerja.
G01: Gerak Pemotongan Linier (Linear Interpolation) - untuk pemotongan lurus dengan feed rate (F).
G02/G03: Gerak Busur (Melengkung) - searah (G02) atau berlawanan (G03) jarum jam, menggunakan R (Radius).
G74/G92: Siklus Tetap (Canned Cycles) - program yang disingkat untuk operasi berulang seperti pengeboran dalam (G74) atau pembuatan ulir (G92).
M03/M05: Spindel ON (CW) / Spindel OFF.
M30: Program Selesai dan Atur Ulang ke Awal.
S: Kecepatan Spindel (Spindle Speed) dalam RPM.
F: Kecepatan Feed (Feed Rate) dalam mm/rev.
T: Nomor Tool (Alat Potong) dan nomor Kompensasi.

0 Komentar
TERIMA KASIH ATAS KOMENTARNYA