Header Ads Widget

Responsive Advertisement

10 Contoh Program Absolut (G90) pada Mesin Bubut CNC

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.

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0101 M03 S1500Panggil Tool 1, Kompensasi 1, Spindel ON CW, 1500 RPM.
N030G00 X50.0 Z2.0Gerak cepat ke posisi aman di depan benda kerja.
N040G01 X-1.0 Z0.0 F0.15Pemotongan dimulai dari luar hingga sedikit melewati pusat, dengan feed rate mm/rev.
N050G00 X50.0 Z5.0Gerak cepat kembali ke posisi aman.
N060M05 M30Spindel OFF, Program Selesai.

2. Pengerjaan Diameter Luar (Outer Diameter/OD Turning)

Program untuk mengurangi diameter benda kerja dari menjadi dalam dua tahap.

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0202 M03 S1200Panggil Tool 2, Kompensasi 2, Spindel ON.
N030G00 X52.0 Z2.0Gerak cepat ke posisi aman.
N040G01 Z-20.0 F0.2Pemotongan pertama (kasar) pada hingga .
N050G00 X46.0Gerak cepat keluar , posisi tetap.
N060G01 Z2.0 F0.2Pemotongan kedua (kasar) pada hingga .
N070G00 X42.0Gerak cepat ke .
N080G01 Z-20.0 F0.1Pemotongan finishing pada hingga .
N090G00 X100.0 Z100.0 M05 M30Gerak cepat posisi awal, Spindel OFF, Program Selesai.

3. Pengerjaan Alur (Grooving)

Program untuk membuat alur persegi (kotak) dengan lebar mm dan kedalaman mm ( ke ).

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0303 M03 S800Panggil Tool alur (lebar mm), Spindel ON.
N030G00 X50.0 Z-10.0Gerak cepat ke posisi alur ( awal).
N040G01 X35.0 F0.05Potong tegak lurus ke kedalaman .
N050G04 P1000Dwell (jeda) selama 1 detik (1000 milidetik) untuk membersihkan dasar alur.
N060G00 X50.0Gerak cepat keluar ke .
N070Z-15.0Gerak cepat ke posisi akhir alur.
N080G01 X35.0 F0.05Potong tegak lurus ke kedalaman .
N090G00 X100.0 Z100.0 M05 M30Posisi awal, Spindel OFF, Program Selesai.

4. Pengeboran Lubang Tengah (Centering Drill)

Program untuk membuat lubang tengah (sebagai panduan) pada muka benda kerja.

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0404 M03 S1000Panggil Tool bor senter, Spindel ON.
N030G00 X0.0 Z2.0Gerak cepat ke tengah dan aman.
N040G01 Z-3.0 F0.1Pengeboran ke kedalaman .
N050G00 Z2.0Gerak cepat keluar.
N060M05 M30Spindel OFF, Program Selesai.

5. Pengerjaan Tirus (Taper Turning)

Program untuk membuat tirus dari diameter () menjadi ().

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0505 M03 S1200Panggil Tool 5, Spindel ON.
N030G00 X42.0 Z2.0Gerak cepat ke posisi aman.
N040G01 Z0.0 F0.2Potong muka hingga .
N050G01 X30.0 Z-30.0 F0.1Pemotongan tirus (interpolasi linier) dari () ke ().
N060G00 X50.0 Z2.0Gerak cepat keluar.
N070M05 M30Spindel OFF, Program Selesai.

6. Pengerjaan Radius Cekung (Concave Radius)

Program untuk membuat radius cekung (G02/G03) sebesar antara dan .

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0606 M03 S1200Panggil Tool 6, Spindel ON.
N030G00 X30.0 Z-10.0Gerak cepat ke titik awal radius ().
N040G03 X50.0 Z-20.0 R10.0 F0.1Gerak busur berlawanan jarum jam (CCW) ke dengan radius .
N050G00 X100.0 Z100.0 M05 M30Posisi awal, Spindel OFF, Program Selesai.

7. Pengerjaan Radius Cembung (Convex Radius)

Program untuk membuat radius cembung (G02/G03) sebesar di sudut dari dan .

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0707 M03 S1200Panggil Tool 7, Spindel ON.
N030G00 X40.0 Z-5.0Gerak cepat ke titik awal radius ().
N040G02 X50.0 Z-10.0 R5.0 F0.1Gerak busur searah jarum jam (CW) ke dengan radius .
N050G00 X100.0 Z100.0 M05 M30Posisi awal, Spindel OFF, Program Selesai.

8. Pembuatan Chamfer

Program untuk membuat chamfer pada diameter di muka benda kerja.

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0808 M03 S1500Panggil Tool 8, Spindel ON.
N030G00 X54.0 Z2.0Gerak cepat ke posisi aman.
N040G01 X50.0 Z0.0 F0.15Potong muka hingga .
N050G01 X46.0 Z-2.0 F0.1Pembuatan chamfer dari ke .
N060G00 X100.0 Z100.0 M05 M30Posisi 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).

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T0909 M03 S800Panggil Tool bor diameter mm, Spindel ON.
N030G00 X0.0 Z2.0Gerak cepat ke tengah dan aman.
N040G74 R1.0Siklus Peck Drilling. adalah jarak penarikan kembali (retract) per peck ( mm).
N050G74 Z-50.0 P5000 Q5000 F0.1 kedalaman total (). adalah kedalaman setiap peck ( mm, dalam mikrometer). adalah penarikan kembali.
N060G00 Z2.0Gerak cepat keluar.
N070M05 M30Spindel OFF, Program Selesai.

10. Pengerjaan Ulir (Thread Turning) dengan Siklus G92

Program untuk membuat ulir Metrik (M20x2.5) dengan kedalaman total .

BarisKode G/M/FKeterangan
N010G21 G90Satuan Metrik, Sistem Koordinat Absolut.
N020T1010 M03 S500Panggil Tool ulir, Spindel ON (RPM rendah untuk ulir).
N030G00 X20.0 Z5.0Gerak cepat ke posisi awal ulir.
N040G92 X19.4 Z-20.0 F2.5Siklus Ulir. adalah diameter pemotongan ulir pertama. adalah panjang ulir. adalah pitch ulir ( mm).
N050X19.0Pemotongan ulir kedua (mesin akan mengulang gerakan).
N060X18.6Pemotongan ulir ketiga.
N070X18.2Pemotongan ulir keempat (finishing).
N080G00 X50.0 Z5.0Gerak cepat keluar dan posisi aman.
N090M05 M30Spindel 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.

Posting Komentar

0 Komentar