Makna watak alamat biasa
Penjelasan terperinci mengenai kod arahan pengaturcaraan pusat pemesinan CNC FANUC
Perintah M fungsi bantu
Catatan: Hanya ada satu perintah M dalam blok. Sekiranya dua atau lebih perintah M muncul dalam program, hanya perintah M terakhir yang sah, dan selebihnya tidak sah!
Arahan lain
(1) F — perintah kelajuan suapan
F dan nombor berikut menunjukkan bahawa apabila perintahnya adalah G94, unitnya adalah mm / min, ketika perintahnya adalah G95, unit tersebut adalah mm / r.
(2) S — perintah kelajuan gelendong
S dan nombor berikut menunjukkan bahawa unit adalah r / min.
(3) T — Perintah alat
T dan tiga digit berikut menunjukkan nombor alat.
(4) Nilai pampasan panjang alat H dan D dan nilai pampasan jejari alat
H dan D dan tiga digit berikut menunjukkan bahawa tiga digit tersebut adalah alamat memori (nombor) tempat jumlah pampasan alat disimpan.
Penjelasan terperinci mengenai kod perintah G
1. Tetapan fungsi mesin
1. G53 — Pilih sistem koordinat mesin
Format: G53 XYZ; (XYZ adalah nilai koordinat mesin)
Catatan: Apabila arahan G53 ditentukan, pampasan radius, pampasan panjang alat dan nilai pengimbangan alat akan dihapus. Secara amnya, paksi Z ditetapkan untuk pertukaran alat.
2. G54 ~ G59 — Pilih sistem koordinat bahan kerja
Catatan: Setelah kuasa dihidupkan dan titik rujukan dikembalikan, sistem memilih G54 secara automatik.
3. G54.1 P1 ~ P48 — Pilih sistem koordinat bahan kerja tambahan
4. G52 — sistem koordinat tempatan
Format: G52X YZ;
Maksud format: Untuk kemudahan pengaturcaraan, tetapkan sistem sub-koordinat sistem koordinat bahan kerja. Nilai XYZ dalam G52 adalah koordinat kedudukan dalam sistem koordinat bahan kerja G54 ~ G59.
Batalkan sistem koordinat tempatan —— G52 X 0 Y 0 Z 0;
Catatan: Apabila sistem koordinat tempatan G52 diperintahkan atau sistem koordinat tempatan dibatalkan, nilai pengimbangan alat seperti pampasan panjang alat dan pampasan jejari alat akan dibatalkan. Dalam program seterusnya, pampasan panjang alat yang ditentukan, pampasan radius alat dan nilai ofset alat lain mesti diset semula.
5. G90 — Pengaturcaraan Mutlak
Pengaturcaraan mutlak bermaksud bahawa alat bergerak ke kedudukan tertentu jauh dari asal sistem koordinat benda kerja.
6. G91 — Pengaturcaraan tambahan
Dalam pengaturcaraan tambahan, jarak pergerakan alat dikira berdasarkan titik sebelumnya, yang merupakan kenaikan titik sebelumnya.
7. G21 — input mm G20 — input
8. G16 — Aktifkan perintah koordinat kutub G15 — Batalkan arahan koordinat kutub
2. Arahan fungsi interpolasi
1. G00 — Arahan kedudukan pantas
Format: G00 XYZ;
Maksud format: Perintah G00 membuat alat bergerak dari titik alat saat ini ke titik lain pada kelajuan terpantas dalam mod kawalan kedudukan titik. Lintasan tidak semestinya dua titik dan satu garis, ia mungkin garis putus.
Catatan: (1) Apabila alat bergerak dari atas ke bawah: G00 XY; Z; Tetapkan satah XY terlebih dahulu, dan kemudian paksi Z turun. (2) Apabila alat bergerak dari bawah ke atas: G00 Z; XY; Paksi Z naik terlebih dahulu, dan kemudian satah XY ditetapkan.
2. G01 — Perintah interpolasi linear
Format: G01 XYZF;
Makna format: Perintah G01 membuat alat bergerak dari arus ke titik yang ditentukan mengikut perintah F.
3. G02 — interpolasi mengikut arah jam, G03 — interpolasi berlawanan arah 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;
Maksud format:
Catatan: 1. Ia boleh dihilangkan apabila IJK adalah sifar; dalam program yang sama, jika IJK dan R muncul pada masa yang sama, R adalah sah.
2. Semasa pemesinan dengan R, seluruh bulatan tidak dapat dimesin, dan seluruh bulatan hanya dapat diprogramkan dengan koordinat tengah IJ k.
3. Arahan jeda program
1. G04 — Jeda arahan
Format: G04 X; atau G04 P;
Maksud format: X diikuti oleh masa perpanjangan, unitnya adalah s, dan mesti ada titik perpuluhan setelahnya. Nombor selepas P adalah bilangan bulat, dan unitnya adalah ms.
Keempat, arahan panggilan subrutin
1. M98 P ×××;
Maksud format: P × × × merujuk kepada bilangan subprogram program panggilan, 0 sebelum program tidak dapat dihilangkan, itu merujuk kepada jumlah panggilan berulang.
2. Penulisan subprogram pada dasarnya sama dengan program umum, kecuali bahawa akhir program adalah M99, yang bermaksud bahawa subprogram berakhir dan kembali. M99 tidak perlu menjadi blok secara bebas, tetapi boleh diletakkan di hujung blok terakhir.
Lima, arahan pampasan alat
1. G43, G44, G49 — perintah pampasan panjang alat
Format: G43 ZH; menunjukkan pampasan positif panjang alat, paksi Z yang menjangkau jarak Z adalah nilai yang ditentukan ditambah nilai pampasan H.
G44 ZH; Merupakan pampasan negatif panjang alat, paksi Z yang menjangkau jarak Z adalah nilai yang ditentukan tolak nilai pampasan H.
G49 Z; atau H00 bermaksud membatalkan pampasan panjang alat
Catatan: Perintah G43 G44 tidak ada kaitan dengan G90 G91, nilai ofset yang sepadan dengan perintah H boleh menjadi negatif atau positif. Apabila H adalah 0, pampasan panjang alat dibatalkan. Julat nilai H ialah 00 ~ 200.
Oleh kerana nilai pampasan berkisar antara -999.999 hingga 999.999mm atau -99.9999 hingga 99.9999 inci, tanda nilai pampasan berubah, dan semua kerja dapat dilakukan dengan menggunakan G43.
2. G41, G42, G40 — perintah pampasan radius alat
Format: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;
G40 G00 (G01) XYF; atau D00
Maksud format: G17 G18 G19 adalah bidang pilihan,
Pampasan radius kiri alat G41, pampasan jari-jari kanan alat G42, dan pampasan jejari alat G40 dibatalkan.
Catatan:
1. Ketika memasuki keadaan kompensasi radius alat dari keadaan tidak ada kompensasi alat, atau ketika membatalkan kompensasi radius alat, alat harus dipindahkan ke jarak tertentu, jika tidak, alat tersebut akan langsung mengimbangi jejari alat dalam arah gerakan normal, dan alat itu akan bertembung jika tiada ruang pusing.
2. Apabila D adalah 0, pampasan jejari alat dibatalkan. Julat nilai D ialah 0 ~ 200.
Kerana julat nilai pampasan adalah -999.999 ~ 999.999mm atau -99.9999 ~ 99.9999 inci.
3. Pertimbangan kompensasi kiri dan kanan radius alat didasarkan pada arah umpan alat, kontur pusat alat, terutama nilai mengimbangi kiri dan kanan G41 dan G42 ketika menjalankan G18 G19.
4. Semasa menjalankan G41, G42 dan G40, perintah pergerakan hanya dapat menggunakan G00 G01, tetapi tidak G02 G03.
5. Untuk memastikan integriti dan kelancaran kontur, umumnya gunakan: Perintah G41 G42 untuk melakukan pampasan radius alat, melalui bahagian peralihan (bulatan atau garis lurus), pemotongan kontur melalui bahagian peralihan (bulatan atau lurus) line), gunakan G40 untuk membatalkan pampasan jejari alat.
6. Semasa pengaturcaraan, jika program untuk memperkenalkan dan membatalkan kompensasi radius alat ini ada di program utama blok (ia mesti dilakukan ketika memproses bos), maka ketika berapa kali memanggil subrutin (memproses kontur program) melebihi satu kali, ia akan dipotong pada kali kedua. Akan ada fenomena overcutting.
Enam, petunjuk kitaran dalam tin
Senarai fungsi perintah kitaran tetap
Enam tindakan asas biasa dari perintah kitaran tetap adalah:
1. Tindakan 1 — kedudukan paksi X dan Y (titik awal)
2. Tindakan 2 — Cepat mencapai satah titik R (kedudukan yang hendak dipotong
3. Pemprosesan Tindakan 3-Lubang. Pemesinan lubang dijalankan dalam mod pemotongan umpan.
4. Tindakan 4 - Tindakan di bahagian bawah lubang. Seperti jeda, berhenti gelendong, peralihan alat, dll.
5. Tindakan 5 - kembali ke pesawat R.
6. Tindakan 6 — Cepat kembali ke awal





