Sistem koordinat benda kerja G54–G59: bagaimana program yang sama memotong di lokasi berbeda
Menjelaskan melalui contoh hubungan antara koordinat mesin dan benda kerja, arti memilih sistem koordinat benda kerja G54–G59, cara mengulang program yang sama pada beberapa ragum, serta kecelakaan yang dapat terjadi jika offset yang salah dipilih.
Titik nol mesin dan titik nol benda kerja berbeda
Setelah pusat pemesinan dinyalakan dan dikembalikan ke titik referensi, mesin mengetahui posisi referensi setiap sumbu. Inilah sistem koordinat mesin. Namun, setiap kali benda kerja dijepit pada ragum atau fixture, posisinya terhadap titik nol mesin akan berbeda. Jika dimensi gambar dikonversi menjadi koordinat mesin dalam program, setiap koordinat harus diubah setiap kali benda kerja dijepit ulang.
Karena itu, operator mencari datum benda kerja (misalnya permukaan atas sudut kiri depan) lalu menyimpan koordinat mesin dari posisi tersebut pada layar offset sistem koordinat benda kerja. X0. Y0. dalam program kemudian berarti posisi yang tersimpan ini, sehingga program dapat ditulis langsung menggunakan dimensi pada gambar.
Memilih sistem koordinat benda kerja dengan G54–G59
Enam sistem koordinat benda kerja, dari G54 hingga G59, tersedia sebagai standar. Bergantung pada opsi, slot tambahan seperti G54.1 P1 hingga P48 (atau lebih) juga dapat digunakan. Saat G55 diperintahkan dalam program, sejak saat itu semua koordinat absolut ditafsirkan relatif terhadap titik nol yang tersimpan dalam slot G55.
| Kode | Fungsi | Contoh |
|---|---|---|
G54 | Sistem koordinat benda kerja 1 (sering menjadi default saat mesin dinyalakan) | Ragum pertama |
G55–G59 | Sistem koordinat benda kerja 2–6 | Ragum kedua, sisi lain fixture putar |
G54.1 Pn | Sistem koordinat benda kerja tambahan | Palet dengan banyak benda kerja |
G53 | Bergerak dalam koordinat mesin hanya untuk blok tersebut (nonmodal) | Bergerak ke posisi penggantian pahat |
Contoh: alur yang sama pada dua ragum
Program berikut memotong alur sepanjang 20 mm di titik nol G54, lalu beralih ke G55 dan memotong alur lagi pada koordinat yang sama. Pada mesin, titik nol ragum kedua disimpan dalam slot G55, sehingga pahat bergerak ke ragum di sebelahnya dan mengerjakan bentuk yang sama.
Mengerjakan alur yang sama sekali pada ragum G54 dan sekali pada ragum G55
O3003
T1 M6
G21 G90 G17 G40 G94
G54
S3000 M03
G00 X0. Y0. Z20.
G01 Z-1. F100
X20. F300
G00 Z20.
G55
G00 X0. Y0.
G01 Z-1. F100
X20. F300
G00 Z50.
M30Gambar di atas adalah hasil CNC Path Analyzer untuk program ini (cepat 4 segmen, pemotongan linear 4 segmen).
Mengapa kedua alur bertumpuk pada gambar
Pada gambar jalur, kedua alur digambar saling bertumpuk di tempat yang sama. Ini memperlihatkan prinsip sistem koordinat benda kerja dengan jelas. Jika hanya melihat program, kedua operasi menggunakan koordinat yang persis sama; lokasi pemotongan sebenarnya ditentukan oleh nilai offset yang tersimpan dalam mesin. Alat pemeriksa jalur, termasuk CNC Path Analyzer, tidak dapat mengetahui nilai tersebut sehingga menggambar koordinat program apa adanya.
Sebaliknya, sekalipun gambar sudah sempurna, mesin akan memotong di tempat yang salah jika G54 dan G55 tertukar atau slot offset berisi nilai yang salah. Kesalahan offset tidak dapat ditemukan hanya dengan meninjau program; layar offset harus diperiksa sebelum pemesinan dan dry run harus dilakukan hingga posisi pertama.
Kesalahan offset yang umum di bengkel
- Perintah sistem koordinat tidak ada: G54 tidak ditulis dalam program, sehingga program berjalan dalam keadaan G55 yang ditinggalkan oleh program sebelumnya.
- Offset Z diterapkan dua kali: ketinggian yang sama dimasukkan ke kompensasi panjang pahat (
G43 H_) dan offset Z koordinat benda kerja, sehingga Z bergeser dua kali. - Referensi pengukuran salah: titik nol seharusnya berada di pusat benda kerja, tetapi nilai sudut yang dimasukkan. Praktik dasarnya adalah mencantumkan titik nol gambar pada lembar kerja.
- Offset umum eksternal tersisa (EXT atau slot 00): nilai dari pekerjaan sebelumnya masih tersimpan dalam slot offset eksternal yang ditambahkan ke setiap sistem koordinat.
Contoh prosedur menetapkan titik nol
- Cari posisi bidang datum X dan Y benda kerja dengan touch probe atau edge finder. Jika menggunakan edge finder, radius stylus harus ditambahkan ke atau dikurangkan dari hasil pembacaan.
- Masukkan koordinat mesin tersebut ke X dan Y pada slot sistem koordinat benda kerja yang sesuai.
- Masukkan Z sesuai metode kompensasi panjang pahat. Jika panjang pahat diukur dari meja mesin, masukkan ketinggian permukaan atas benda kerja ke offset Z; jika diukur dari permukaan atas benda kerja, biarkan offset Z pada 0.
- Jalankan perintah seperti
G54 G00 X0. Y0.melalui MDI dan pastikan secara visual bahwa pahat berada di atas titik datum.
Pertanyaan umum
Apa perbedaan G92 dan G54?
G92 menggeser sistem koordinat dengan menyatakan "anggap posisi pahat saat ini sebagai koordinat ini". Hasilnya bergantung pada tempat perintah dijalankan dan sangat membingungkan saat program dimulai ulang, sehingga metode G54–G59 menjadi standar pada pusat pemesinan masa kini. Pada mesin bubut, G50 memiliki fungsi serupa, tetapi nomornya juga digunakan untuk batas maksimum putaran spindle, sehingga konteksnya harus diperhatikan.