Enam Kali untuk Menyertakan Pesan dalam Program CNC
Saya melihat terlalu banyak program CNC yang dibuat secara eksklusif dari perintah kode-G yang diperlukan untuk mengerjakan benda kerja. Semua CNC memungkinkan pengguna untuk memasukkan pesan klarifikasi (biasanya digambarkan dengan tanda kurung) dalam kode G. Pesan mudah disertakan dalam program CNC, bahkan saat memasukkannya melalui keyboard Input Data Manual (MDI) CNC.
Berikut adalah enam kali operator harus memasukkan pesan dalam program CNC:
1. Header program
Mulai setiap program dengan serangkaian pesan yang menjelaskan program. Informasi harus mencakup apa pun yang membantu operator CNC mengetahui bahwa mereka menjalankan program yang benar, termasuk (setidaknya) nama bagian, nomor bagian, spesifikasi revisi, pemrogram, tanggal dibuat dan waktu berjalan. Misalnya:
- O0001
- (MESIN:MORI SEIKE SL4)
- (NOMOR BAGIAN:A-2355-2C)
- (NAMA BAGIAN:BEARING FLANGE)
- (REVISI:F)
- (PELANGGAN:PERUSAHAAN ABC)
- (OPERASI:20, MESIN BORED AKHIR)
- (PROGRAMMER:MLL)
- (TANGGAL JALAN PERTAMA:11/4/16)
- (REVISI PROGRAM:C)
- (REVISI PROGRAM TERAKHIR:1/30/20 OLEH CRD)
- (WAKTU JALAN:00:05:25)
- N005 T0101 M41
Dari catatan khusus adalah revisi dan waktu berjalan. Mungkin ada beberapa versi program yang beredar karena perubahan teknik desain, jadi pimpinan harus menyediakan cara bagi operator untuk mengonfirmasi bahwa mereka menggunakan program yang benar. Untuk run time, setelah menjalankan job untuk pertama kalinya, termasuk run time di header program akan memberi tahu orang berapa lama waktu yang dibutuhkan untuk menjalankan program bahkan saat job tidak sedang berjalan.
2. Di awal setiap alat
Jika ditangani dengan benar dan konsisten, pesan yang ditempatkan di awal setiap alat akan memiliki dua tujuan. Pertama, dan yang paling penting, operator akan memahami alat potong dan/atau operasi pemesinan yang dilakukan. Mereka juga dapat menentukan informasi tentang bagian yang mudah rusak dari setiap alat pemotong, seperti ukuran atau jumlah sisipan. Kedua, jika Anda selalu menempatkan pesan-pesan ini tepat sebelum perintah kode-G pertama untuk setiap pahat potong, operator akan mengetahui blok restart untuk setiap pahat. Itu akan selalu menjadi perintah tepat setelah pesan terakhir untuk alat tersebut. Misalnya:
- N145 M01 (Akhir dari alat sebelumnya)
-
- (WAJAH KASAR DAN ALAT MENGHIDUPKAN)
- (MASUKKAN:CNMG-432)
- (WAJAH MESIN KASAR DAN KASAR MENJADI HINGGA 5 DALAM BAHU)
- N150 T0303 M41
3. Di akhir setiap alat
Idenya di sini adalah untuk membantu orang melakukan ukuran penyetelan di setiap pahat potong saat mereka menjalankan benda kerja pertama. Ini juga dapat membantu operator selama produksi berjalan setelah mengganti alat yang tumpul. Jika CNC memungkinkan alat pemotong dijalankan kembali, seperti yang dilakukan oleh pusat permesinan dan pusat putaran headstock tetap, kemungkinan ada penghentian opsional M01 di akhir setiap pahat yang memungkinkan orang atau operator penyetel menghentikan mesin dan memeriksa apa yang dimiliki pahat. selesai.
Ini adalah tempat yang tepat untuk menyisipkan serangkaian pesan yang menentukan apa yang seharusnya dilakukan alat pemotong. Pesan dapat bersifat spesifik, sehingga orang yang menyiapkan tidak perlu merujuk gambar benda kerja atau dokumentasi lainnya, atau dapat digunakan untuk melakukan penghitungan, seperti yang ditunjukkan oleh contoh ini:
- M01 (Opsional berhenti di akhir alat)
- (DIAMETER BESAR SAAT INI HARUS 4,08-IN UNTUK MENGIZINKAN STOCK FINISHING)
- (JARAK DARI AKHIR KE BAHU PERTAMA SAAT INI HARUS 1,505-IN)
Jika ini dilakukan untuk setiap pahat, petugas penyetel dapat dengan mudah memeriksa permukaan mesin saat menjalankan benda kerja pertama. Jika perlu, mereka juga dapat menyesuaikan offset terkait dan menjalankan kembali alat.
4. Saat membuat perubahan program
Kami cenderung memiliki sikap yang agak angkuh tentang mengubah program. Meskipun sebagian besar perubahan mungkin sesuai, beberapa dapat menyebabkan masalah di masa mendatang. Bukan hal yang aneh, misalnya, untuk melupakan mengapa perubahan dilakukan sejak awal. Selain itu, ada kalanya pengguna diminta untuk membuat perubahan yang tidak mereka setujui. Biasakan orang untuk menyisipkan pesan dalam program setiap saat sebuah perubahan dibuat. Cantumkan apa perintah awalnya, mengapa perubahan dilakukan, siapa yang membuatnya dan kapan dibuat. Ini contohnya:
- N100 T0303 M41
- N103 G96 S600 M03 (KECEPATAN MENINGKAT DARI S500 UNTUK EFISIENSI 20/3/21 PER WC)
- N105 G00 X1.585 Z0.1 M08
- N110 G01 Z0 F0.015 (FEED MENINGKAT DARI F0.011 UNTUK EFISIENSI 20/3/21 PER WC)
- N115 X1.46 Z-0.0575
5. Di setiap pemberhentian program
Sesuai dengan namanya, perintah program stop (M00) akan menyebabkan mesin berhenti. Semua fungsi mesin, seperti spindel dan cairan pendingin, akan dimatikan. Pada titik inilah seorang operator diharapkan untuk melakukan sesuatu. Pastikan untuk menentukan dengan tepat apa yang seharusnya dilakukan oleh operator, seperti yang ditunjukkan oleh contoh ini:
- N135 M00
- (MENURUNKAN TEKANAN CLAMPING UNTUK OPERASI FINISHING)
6. Saat melakukan sesuatu yang tidak biasa
Ada kalanya Anda perlu melakukan sesuatu dalam program yang biasanya tidak Anda lakukan. Kapan pun ini terjadi, pastikan untuk memperjelasnya dengan pesan dalam program. Tempatkan pesan terkait tepat di awal program agar tidak terlewatkan. Misalnya:
- O0002 (Nomor program)
- (****************** CATATAN KHUSUS ****************)
- (ALAT GROOVING DI STASIUN #5 MENGGUNAKAN DUA OFFSET.)
- (OFFSET #5 MENGONTROL ALUR DI DIA 1,375 INCI.)
- (OFFSET #25 MENGONTROL ALUR DI DIA 4,25 INCI.)