Sep 06, 2021 Tinggalkan pesan

Pusat mesin CNC 1165 kode program, keterampilan pemrograman, dan instruksi umum


Arti karakter alamat umum


Penjelasan rinci tentang kode instruksi pemrograman pusat mesin CNC FANUC


Fungsi bantu M perintah


Catatan: Hanya ada satu perintah M dalam satu blok. Jika dua atau lebih perintah M muncul dalam suatu program, hanya perintah M terakhir yang valid, dan sisanya tidak valid!


Instruksi lainnya


(1) F—perintah kecepatan umpan


F dan angka berikut menunjukkan bahwa ketika perintahnya adalah G94, satuannya adalah mm/mnt, saat perintahnya G95, satuannya adalah mm/r.


(2) S—perintah kecepatan spindel


S dan angka-angka berikut menunjukkan bahwa satuannya adalah r/min.


(3) T—Perintah alat


T dan tiga digit berikut menunjukkan nomor alat.


(4) Nilai kompensasi panjang pahat H dan D dan nilai kompensasi radius pahat


H dan D dan tiga digit berikut menunjukkan bahwa tiga digit adalah alamat memori (nomor) tempat jumlah kompensasi pahat disimpan.


Penjelasan rinci tentang kode perintah G


1. Pengaturan fungsi mesin


1. G53—Pilih sistem koordinat mesin


Format: G53 XYZ; (XYZ adalah nilai koordinat mesin)


Catatan: Saat perintah G53 ditentukan, kompensasi radius, kompensasi panjang pahat, dan nilai offset pahat pahat akan dihapus. Umumnya, sumbu Z ditujukan untuk penggantian pahat.


2. G54~G59—Pilih sistem koordinat benda kerja


Catatan: Setelah daya dihidupkan dan titik referensi dikembalikan, sistem secara otomatis memilih G54.


3. G54.1 P1~P48—Pilih sistem koordinat benda kerja tambahan


4. G52—sistem koordinat lokal


Format: G52X YZ;


Arti format: Untuk kemudahan pemrograman, atur sistem sub-koordinat dari sistem koordinat benda kerja. Nilai XYZ pada G52 merupakan koordinat posisi pada sistem koordinat benda kerja G54~G59.


Batalkan sistem koordinat lokal——G52 X 0 Y 0 Z 0;


Catatan: Ketika sistem koordinat lokal G52 diperintahkan atau sistem koordinat lokal dibatalkan, nilai offset pahat seperti kompensasi panjang pahat dan kompensasi radius pahat akan dibatalkan. Dalam program berikutnya, kompensasi panjang pahat yang ditentukan, kompensasi radius pahat dan nilai offset pahat lainnya harus diatur ulang.


5. G90—Pemrograman Absolut


Pemrograman absolut berarti pahat bergerak ke posisi tertentu jauh dari asal sistem koordinat benda kerja.


6. G91—Pemrograman tambahan


Pada incremental programming, jarak pergerakan pahat dihitung berdasarkan titik sebelumnya yang merupakan pertambahan dari titik sebelumnya.


7. G21—masukan mm G20—masukan inci


8. G16—Aktifkan perintah koordinat kutub G15—Batalkan perintah koordinat kutub


2. Instruksi fungsi interpolasi


1. G00—Instruksi pemosisian cepat


Format: G00 XYZ;


Arti format: Perintah G00 membuat pahat bergerak dari titik pahat saat ini ke titik lain dengan kecepatan tercepat dalam mode kontrol posisi titik. Lintasannya tidak harus dua titik dan satu garis, bisa berupa garis putus-putus.


Catatan: (1) Saat pahat bergerak dari atas ke bawah: G00 XY; Z; Atur bidang XY terlebih dahulu, lalu sumbu Z turun. (2) Saat pahat bergerak dari bawah ke atas: G00 Z; XY; Sumbu Z naik terlebih dahulu, dan kemudian bidang XY diatur.


2. G01—Perintah interpolasi linier


Format: G01 XYZF;


Arti format: Perintah G01 membuat alat bergerak dari arus ke titik yang ditentukan sesuai dengan perintah F.


3. G02—interpolasi searah jarum jam, G03—interpolasi berlawanan arah jarum jam


Format: G17 {G02 /G03}XY (R /IJ )F;


G18 {G02 /G03}X Z (R /I K )F;


G19 {G02 /G03}Y Z (R /J K )F;


Arti format:


Catatan: 1. Dapat dihilangkan jika IJK adalah nol; dalam program yang sama, jika IJK dan R muncul bersamaan, R valid.


2. Saat pemesinan dengan R, seluruh lingkaran tidak dapat dikerjakan, dan seluruh lingkaran hanya dapat diprogram dengan koordinat pusat IJ k.


