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

Pemrograman SINUMERIK 840D WHILE Loop Usage

Pemrograman SINUMERIK 840D

Posting blog ini tentang kontrol sinumerik 840D cnc dari Siemens. Posting ini mengilustrasikan salah satu perintah loop (struktur kontrol), yang dapat kita gunakan dalam pemrograman cnc untuk kontrol sinumerik 840D cnc.

Ada beberapa 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 slot (dapat digunakan untuk pengeboran) pada permukaan komponen. Program cnc dimulai dari x0 dan berlanjut hingga x100 setiap kali memotong sumbu x 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 sumbu x saat ini kurang dari atau sama dengan 100 dengan variabel sistem sinumerik 840D, dan memulai putaran WHILE.

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

Kemudian alat kami bergerak -20 dalam sumbu z (Sekarang Pemrograman Absolut G90 aktif sehingga alat akan bergerak dengan mengacu pada titik nol benda kerja .)

Sekarang lagi alat tersebut akan kembali ke z5

ENDWHILE mengakhiri putaran WHILE

Jadi program akan diulang-ulang sampai pernyataan yang diberikan WHILE menjadi FALSE.


Mesin CNC

  1. C# while dan do... while loop
  2. C while dan do... while Loop
  3. Python sementara Loop
  4. Contoh Pemrograman Bubut CNC
  5. Buku Pegangan Pemrograman CNC oleh Peter Smid
  6. Pemrograman CNC Sinumerik 840D
  7. Pemrograman CNC untuk Ahli Mesin CNC
  8. Pemrograman Sudut CNC G01
  9. Kode M – Kuis Pemrograman CNC
  10. Kode G – Kuis Pemrograman CNC