Kode Alamat Alfabet Haas CNC
Berikut ini adalah daftar Kode Alamat yang digunakan dalam pemrograman Haas Mill.
Gerakan Putar Sumbu Keempat
(Pengaturan 30, 34, 48, 108)
Karakter alamat A digunakan untuk menentukan gerakan untuk sumbu keempat, A, opsional. Ini menentukan sudut dalam derajat untuk sumbu putar. Itu selalu diikuti dengan angka yang ditandatangani dan hingga tiga posisi desimal pecahan. Jika tidak ada titik desimal yang dimasukkan, digit terakhir dianggap 1/1000 derajat.
Gerakan Putar Sumbu Kelima B
(Pengaturan 78, 79, 80,108)
Karakter alamat B digunakan untuk menentukan gerakan untuk sumbu kelima, B, opsional. Ini menentukan sudut dalam derajat atau sumbu putar. Itu selalu diikuti dengan angka yang ditandatangani dan hingga tiga posisi desimal pecahan. Jika tidak ada titik desimal yang dimasukkan, digit terakhir diasumsikan 1/1000 derajat.
C Sumbu Putar Eksternal Tambahan
(Pengaturan 38)
Karakter alamat C digunakan untuk menentukan gerakan bagi sumbu eksternal keenam, C, opsional. Ini menentukan sudut dalam derajat untuk sumbu putar. Itu selalu diikuti dengan angka yang ditandatangani dan hingga tiga posisi desimal pecahan. Jika tidak ada titik desimal yang dimasukkan, digit terakhir dianggap 1/1000 derajat.
Pemilihan Offset Diameter Alat D
(Setelan 40, 43, 44, 58)
Karakter alamat D digunakan untuk memilih diameter atau radius pahat yang digunakan untuk kompensasi pemotong. Angka berikut harus antara 0 dan 200 (100 program pada mesin lama). Dnn memilih register offset nomor tersebut, yang ada di tampilan offset, yang berisi jumlah offset diameter/radius pahat saat menggunakan kompensasi pemotong (G41 G42). D00 akan membatalkan kompensasi pemotong sehingga ukuran alat menjadi nol dan akan membatalkan Dnn yang ditentukan sebelumnya.
Kecepatan Umpan Pengukiran atau Akurasi Kontur
(Setelan 85)
Karakter alamat E digunakan, dengan G187, untuk memilih akurasi yang diperlukan saat memotong sudut selama operasi pemesinan kecepatan tinggi. Rentang nilai yang mungkin adalah 0,0001 hingga 0,25 untuk kode E. Lihat bagian “Akurasi Kontur” pada manual mesin Anda untuk informasi lebih lanjut.
F Feed Rate
(Setelan 19, 77)
Karakter alamat F digunakan untuk memilih laju umpan yang diterapkan pada fungsi interpolasi apa pun, termasuk penggilingan kantong dan siklus kalengan. Baik dalam inci per menit dengan empat posisi pecahan atau mm per menit dengan tiga posisi pecahan.
Fungsi Persiapan G (kode G)
Karakter alamat G digunakan untuk menentukan jenis operasi yang akan terjadi di blok yang berisi kode G. G diikuti oleh dua atau tiga digit angka antara 0 dan 187. Setiap kode G yang ditentukan dalam kontrol ini merupakan bagian dari grup kode G. Kode Grup 0 adalah non-modal; yaitu, mereka menetapkan fungsi yang hanya berlaku untuk blok ini dan tidak memengaruhi blok lainnya. Grup lainnya adalah modal dan spesifikasi satu kode dalam grup membatalkan kode sebelumnya yang berlaku dari grup tersebut. Kode modal G berlaku untuk semua blok berikutnya sehingga blok tersebut tidak perlu menentukan ulang kode G yang sama. Lebih dari satu kode G dapat ditempatkan dalam satu blok untuk menentukan semua ketentuan penyiapan untuk suatu operasi.
Pemilihan Offset Panjang Alat H
(Setelan 15)
Karakter alamat H digunakan untuk memilih entri offset panjang alat dari memori offset. H diikuti dengan angka dua digit antara 0 dan 200 (100 program pada mesin lama). H0 akan menghapus offset panjang pahat apa pun dan Hnn akan menggunakan panjang pahat yang dimasukkan pada n dari tampilan Offset. Anda harus memilih G43 atau G44 untuk mengaktifkan offset panjang alat (H). Perintah G49 adalah kondisi default dan perintah ini akan menghapus semua offset panjang pahat. G28, M30 atau menekan Reset juga akan membatalkan offset panjang alat.
I Circular Interpolation atau Canned Cycle Data
Karakter alamat I digunakan untuk menentukan data untuk siklus terekam atau gerakan melingkar. Ini ditentukan dalam inci dengan empat posisi pecahan atau mm dengan tiga posisi pecahan.
J Circular Interpolation atau Canned Cycle Data
Karakter alamat J digunakan untuk menentukan data untuk siklus terekam atau gerakan melingkar. Ini ditentukan dalam inci dengan empat posisi pecahan atau mm dengan tiga posisi pecahan.
K Circular Interpolation atau Canned Cycle Data
Karakter alamat K digunakan untuk menentukan data untuk siklus terekam atau gerakan melingkar. Ini ditentukan dalam inci dengan empat posisi pecahan atau mm dengan tiga posisi pecahan.
Jumlah L Loop Untuk Mengulang Baris Perintah
Karakter alamat L digunakan untuk menentukan jumlah pengulangan untuk beberapa siklus terekam dan fungsi tambahan. Ini diikuti oleh angka antara 0 dan 32767.
Lain-lain Fungsi M-Code
Karakter alamat M digunakan untuk menentukan kode M. Kode ini digunakan untuk mengontrol berbagai fungsi mesin. Perhatikan bahwa hanya satu kode M yang diizinkan per blok dalam program CNC dan semua kode M dijalankan secara sekunder dalam satu blok.
N Jumlah Blok
Karakter alamat N sepenuhnya opsional. Ini dapat digunakan untuk mengidentifikasi atau menomori setiap blok program. Diikuti dengan angka antara 0 dan 99999. Fungsi M97 perlu mereferensikan nomor baris N.
O Nomor Program (Nama program dalam tanda kurung)
Karakter alamat O digunakan untuk mengidentifikasi sebuah program. Ini diikuti dengan angka antara 0 dan 99999. Program yang disimpan di memori selalu memiliki identifikasi Onnnnn di blok pertama. Mengubah Onnnnn di blok pertama menyebabkan program dinomori ulang. Jika Anda memasukkan nama program (Nama Teks Program) di antara tanda kurung di tiga baris pertama program, nama program tersebut juga akan terlihat di daftar program Anda. Anda dapat memiliki hingga 500 nomor program (200 program pada komputer lama) di Daftar Program. Anda dapat menghapus nomor program dari tampilan LIST PROG, dengan memilih kursor program, dan menekan tombol ERASE PROG. Anda juga dapat menghapus program di editor lanjutan menggunakan item menu DELETE PROGRAM FROM LIST.
P Penundaan Waktu atau Panggilan Nomor Program M98 atau Panggilan Nomor Urut M97
Karakter alamat P digunakan untuk waktu tunda dalam detik dengan beberapa siklus kalengan atau dalam G04, atau P digunakan sebagai referensi nomor program untuk M98, atau referensi nomor urut program untuk M97. Nilai P adalah angka positif tanpa titik desimal hingga 99999 bila digunakan dengan M98 atau M97. Saat digunakan sebagai waktu tunda, mungkin angka desimal positif antara 0,001 dan 1000,0 dalam detik.
Q Data Opsional Siklus Kalengan
Karakter alamat Q digunakan dalam siklus terekam dan selalu berupa angka positif dalam inci antara 0,001 dan 100,0.
Interpolasi Edaran R atau Data Siklus Kalengan
(Pengaturan 52)
Karakter alamat R digunakan dalam siklus kalengan atau interpolasi melingkar. Baik dalam inci dengan empat posisi pecahan atau mm dengan tiga posisi pecahan. Diikuti dengan angka dalam inci atau metrik. Ini biasanya digunakan untuk menentukan bidang referensi untuk siklus kalengan.
S Perintah Kecepatan Spindle
(Setelan 20)
Karakter alamat S digunakan untuk menentukan kecepatan spindel terkait dengan M41 dan M42. S diikuti dengan nomor tak bertanda antara 1 – 99999. Perintah S tidak mengaktifkan atau menonaktifkan spindel; itu hanya mengatur kecepatan yang diinginkan. Jika pergantian gigi diperlukan untuk menyetel kecepatan yang diperintahkan, perintah ini akan menyebabkan terjadinya pergantian gigi meskipun spindel dihentikan. Jika spindel berjalan, operasi pergantian gigi akan terjadi dan spindel akan mulai berjalan dengan kecepatan baru.
Kode Pemilihan Alat T
(Pengaturan 15)
Karakter alamat T digunakan untuk memilih pahat untuk penggantian pahat berikutnya. Angka berikut harus berupa angka positif antara 1 dan (20) angka dalam Parameter 65. Ini tidak menyebabkan operasi penggantian pahat terjadi. Tnn dapat ditempatkan di blok yang sama yang memulai penggantian alat (M06 atau M16) atau di blok sebelumnya.
Sumbu Linear Eksternal Tambahan U
Karakter alamat U digunakan untuk menentukan gerakan untuk linear eksternal opsional, sumbu U. Ini menentukan posisi gerak dalam inci. Itu selalu diikuti dengan angka yang ditandatangani dan hingga empat posisi desimal pecahan. Jika tidak ada titik desimal yang dimasukkan, digit terakhir diasumsikan 1/10.000 inci. Magnitudo terkecil adalah 0,0001 inci, nilai paling negatif adalah -8380,0000 inci, dan angka terbesar adalah 8380,0000 inci.
V Sumbu Linear Eksternal Tambahan
Karakter alamat V digunakan untuk menentukan gerakan untuk linear eksternal opsional, sumbu-V. Ini menentukan posisi gerak dalam inci. Itu selalu diikuti oleh angka yang ditandatangani dan hingga empat posisi desimal pecahan. Jika tidak ada titik desimal yang dimasukkan, digit terakhir diasumsikan 1/10.000 inci.
Sumbu Linear Eksternal Tambahan W
Karakter alamat W digunakan untuk menentukan gerakan untuk linear eksternal opsional, sumbu-W. Ini menentukan posisi gerak dalam inci. Itu selalu diikuti dengan angka yang ditandatangani dan hingga empat posisi desimal pecahan. Jika tidak ada titik desimal yang dimasukkan, digit terakhir diasumsikan 1/10.000 inci.
Gerakan sumbu X Linear
(Pengaturan 45)
Karakter alamat X digunakan untuk menentukan gerakan sumbu X. Ini menentukan posisi atau jarak di sepanjang sumbu X. Baik dalam inci dengan empat posisi pecahan atau mm dengan tiga posisi pecahan. Ini diikuti dengan angka yang ditandatangani dalam inci atau metrik. Jika tidak ada titik desimal yang dimasukkan, digit terakhir dianggap 1/10.000 inci atau 1/1.000 mm.
Gerakan Sumbu Y Linier
(Pengaturan 46)
Karakter alamat Y digunakan untuk menentukan gerakan sumbu Y. Ini menentukan posisi atau jarak di sepanjang sumbu Y. Baik dalam inci dengan empat posisi pecahan atau mm dengan tiga posisi pecahan. Ini diikuti dengan angka yang ditandatangani dalam inci atau metrik. Jika tidak ada titik desimal yang dimasukkan, digit terakhir dianggap 1/10.000 inci atau 1/1.000 mm.
Gerakan sumbu Z Linear
(Pengaturan 47)
Karakter alamat Z digunakan untuk menentukan gerakan sumbu Z. Ini menentukan posisi atau jarak di sepanjang sumbu Z. Baik dalam inci dengan empat posisi pecahan atau mm dengan tiga posisi pecahan. Ini diikuti dengan angka yang ditandatangani dalam inci atau metrik. Jika tidak titik desimal dimasukkan, digit terakhir dianggap 1/10.000 inci atau 1/1.000 mm.