3. Program jeda instruksi


1. G04—Jeda instruksi


Format: G04 X; atau G04 P;


Arti format: X diikuti dengan perpanjangan waktu, satuannya adalah s, dan harus ada titik desimal setelahnya. Angka setelah P adalah bilangan bulat, dan satuannya adalah ms.


Keempat, instruksi panggilan dari subrutin


1. M98 P ×××;


Arti format: P× × × mengacu pada nomor subprogram dari program panggilan, 0 sebelum program tidak dapat dihilangkan, mengacu pada jumlah panggilan berulang.


2. Penulisan subprogram pada dasarnya sama dengan program pada umumnya, hanya saja akhir programnya adalah M99 yang artinya subprogram berakhir dan kembali. M99 tidak perlu menjadi blok secara mandiri, tetapi dapat ditempatkan di akhir blok terakhir.


Lima, instruksi kompensasi alat


1. G43, G44, G49—perintah kompensasi panjang alat


Format: G43 ZH; menunjukkan kompensasi positif dari panjang pahat, sumbu Z mencapai jarak Z adalah nilai yang ditentukan ditambah nilai kompensasi H.


G44 ZH; Merupakan kompensasi negatif dari panjang pahat, sumbu Z mencapai jarak Z adalah nilai yang ditentukan dikurangi nilai kompensasi H.


G49 Z; atau H00 berarti batalkan kompensasi panjang alat


Catatan: Perintah G43 G44 tidak ada hubungannya dengan G90 G91, nilai offset yang sesuai dengan perintah H bisa negatif atau positif. Ketika H adalah 0, kompensasi panjang pahat dibatalkan. Rentang nilai H adalah 00~200.


Karena nilai kompensasi berkisar antara -999.999 hingga 999.999mm atau -99.999 hingga 99.999 inci, tanda nilai kompensasi berubah, dan semua pekerjaan dapat dilakukan menggunakan G43.


2. G41, G42, G40—perintah kompensasi radius alat


Format: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;


G40 G00 (G01) XYF; atau D00


Arti format: G17 G18 G19 adalah bidang seleksi,


Kompensasi radius kiri pahat G41, kompensasi radius kanan pahat G42, dan kompensasi radius pahat G40 dibatalkan.


Catatan:


1. Saat memasuki status kompensasi radius pahat dari status kompensasi tanpa pahat, atau saat membatalkan kompensasi radius pahat, pahat harus dipindahkan pada jarak tertentu, jika tidak pahat akan langsung mengimbangi radius pahat dalam arah gerakan normal, dan alat akan bertabrakan jika tidak ada ruang putar.


2. Ketika D adalah 0, kompensasi radius pahat dibatalkan. Rentang nilai D adalah 0~200.


Karena kisaran nilai kompensasinya adalah -999.999~999.999mm atau -999.9999~99.999 inci.


3. Penilaian kompensasi kiri dan kanan radius pahat didasarkan pada arah pengumpanan pahat, kontur pusat pahat, terutama nilai offset kiri dan kanan G41 dan G42 saat menjalankan G18 G19.


4. Saat menjalankan G41, G42 dan G40, perintah gerakan hanya dapat menggunakan G00 G01, tetapi tidak G02 G03.


5. Untuk memastikan integritas dan kelancaran kontur, umumnya menggunakan: G41 G42 perintah untuk melakukan kompensasi radius pahat, melalui bagian transisi (lingkaran atau garis lurus), pemotongan kontur melalui bagian transisi (lingkaran atau lurus line), gunakan G40 untuk membatalkan kompensasi radius pahat.


6. Selama pemrograman, jika program untuk memasukkan dan membatalkan kompensasi radius alat ada di program utama blok (harus dilakukan saat memproses bos), maka ketika berapa kali memanggil subrutin (memproses kontur program) melebihi satu kali, itu akan dipotong untuk kedua kalinya. Akan ada fenomena overcutting.


Enam, instruksi siklus kalengan


Daftar fungsi perintah siklus tetap


Enam tindakan dasar yang biasa dari perintah siklus tetap adalah:


1. Tindakan 1—Pemosisian sumbu X dan Y (titik awal)


2. Aksi 2—Cepat mencapai bidang titik R (posisi yang akan dipotong


3. Aksi 3-Hole pengolahan. Pemesinan lubang dijalankan dalam mode umpan pemotongan.


4. Aksi 4—Aksi di dasar lubang. Seperti jeda, penghentian spindel, pemindahan alat, dll.


5. Tindakan 5—kembali ke bidang R.


6. Tindakan 6—Cepat kembali ke awal



Kirim permintaan

whatsapp

skype

Email

Permintaan