Skip to main content

Fungsi Kode Pemrograman Mesin Bubut CNC

Fungsi Kode Pemrograman Mesin Bubut CNC


Halo guys, kembali lagi di KODE CNC. Kali ini saya akan memberikan artikel tentang Fungsi kode pemrograman pada mesin bubut CNC. Artikel ini saya buat berdasarkan pelajaran yang pelajari disekolah



Sebelum kita masuk ke fungsi kode kode pada mesin bubut CNC kita bahas dulu mengenai APA ITU MESIN BUBUT CNC ?
Mesin bubut cnc adalah sebuah mesin yang bekerja dengan menggunakan kode kode pemrograman untuk mengerjakan pengerjaan membubut secara otomatis. Jadi kita hanya perlu menuliskan kode kode dan mesin akan mengerjakan sesuai kode yang telah kita tulis. Nahh untuk itu sebelum melakukan pekerjaan menggunakan mesin bubut CNC kita perlu memahami fungsi dari kode kode tersebut agar kita dapat tulis. Nahh untuk itu sebelum melakukan pekerjaan menggunakan mesin bubut CNC kita perlu memahami fungsi dari kode kode tersebut agar kita dapat mengoprasikan mesin tersebut.


Fungsi Kode Kode Pada Mesin Bubut CNC

Kode G

KODEFUNGSI
G.0.0Memindahkan pahat tanpa adanya penyayatan
G.0.1Memindahkan pahat dengan adanya penyayatan
G.0.2Pekerjaan penyayatan radius (searah jarum jam)
G.0.3Pekerjaan penyayatan radius (berlawanan arah jarum jam)
G.9.0Mode Absolut
G.9.1Mode Intrimental
G.9.4Mengatur kecepatan sayatan (mm/menit)
G.9.5Mengatur kecepatan sayatan (mm/putaran)
G.1.5.8Memintahkan titik nol benda kerja
G.500Membatalkan perintah G158
G.5.3Membatalkan perintah G55.G56.G57.dan G58

Mode Absolut adalah pengaturan Penentuan titik nol yang mempunyai tititik nol teteap dan tidak berubah-ubah sedangkan Mode Intrimental mempunyai titik nol yang berpindah pindah sesuai dengan program yang dijalankan.

Kode M

KODEFUNGSI
M.0.3Memutar spindle searah jarum jam
M.0.4Memutar spindle berlawanan arah jarum jam
M.0.5Spindle stop
M.0.8Menghidupkan pendingin
M.0.9Memematikan pendingin
M.3.0Akhir program dan mengembalikan posisi tool terakhir

Dan pada kesempatan kali ini saya juga akan memberikan kode kode pemrograman yang biasa digunakan sebagai program pembuka dan penutup

PROGRAM PEMBUKA


N005 G158 X0 Z100
N010 G90 G94
N015 T2D1 S500
N020 M03 M08

Keterangan :
N005 – N020 : Nomer baris kode pemograman
Mengapa nomor diatas tidak N001,N002,N003?
Sebenarnya hal tersebut tidak masalah namun dengan memberikan nomor N005,N010 kita mendapatkan jeda 5 angka dan memberikan keuntungan sehingga apabila kita mengalami kekurangan program kita tidak perlu mengganti semua nomor kode, kita cukup menambahkan kode baru dengan nomor diantara N005 Sampai dengan N010
T2D1 : Nomor pahat yang akan digunakan, misalkan menggunakan pahat nomor 1 maka program yang ditulis adalah T1D1
X0 Z100 : Menentukan titik nol dari pahat. Untuk z100 bisa diganti dengan panjang benda kerja yang keluar dari cekam
Kesimpulan : Dari kode diatas kita simpulkan bahwa program pembuka dimulai dengan Memindahkan titik nol benda kerja yang dilanjutkan dengan menentukan mode absolut atau intrimental dan memilih jenis kecepatan sayatan. Dilanjutkan dengan memilih nomor pahat serta keceptan putaran spindle kemudian menentukan arah putaran spindle dan menghidupkan pendingin.

PROGRAM PENUTUP

N550 M05 M09
N555 G500
N560 M30

Untuk menutup program yang telah kita buat yaitu dengan Menghentikan putaran spindle dengan Program M05 dan mematikan pendingin dengan kode M09. Dilanjutkan dengan membatalkan perintah G158 dengan menggunakan kode G500 dan mengakhiri dengan kode M03 sebagai END PROGRAM

Bagi kalian yang masih belajar menoprasikan mesin bubut CNC sangat dianjurkan untuk melakukan Simulasi terkebih dahulu sebelum mengeksekusi menggunkan mesin CNC dikarenakan sangat berbahaya apabila kode yang masuk ke dalam cnc salah. Hal tersebut dapat membuat hal-hal yang tidak diinginkan seperti benda kerja rusak atau mesin cnc yang rusak karena kesalahan program. Alangkah baiknya kita cek terlebih dahulu dengan menggunakan simuator dan jika sudah benar tanpa kesalahan baru kita eksekusi menggunakan mesin bubut cnc.

Sekian artikel kali ini tentang fungsi kode kode pemrograman pada mesin CNC, bagi kalian yang ingin  kode di atas anda bisa mengirimkan kode dengan komen dibawah. Terimakasih sudah berkunjung di blog saya dan semoga bermanfaat.

Comments

  1. Post dong bro code2 yang sering di gunakan dalam gambar teknik misal simbol2 seperti R(radius) dll.. coz banyak dan saya gak tau. Help min

    ReplyDelete
  2. kalo fungsi g54 itu apa ya min?

    ReplyDelete

Post a Comment

Popular posts from this blog

6 Types Of Lathes That Are Frequently Used In Industrial Production

6 Types Of Lathes That Are Frequently Used In Industrial Production (Special Purpose)   Types of lathe industry - To be able to produce quickly and effectively required the machines could make it easier for workers in the industrialized world to produce specific products and working on things that cannot be done by the ordinary man. An example is the use of a lathe that is widely used in machinery industry. A lathe is the mesinyang main function to create or establish a goods with the incision-incision and done by rotating. An example of this is found on a lathe factory industry manufacture of motor spare parts to make the shape of a circle for example, murtal, bolt, Gears, shaft, tromol, and much more. In the smaller industrial, a lathe is also commonly used on las workshop for cutting iron-iron or a making a Groove on the nuts and bolts. Here are some types of mesinbubut the industry that is often used in the industrialized world. Lath...

Program Kode M & G Pada Mesin CNC Frais

Program Kode M Dan G Pada Mesin Frais CNC PEMROGRAMAN KODE M PADA ( Mesin CNC Frais ) Berikut kode  M dan arti-nya pada software Fanuc SERIES Oi-  Mc.Frais NO Kode Penjelasan            1 M00 Berhenti antar program, spindle berhenti : 3 sumbu x,y,z berhenti, distart kembali setelah kembali setelah menekan “cycle start”            2 M01 Usulan program stop            3 M02 Akhir program, program berhenti, lampu alarm hidup            4 M03 Putaran spindle searah jarum jam            5 M04 Putaran spindle berlawanan arah jarum jam            6 M05 Spindle berhenti berputar tetapi kode lainnya masih jalan     ...