Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Equipment >> Peralatan Industri

Memanggil Macro Kustom Secara Efisien melalui Perintah Modal G65

Memanggil Macro Kustom Secara Efisien melalui Perintah Modal G65

Jika Anda telah memprogram dengan Custom Macro, Anda mungkin tahu bahwa satu cara untuk memanggil program Custom Macro adalah dengan menggunakan perintah G65. Pengguna biasanya memasukkan perintah ini dalam program utama, menentukan nomor program untuk Custom Macro (dengan kata P) dan serangkaian argumen alamat huruf (variabel) yang akan diteruskan ke Custom Macro.

Pertimbangkan perintah berikut untuk memanggil Custom Macro pemesinan kantong bulat:

X dan Y menentukan lokasi pusat kantong. Z menunjukkan permukaan di mana mesin akan membuat kantong. D adalah kedalaman dan R adalah jari-jari kantong. F menentukan laju pemasok pemesinan.

G65 bukan modal. Untuk memesin kantong bulat lain di lokasi yang berbeda, pengguna harus memberikan perintah G65 lengkap lagi (mengubah argumen terkait, tentunya). FANUC CNC memiliki, Namun, dua G-code untuk memanggil Custom Macro secara modal: G66 dan G66.1. Setelah menetapkan salah satunya, pemrogram harus menggunakan G67 untuk membatalkannya.

G66

G66 tidak memanggil Custom Macro sendiri; itu hanya akan menetapkan variabel lokal yang sesuai dengan argumen alamat huruf yang ditentukan. Pertimbangkan perintah ini:

Baris N050 menetapkan variabel lokal #26 ke nilai Z, #7 ke nilai D, #18 ke R, #20 ke T dan #9 ke F. Tetapi, lagi, baris ini tidak memanggil Custom Macro O1000.

Di perintah berikutnya (N055), yang harus merupakan perintah gerakan (biasanya G00 atau G01), CNC akan bergerak ke posisi yang ditentukan dan kemudian memanggil Custom Macro O1000. Variabel lokal yang ditetapkan dalam perintah G66 akan tersedia untuk digunakan dalam Custom Macro, tetapi tidak ada cara untuk memperbarui mereka setelah mengeksekusi perintah G66. CNC akan terus bergerak ke posisi dan memanggil Custom Macro dalam perintah gerakan berikutnya sampai mencapai perintah G67 (N075).

Berikut adalah contoh Custom Macro kantong bulat saat menggunakan G66:

G66.1

Seperti G66, perintah G66.1 akan menentukan nomor Custom Macro dan menetapkan variabel lokal ke nilai argumen alamat huruf. Sama seperti G66, perintah G67 akhirnya harus ditentukan untuk membatalkan pemanggilan modal. Tetapi tidak seperti G66, G66.1 akan memanggil Custom Macro. Pertimbangkan perintah ini:

Sekarang, baris N050 akan memesin kantong pertama. Di setiap perintah berikutnya yang bukan perintah gerakan, CNC akan mengatur ulang variabel lokal dan memanggil Custom Macro lagi. Di baris N055, nilai variabel lokal #24 (X) menjadi 10.0. Asumsi pemrogram menulis Custom Macro dengan benar, perintah gerakan dalam Custom Macro akan memindahkan alat ke posisi ini sebelum mesin mulai membuat kantong.

Keuntungan G66.1 dibandingkan G66 adalah bahwa argumen alamat huruf apa pun dapat berubah setiap kali pengguna memanggil Custom Macro. Misalnya, jika kedalaman kantong berubah untuk kantong yang diproses N060, pemrogram dapat menyertakan argumen alamat huruf D di baris N060.

Membuat Custom Macro menggunakan G66.1 lebih rumit daripada G66. Karena nilai semua variabel lokal kembali ke kosong pada perintah M99 yang mengakhiri Custom Macro, pengguna harus menyimpan nilai-nilai ini dalam variabel umum yang tidak hilang sampai daya dimatikan.

Pertimbangkan program Custom Macro ini menggunakan G66.1:

Perintah Custom Macro Mana yang Lebih Baik? G66 atau G66.1?

Sementara itu memerlukan lebih banyak pekerjaan pemrograman, G66.1 menyediakan lebih banyak fleksibilitas daripada G66. Dengan kata lain, pemrogram dapat mengubah argumen apa pun di mana saja dari perintah di antara G66.1 dan perintah G67. Dalam contoh kita, ini berarti posisi X/Y kantong, jari-jari, kedalaman, lokasi permukaan Z atau laju pemasok. Dalam arti ini, Custom Macro yang dipanggil dengan G66.1 berperilaku hampir sama seperti siklus terpadu pemasangan lubang apa pun, seperti G81.

Di sisi lain, jika Anda yakin tidak akan ada kebutuhan untuk mengubah hal apa pun setelah menentukan set argumen awal, menggunakan G66 mungkin lebih sesuai untuk aplikasi Anda, karena G66 sangat lebih mudah digunakan.

Peralatan Industri

  1. Menguasai Exception Kustom Python: Panduan Praktis
  2. Memimpin melalui Mendengarkan: Bagaimana Bertanya 'Ceritakan Lebih Banyak' Membangun Kepercayaan dan Wawasan
  3. Perintah Esensial MATLAB untuk Komputasi Efisien
  4. CNC Machining Presisi untuk Bagian Custom – Solusi Cepat, Akurat, dan Terpadu
  5. Mesin Bubut Seri Alpha X Baru dengan Kontrol Khusus untuk Performa Unggul
  6. 5 Manfaat Utama Pabrikasi Logam Custom
  7. Buka Presisi & Keuntungan dengan Solusi Pemesinan Kustom
  8. Pengolahan Mesin Custom Dijelaskan: Kapan dan Mengapa Anda Memerlukannya
  9. Tingkatkan Merek Anda dengan Hadiah Liburan Gravir Laser Kustom
  10. MarquipWardUnited Membeli Mesin Bubut Summit Heavy Duty Kustom