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

Kuasai Loop WHILE dalam Pemrograman CNC SINUMERIK 840D

Kuasai Loop WHILE dalam Pemrograman CNC SINUMERIK 840D

Pemrograman SINUMERIK 840D

Postingan blog ini adalah tentang kontrol CNC Sinumerik 840D dari Siemens. Postingan ini mengilustrasikan salah satu perintah loop (struktur kontrol), yang dapat kita gunakan dalam pemrograman CNC untuk kontrol CNC Sinumerik 840D.

Ada banyak struktur kontrol yang dapat digunakan dalam pemrograman Sinumerik 840D seperti

Berikut adalah contoh pemrograman CNC yang menunjukkan penggunaan loop WHILE.

Contoh Program CNC

G01 G90 X0 Z10 F1000 WHILE $AA_IM[X] <= 100 G1 G91 X10 F500 G1 G90 Z–20 F100 Z5 ENDWHILE

Penjelasan Program CNC

Program CNC ini memotong lubang (dapat digunakan untuk pemrosesan bor) pada muka komponen. Program CNC dimulai dari x0 dan berlanjut sampai x100 setiap kali mengambil potongan di sumbu x sebesar 10.

G01 : Interpolasi Linier
G90 : Pemrograman Absolut
G91 : Pemrograman Inkremental

Blok program CNC pertama membawa alat ke posisi awal. Yaitu sumbu x x0 dan sumbu z z10.

Blok program CNC kedua memeriksa apakah posisi saat ini sumbu x kurang dari atau sama dengan 100 dengan variabel sistem Sinumerik 840D, dan memulai loop WHILE.

Kemudian perjalanan alat adalah sumbu x 10 dari posisi saat ini. (Karena G91 Pemrograman Inkremental aktif, Jadi alat akan berjalan dengan mengambil posisi alat saat ini sebagai titik referensi (atau titik awal).)

Kemudian alat kita berjalan -20 di sumbu z (Sekarang G90 Pemrograman Absolut aktif jadi alat akan berjalan dengan referensi ke titik nol kerja.)

Sekarang lagi alat akan kembali di z5

ENDWHILE mengakhiri loop WHILE

Jadi program akan diulang berulang kali hingga pernyataan yang diberikan dengan WHILE menjadi FALSE.


Mesin CNC

  1. Menguasai Perulangan While dan Do-While C#: Sintaks, Contoh, dan Praktik Terbaik
  2. Menguasai Perulangan While dan Do‑While dalam C: Contoh Praktis
  3. Menguasai Perulangan While Python: Sintaks, Contoh, dan Praktik Terbaik
  4. Panduan Pemrograman CNC Mesin Bubut untuk Pemula
  5. Buku Panduan Pemrograman CNC – Edisi Ketiga oleh Peter Smid: Panduan Lengkap Menguasai Fanuc dan Lainnya
  6. Menguasai Pemrograman CNC Sinumerik 840D: Panduan Pakar untuk Siklus Pembuatan Gawian Lanjutan
  7. Kuasai Pemrograman CNC Bor: Panduan untuk Mesin
  8. Pemrograman Sudut G01 CNC yang Tepat: Menguasai Sudut, Jari-jari, dan Chamfer
  9. Mahir Kode M: Kuis Pemrograman CNC
  10. Mahir Kode G: Ikuti Kuis Pemrograman CNC