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

Menggunakan Subprogram:alat yang sangat sederhana

Saya baru-baru ini diminta oleh seorang pembaca untuk memposting artikel tentang penggunaan subprogram. Meskipun ini adalah subjek yang cukup sederhana, ini membuat saya menyadari bahwa tidak semua orang terbiasa dengan penggunaan subprogram dan subrutin, jadi mengapa tidak menawarkan masukan saya. Saya juga akan membahas penggunaan kemampuan NC Merge percakapan Hurco…yang sangat sederhana dan sangat berguna!

Bagi mereka yang mungkin tidak menyadarinya, subprogram adalah program independen terpisah yang dapat dipanggil dari dalam program utama - dan sering digunakan untuk hal-hal seperti pengulangan fitur, menjalankan program yang sama di beberapa lokasi berbeda, atau pada dasarnya kapan pun masuk akal untuk siapkan program "kalengan" yang siap dijalankan kapan pun Anda perlu menjalankannya.

Sebagian besar program NC atau G-code dimulai dengan nomor program – yang biasanya terdiri dari rangkaian 4 angka – dan didahului dengan huruf “O” atau tanda titik dua (:). Nomor program ini dapat digunakan untuk memanggil subprogram kami ke dalam tindakan kapan pun diperlukan hanya dengan memasukkan M98 ke dalam program utama. Jika kita ingin memanggil contoh program di bawah ini sebagai subprogram, kita cukup memasukkan sebaris kode pada program utama yang akan berbunyi:M98 P2012. Anda juga perlu mengganti M2 atau M30 yang biasanya digunakan untuk mengakhiri program NC dengan M99. M99 memberitahu kontrol bahwa subprogram telah berakhir, dan mengembalikan kontrol kembali ke program utama asli. Pemrogram dapat mengulangi prosedur ini sebanyak yang diperlukan untuk menyelesaikan tugasnya, dan subprogram yang sama dapat dipanggil dalam jumlah yang tidak terbatas.


Selain memanggil program terpisah sebagai subprogram, kita juga dapat "menyarangkan" subprogram di akhir program utama, sehingga semuanya tersimpan rapi dalam satu file data. Format program utama dan subprogram persis sama seolah-olah mereka adalah file terpisah, tetapi program bersarang harus diposisikan SETELAH M2 atau M30 tipikal yang digunakan untuk mengakhiri program utama asli.

Saya sebutkan di paragraf pembuka di atas bahwa subprogram NC juga dapat digunakan dengan program percakapan Hurco WinMax, menggunakan fitur yang disebut NC Merge. Prosedurnya hampir sama dengan NC, kecuali kita akan memanggil subprogram dari blok percakapan alih-alih memasukkan panggilan kode-M98. Blok data NC Merge juga dapat digunakan dengan pola percakapan dan blok Transform Plane 5-sumbu untuk memposisikan fitur...memberi programmer solusi mudah untuk masalah kompleks.


Mesin CNC

  1. Sirkuit Alarm Kebakaran Sederhana menggunakan Termistor – Sirkuit Elektronik
  2. Panduan sederhana untuk membangun program pemeliharaan prediktif
  3. Bilangan Armstrong dalam Program JAVA Menggunakan For Loop
  4. Rangkaian Proteksi Tegangan Lebih Sederhana menggunakan Dioda Zener
  5. 21 Unit 4:Bahasa dan Struktur CNC
  6. Menggunakan tipe data sederhana dan kompleks di C++
  7. Contoh Pemrograman CNC dalam Program Bubut CNC Sederhana Inci
  8. Panggilan Subprogram Haas M98 dengan Kode Contoh Dasar
  9. Subprogram CNC Dasar-dasar untuk Ahli Mesin CNC
  10. Subprogram – Definisi dari Kamus CNC