KODE KODE MESIN CNC
Sistem Pengoperasian MesinKode data diubah untuk satu rangkaian perintah, yang mana servo mekanisme, seperti suatu pijakan motor yang berputar sesuai jumlah yang telah ditetapkan, memperbaiki dengan masing-masing mengemudi dari suatu meja pekerjaan dan suatu alat untuk melaksanakan suatu pengerjaan dengan mesin dan gerakan yang ditetapkan oleh suatu sistem pengulangan tertutup atau terbuka. Dan untuk melakukan tugas tersebut mesin NC ini difasilitasi dengan unsur-unsur pelayan dan pengendali pelayanan CNC.Sistem operasi dari mesin perkakas NC adalah menggunakan sistem operasi CNC sehingga diperlukan pengenalan kode data untuk menjalankan satu rangkaian perintah. Adapun contoh dari sistem operasi dari mesin perkakas NC adalah:Fungsi GG00 Pengaturan posisi dengan gerak cepat yang mempunyai kemungkinan gerakan yang terjadi berupa eretan yang bergerak dalam arah x, y, z, dan x dan zG01 Interpolasi linier adalah mendapatkan harga antara yang terletak pada garis lurus. Kemungkinan gerakan yang terjadi yaitu pembubutan dalam arah z atau memanjang, arah x atau melintang, arah x dan z atau membubutan tirus.G02 Interpolasi melingkar dengan arah kekananG03 Interpolasi melintang atau melingkar arah kekiriG04 Waktu tinggal diam (istirahat dalam detik)G20-G21 Nilai masukan ditetapkan dalam satuan milimeter atau inchiG24 Pemrograman radiusG25 Pemanggilan sub programG27 Perintah melompat / melewati blokG28 Kembali ketitik acuanG33 Pemotongan ulirG41-G42 Pemotongan benda kerja sesuai dengan kompensasi pada permukaan benda kerja.G64 Mematikan motor/ mematikan arus listrikG84 Siklus pembubutan memanjangG88 Siklus pembubutan melintangFungsi MM00 Menghentikan program, yang dilakukan di pertengahan program. Operator harus siap kembaliM03-M04 Start spindel searah jarum jamM05 Spindel stopM06 Penghitungan panjang pahatM09 Memulai atau pembatalan putaran pemotonganM17 Memulai atau membatalkan spindel dan cairan memotongM19 Memutar atau membatalkan spindel untuk mengorientasikan posisi.M30 Mengakhiri program, memutar kembali atau memberhentikan mesin.M99 Parameter lingkaranJika dalam memasukkan dan menyimpan data fungsi yang tidak dikenal oleh komputer, maka
akan muncul bunyi alarm. Dan pada sajian dari mesin akan ditunjukkan tanda-tanda alarm yang bersangkutan yang harus dimatikan dengan menekan tombol darurat. Adapun tanda-tanda alarm yang tersimpan yang perlu diketahui:Tanda-tanda Alarm pada Pelayanan Fungsi G dan MA 00 Salah memasukan perintah G dan MA 01 Salah dalam menentukan interpolasi lingkaranA 02 Harga X yang terlalu besarA 03 Salah harga FA 04 Harga Z yang terlalu besarA 05 Tidak diprogram M30A 06 Jumlah putaran sumbu utama terlalu besar pada pemotongan ulirA 07 Tidak dipakaiTanda-tanda Alarm pada Pelayanan KasetA 08 Pita rekaman telah sampai ujung atau habisA 09 Program tidak dapat ditemukanA 10 Pengaman kaset aktifA 11 Salah jalanA 12 Salam pengechekanA 13 Pengalihan dari metrik ke inchi dengan pelayanan pemuatanA 14 Muncul pada pelayanan kaset, mode pelayanan pemuatan yang ditunjukkan dengan kode.A 15 Salah harga HA 16 Tidak dipakaiA 17 Salah sub program
Mesin CNC dan Kode Standar
Created By suryo sulistyo di Senin, Maret 05, 2012 Label: mesin, teknologi
PendahuluanAwal lahirnya mesin CNC (Computer Numerically Controlled) bermula dari 1952 yang dikembangkan oleh John Pearseon dari Institut Teknologi Massachusetts, atas nama Angkatan Udara Amerika Serikat. Semula proyek tersebut diperuntukkan untuk membuat benda kerja khusus yang rumit. Semula perangkat mesin CNC memerlukan biaya yang tinggi dan volume unit pengendali yang besar. Pada tahun 1973, mesin CNC masih sangat mahal sehingga masih sedikit perusahaan yang mempunyai keberanian dalam mempelopori investasi dalam teknologi ini. Dari tahun 1975, produksi mesin CNC mulai berkembang pesat. Perkembangan ini dipacu oleh perkembangan mikroprosesor, sehingga volume unit pengendali dapat lebih ringkas.Dewasa ini penggunaan mesin CNC hampir terdapat di segala bidang. Dari bidang pendidikan dan riset yang mempergunakan alat-alat demikian dihasilkan berbagai hasil penelitian yang bermanfaat yang tidak terasa sudah banyak digunakan dalam kehidupan sehari-hari masyarakat banyak.
Jenis Mesin CNCDi industri menengah dan besar, akan banyak dijumpai penggunaan mesin CNC dalam mendukung proses produksi. Secara garis besar, mesin CNC dibagi dalam 2 (dua) macam, yaitu :Mesin bubut CNC dan Mesin frais CNC
Cara Mengoparasikan Mesin CNCSecara umum, cara mengoperasikan mesin CNC dengan cara memasukkan perintah numeric melalaui tombol-tombol yang tersedia pada panel instrument di tiap-tiap mesin. Setiap jenis mesin CNC mempunyai karakteristik tersendiri sesuai dengan pabrik yang membuat mesin tersebut. Namun demikian secara garis besar dari karakteristik cara mengoperasikan mesin CNC dapat dilakukan dengan dua macam cara, yaitu :1. Sistem AbsolutPada sistem ini titik awal penempatan alat potong yang digunakan sebagai acuan adalah menetapkan titik referensi yang berlaku tetap selama proses operasi mesin berlangsung. Untuk mesin bubut, titik referensinya diletakkan pada sumbu (pusat) benda kerja yang akan dikerjakan pada bagian ujung. Sedangkan pada mesin frais, titik referensinya diletakkan pada pertemuan antara dua sisi pada benda kerja yang akan dikerjakan.2. Sistem IncrementalPada system ini titik awal penempatan yang digunakan sebagai acuan adalah selalu berpindah sesuai dengan titik actual yang dinyatakan terakhir. Untuk mesin bubut maupun mesin frais diberlakukan cara yang sama. Setiap kali suatu gerakan pada proses pengerjaan benda kerja berakhir, maka titik akhir dari gerakan alat potong itu dianggap sebagai titik awal gerakan alat potong pada tahap berikutnya.Sejalan dengan berkembangnya kebutuhan akan berbagai produk industri yang beragam
dengan tingkat kesulitan yang bervariasi, maka telah dikembangkan berbagai variasi dari mesin CNC. Hal ini dimaksud untuk memenuhi kebutuhan jenis pekerjaan dengan tingkat kesulitan yang tinggi. Berikut ini diperlihatkan berbagai variasi mesin CNC.PC untuk Mesin CNCPC (Personal Computer) sebagai perangkat input bagi mesin CNC sangat penting peranannya untuk memperoleh kinerja mesin CNC. Oleh karena itu setiap pabrik yang memproduksi mesin CNC juga memproduksi atau merekomendasi spesifikasi PC yang digunakan sebagai input bagi mesin CNC produksinya.Pada mesin CNC untuk keperluan unit latih (Training Unit) atau dengan operasi sederhana, baik tampilan pada monitor maupun eksekusi program, maka PC yang dipergunakan sebagaimana pada mesin CNC jenis LOLA 200 MINI CNC, LEMU IITM, EMCO TU, maupun yang sejenis.Perkembangan jenis pekerjaan yang menggunakan peranan mesin CNC sejalan dengan kebutuhan teknologi manufaktur semakin meningkat. Oleh karena itu dikembangkan pula perangkat PC yang dapat melayani mesin CNC dengan kinerja yang mampu mengatasi beberapa faktor kesulitan yang dijumpai pada proses manufaktur. Gambar 8 memperlihatkan tampilan monitor mesin CNC jenis E·IPC700-ECKELMANN, DNC NT-2000, WinPromateII - Baronics, Mirac PC, CamSoft, ProMotion® iCNC, maupun yang sejeniKode Standar Mesin CNCMesin CNC hanya dapat membaca kode standar yang telah disepakati oleh industri yang membuat mesin CNC. Dengan kode standar tersebut, pabrik mesin CNC dapat menggunakan PC sebagai input yang diproduksi sendiri atau yang direkomendasikan. Kode standar pada mesin CNC yaitu :Mesin BubutFungsi GG00 Gerakan cepatG01Interpolasi linearG02/G03 Interpolari melingkarG04 Waktu tinggal diam.G21 Blok kosongG24 Penetapan radius pada pemrograman harga absolutG25/M17 Teknik sub programG27 Perintah melompatG33 Pemotongan ulir dengan kisar tetap samaG64 Motor asutan tak berarusG65 Pelayanan kasetG66 Pelayanan antar aparat RS 232G73 Siklus pemboran dengan pemutusan tatalG78 Siklus penguliranG81 Siklus pemboranG82 Siklus pemboran dengan tinggal diam.G83 Siklus pemboran dengan penarikanG84 Siklus pembubutan memanjangG85 Siklus pereameran
G86 Siklus pengaluranG88 Siklus pembubutan melintangG89 Siklus pereameran dengan tinggal diam.G90 Pemrograman harga absolutG91 Pemrcgraman harga inkrementalG92 Pencatat penetapanG94 Penetapan kecepatan asutanG95 Penetapan ukuran asutanG110 Alur permukaanG111 Alur luarG112 Alur dalamG113 Ulir luarG114 Ulir dalamG115 Permukaan kasarG116 Putaran kasarFungsi MM00 Berhenti terprogramM03 Sumbu utama searah jarum jamM05 Sumbu utama berhentiM06 Penghitungan panjang pahat, penggantian pahatM08 Titik tolak pengaturM09 Titik tolak pengaturMl7 Perintah melompat kembaliM22 Titik tolak pengaturM23 Titik tolak pengaturM26 Titik tolak pengaturM30 Program berakhirM99 Parameter lingkaranM98 Kompensasi kelonggaran / kocak OtomatisMesin FraisFungsi GG00 Gerakan cepatG01 Interpolasi lurusG02 Interpolasi melinqkar searah iarum JamG03 Interpolasi melinqkar berlawanan arah jarum jamG04 Lamanya tingqal diam.G21 Blok kosonqG25 Memanqqil sub programG27 Instruksi melompatG40 Kompensasi radius pisau hapusG45 Penambahan radius pirauG46 Pengurangan radius pisauG47 Penambahan radius pisau 2 kaliG48 Penguranqan radius pisau 2 kali
G64 Motor asutan tanpa arus (Fungsi penyetelan)G65 Pelavanan pita magnet (Fungsi penyetetan)G66 Pelaksanaan antar aparat dengan RS 232G72 Siklus pengefraisan kantongG73 Siklus pemutusan fatalG74 Siklus penguliran (jalan kiri)G81 Siklus pemboran tetapG82 Siklus pemboran tetap dengan tinj diamG83 Siklus pemboran tetap dengan pembuangantatalG84 Siklus penquliranG85 Siklus mereamer tetapG89 Siklus mereamer tetap denqan tinqqal diam.G90 Pemroqraman nilai absolutG91 Pemroqraman nilai inkrementalG92 Penqqeseran titik referensiFungsi MM00 DiamM03 Spindel frais hidup.searahjarumjamM05 Spindel frais mat!M06 Penggeseran alat, radius pisau frais masukM17 Kembali ke program pokokM08 Hubungan keluarM09 Hubungan keluarM20 Hubungan keluarM21 Hubungan keluarM22 Hubungan keluarM23 Hubungan keluarM26 Hubungan keluar- impulsM30 Program berakhirM98 Kompensasi kocak / kelonggaran otomatisM99 Parameter dari interpolasi melingkar (dalam hubungan dengan G02/303)Tanda AlarmA00 Salah kode G/MA01 Salah radius/M99A02 Salah nilaiZA03 Salah nilai FA04 Salah nilai ZA05 Tidak ada kode M30A06 Tidak ada kode M03A07 Tidak ada artiA08 Pita habis pada penyimpanan ke kasetA09 Program tidak ditemukanA10 Pita kaset dalam pengamananA11 Salah pemuatan
A12 Salah pengecekanA13 Penyetelan inchi/mm dengan memori program penuhA14 Salah posisi kepala frais / penambahan jalan dengan LOAD ┴ / M atau ┤ / MA15 Salah nilai Y.A16 Tidak ada nilai radius pisau fraisA17 Salah sub programA18 Jalannya kompensasi radius pisau frais lebih kecil dari nolMesin CNC Generasi BaruOperator mesin CNC yang akan memasukkan program pada mesin sebelumnya harus sudah memahami gambar kerja dari komponen yang akan dibuat pada mesin tersebut. Gambar kerja biasanya dibuat dengan cara manual atau dengan computer menggunakan program CAD (Computer Aided Design). Seiring dengan kemajuan teknologi di bidang computer, maka telah dikembangkan suatu software yang berisi aplikasi gambar teknik dengan CAD yang sudah dapat diminta untuk menampilkan program untuk dikerjakan dengan mesin CNC. Aplikasi program tersebut dikenal dengan sebutan CAM (Computer AidedManufacturing). Software CAM pada umumnya dibuat oleh pabrik yang membuat mesin CNC dengan tujuan untuk mengoptimalkan kinerja mesin CNC yang diproduksinya.Dengan menggunakan software CAM, seorang operator cukup membuat gambar kerja dari benda yang akan dibuat dengan mesin CNC pada PC. Hasil gambar kerja dapat dieksekusi secara simulasi untuk melihat pelaksanaan pengerjaan benda kerja di mesin CNC melalui layer monitor. Apabila terdapat kekurangan atau kekeliruan, maka dapat diperbaiki tanpa harus kehilangan bahan. Jika hasil eksekusi simulasi sudah sesuai dengan yang diharapkan, maka program dilanjutkan dengan eksekusi program mesin. Program mesin yang sudah jadi dapat langsung dikirim ke mesin CNC melalui jaringan atau kabel atau ditransfer melalui media rekam.Masa Depan Mesin CNCDengan perkembangan teknologi informasi, maka di masa datang dimungkinkan input mesin CNC dapat berasal dari gambar kerja manual yang dibaca melalui scan, kemudian diinterpretasikan oleh PC yang terkoneksi dengan mesin CNC. Hasil dari pembacaan scan akan diolah oleh software pada PC menjadi program simulasi berupa CAD/CAM. Selanjutnya hasil simulasi akan dieksekusi menjadi program mesin CNC yang siap dieksekusi untuk membuat benda kerja.
Read more: http://55tbo.blogspot.com/2012/03/mesin-cnc-dan-kode-standar.html#ixzz2jmbsV3Mb
kode kode program mesin CNC
Kode Standar Mesin CNCMesin CNC hanya dapat membaca kode standar yang telah disepakati oleh industri yang membuat mesin CNC. Dengan kode standar tersebut, pabrik mesin CNC dapat menggunakan PC sebagai input yang diproduksi sendiri atau yang direkomendasikan. Kode standar pada mesin CNC yaitu :Mesin BubutFungsi GG00 Gerakan cepatG01Interpolasi linearG02/G03 Interpolari melingkarG04 Waktu tinggal diam.G21 Blok kosongG24 Penetapan radius pada pemrograman harga absolutG25/M17 Teknik sub programG27 Perintah melompatG33 Pemotongan ulir dengan kisar tetap samaG64 Motor asutan tak berarusG65 Pelayanan kasetG66 Pelayanan antar aparat RS 232G73 Siklus pemboran dengan pemutusan tatalG78 Siklus penguliranG81 Siklus pemboranG82 Siklus pemboran dengan tinggal diam.G83 Siklus pemboran dengan penarikanG84 Siklus pembubutan memanjangG85 Siklus pereameranG86 Siklus pengaluranG88 Siklus pembubutan melintangG89 Siklus pereameran dengan tinggal diam.G90 Pemrograman harga absolutG91 Pemrcgraman harga inkrementalG92 Pencatat penetapanG94 Penetapan kecepatan asutanG95 Penetapan ukuran asutanG110 Alur permukaanG111 Alur luarG112 Alur dalamG113 Ulir luarG114 Ulir dalamG115 Permukaan kasarG116 Putaran kasarFungsi M
M00 Berhenti terprogramM03 Sumbu utama searah jarum jamM05 Sumbu utama berhentiM06 Penghitungan panjang pahat, penggantian pahatM08 Titik tolak pengaturM09 Titik tolak pengaturMl7 Perintah melompat kembaliM22 Titik tolak pengaturM23 Titik tolak pengaturM26 Titik tolak pengaturM30 Program berakhirM99 Parameter lingkaranM98 Kompensasi kelonggaran / kocak OtomatisMesin FraisFungsi GG00 Gerakan cepatG01 Interpolasi lurusG02 Interpolasi melinqkar searah iarum JamG03 Interpolasi melinqkar berlawanan arah jarum jamG04 Lamanya tingqal diam.G21 Blok kosonqG25 Memanqqil sub programG27 Instruksi melompatG40 Kompensasi radius pisau hapusG45 Penambahan radius pirauG46 Pengurangan radius pisauG47 Penambahan radius pisau 2 kaliG48 Penguranqan radius pisau 2 kaliG64 Motor asutan tanpa arus (Fungsi penyetelan)G65 Pelavanan pita magnet (Fungsi penyetetan)G66 Pelaksanaan antar aparat dengan RS 232G72 Siklus pengefraisan kantongG73 Siklus pemutusan fatalG74 Siklus penguliran (jalan kiri)G81 Siklus pemboran tetapG82 Siklus pemboran tetap dengan tinj diamG83 Siklus pemboran tetap dengan pembuangantatalG84 Siklus penquliranG85 Siklus mereamer tetapG89 Siklus mereamer tetap denqan tinqqal diam.G90 Pemroqraman nilai absolutG91 Pemroqraman nilai inkrementalG92 Penqqeseran titik referensiFungsi M
M00 DiamM03 Spindel frais hidup.searahjarumjamM05 Spindel frais mat!M06 Penggeseran alat, radius pisau frais masukM17 Kembali ke program pokokM08 Hubungan keluarM09 Hubungan keluarM20 Hubungan keluarM21 Hubungan keluarM22 Hubungan keluarM23 Hubungan keluarM26 Hubungan keluar- impulsM30 Program berakhirM98 Kompensasi kocak / kelonggaran otomatisM99 Parameter dari interpolasi melingkar (dalam hubungan dengan G02/303)Tanda AlarmA00 Salah kode G/MA01 Salah radius/M99A02 Salah nilaiZA03 Salah nilai FA04 Salah nilai ZA05 Tidak ada kode M30A06 Tidak ada kode M03A07 Tidak ada artiA08 Pita habis pada penyimpanan ke kasetA09 Program tidak ditemukanA10 Pita kaset dalam pengamananA11 Salah pemuatanA12 Salah pengecekanA13 Penyetelan inchi/mm dengan memori program penuhA14 Salah posisi kepala frais / penambahan jalan dengan LOAD ┴ / M atau ┤ / MA15 Salah nilai Y.A16 Tidak ada nilai radius pisau fraisA17 Salah sub programA18 Jalannya kompensasi radius pisau frais lebih kecil dari nol
Fungsi G, Fungsi M dan Kode Alarm CNC Turning TU-2A
by Irham Varid | RaVa JunioR™ on 06:11 AM, 04-Dec-11
Category: informasi , pelajaran
Sebelum melakukan penyusunan/pembuatan sebuah program pada mesin bubut CNC TU-2A , terlebih dahulu harus bisa memahami/menghafal hal-hal sebagai berikut :
1. Fungsi G , Fungsi M , serta Kode Alarm mesin bubut CNC TU-2A
FUNGSI G
G00 : Gerak Lurus Cepat (tidak menyayat).G01 : Gerak lurus penyayatan.G02 : Gerak melengkung searah jarum jam (CW).G03 : Gerak melengkung berlawanan jarum jam (CCW).G04 : Gerakan Penyayatan dengan Feed berhenti sesaat.G21 : Baris blok sisipan dibuat dengan menekan tombol ~ dan INPG25 : Memanggil sub programG27 : Perintah meloncat ke nomor blok yang ditujuG33 : Pembuatan ulir tunggalG64 : Mematikan arus step motorG65 : Operasi disketG73 : Siklus pengeboran dengan pemutusan tatalG78 : Siklus pembuatan ulirG81 : Siklus pengeboran langsungG82 : Siklus pengeboran dengan berhenti sesaatG83 : Siklus pengeboran dengan penarikan tatalG84 : Siklus pembubutan memanjang (Z)G85 : Siklus perimeranG86 : Siklus pembuatan alurG88 : Siklus pembubutan melintang (X)G89 : Siklus perimeran dengan waktu berhenti sesaatG90 : Program AbsoluteG91 : Program InkrimentalG92 : Penetapan posisi pahat (Absolute)
FUNGSI M
M00 : Program berhentiM03 : Spindel berputar searah jarum jam (CW)M05 : Putaran spindel berhentiM06 : Perintah ganti toolM17 : Perintah kembali ke program utamaM30 : Program berakhirM99 : Penentuan parameter I dan K
KODE ALARM
A00 : Salah perintah fungsi G atau MA01 : Salah perintah G02 atau G03A02 : Nilai X salahA03 : Nilai F salahA04 : Nilai Z salahA05 : Kurang perintah M30A06 : Putaran spindel terlalu cepatA09 : Program tidak di temukan pada disketA10 : Disket di protectA11 : Salah memuat disketA12 : Salah pengecekanA13 : Salah satuan mm atau inchiA14 : Salah satuanA15 : Nilai H salahA17 : Salah sub program
2. Sistim Persumbuan Pada Mesin Bubut CNC TU-2A
Seperti pada umum nya, mesin bubut selalu mempunyai 2 pergerakan sumbu, yaitu melintang dan memanjang.Gerakan melintang adalah sumbu "X" , Sedangkan Gerakan memanjang adalah sumbu "Z"
Untuk lebih jelas nya lihat gambar di bawah ini.
Perlu di ingat :*Tanda ( - ) : menandakan pergerakan pahat untuk mendekati benda kerja.*Tanda ( + ) : menandakan pergerakan pahat untuk menjauhi benda kerja.
KODE-KODE CNC
29NOV2010 Leave a Comment
by rizkiyogo in Uncategorized
KODE-KODE PADA MESIN CNC
A. Struktur Luar Program
Struktur program adalah suatau bentuk program di mana ke dalamnya kita
masukan data yang berupa angka dan hurup. Dalam menentukan struktur
program, tidak semudah apa yang dibayangkan, oleh karena dalam
pengerjaannya perlu didukung oleh berbagai ahli dari latar belakang bidang
keilmuan yang bebeda. Hal ini dalam up`ya untuk memenuhi kriteria dari suatu
struktur program yaitu harus mudah, ketidak tergantungan terhadap bahasa
tertentu, oreintasi praktis, dan dapat dipakai untuk semua mesin perkakas.
Prosedur dalam menentukan suatu struktur program, harus dimulai dari analisis
proses kerja mesin-mesin perkakas.
Dilihat dari struktur luarnya, program untuk mesin Frais CNC TU-3A terdiri dari
nomor blok, kata, dan karakter.
Contoh:
N10 G00 X0000 Y0000 Z0000
Keterangan
N10 : Nomor blok 10
G00, X0000, Y0000 dan Z000 : Kata,
G00 : G, dan 0 adalah karakter
Secara umum, format blok untuk mesin Frais CNC-TU-3A adalah sebagaiberikut:
G X Y Z F
N
(M) (I) (J) (K) (L) (T)
Dalam format blok tersebut, alamat yang yang ada perlu diketahui, yaitu:
1) ALamat N pada kolom pertama menunjukkan nomor blok
2) Alamat G pada kolom kedua menunjukkan jenis perintah jalan pergerakan
pahat
3) Alamat M pada kolom kedua menujukkan jenis perintah pengatur/informasi
tambahan seperti pergerakan motor, dan lain-lain.
4) Alamat X pada kolom ke tiga menunjukkan koordinat X yang dituju.
5) Alamat I pada kolom ke tiga menunjukkan koordinat titik pusat lingkaran
pada arah X.
2
6) Alamat Y pada kolom ke empat menunjuukan koordinat Y yang dituju.
7) Alamat J pada kolom ke empat menunjukkan koordinat titik pusat lingkaran
pada arah Y.
8) Alamat Z pada kolom ke Lima menunjukkan koordinat Z yang dituju.
9) Alamat K pada kolom ke lima menunjukkan koordinat titik pusat lingkaran
pada arah Z.
10) Alamat F pada kolom ke enam menunjukkan besarnya kecepatan
pergerakan pahat (Feeding).
11) Alamat L pada kolom ke enam menunjukkan pada blok mana fungsi G 25
(sub rutin) dan G 27 (perintah melompat) berlaku.
12) ALamat T pada kolom ke enam menunjukkan nama dan urutan pahat yang
digunakan pada fungsi M06.
B. Kode-kode Perintah Pada pemrograman Mesin Frais CNC TU-3A
Kode-kode perintah yang digunakan dalam memprogram mesin Frais CNC dan
mesin Frais CNC TU-3A khususnya terdiri dari dua jenis perintah, yaitu perintah
yang dibuat dalam bentuk kode G dan perintah yang dbuat dalam bentuk kode
M.
1. Kode G
Kode G adalah bentuk perintah yang terkait dengan bentuk pergerakan alat
potong. Jenis-jenis kode G yang digunakan untuk memprogram mesin Frais CNC
TU-3A adalah:
G00 : Gerakan cepat
G01 : Gerakan rus terprogram
G02/03 : gerakan melingkar searah dan berlawanan arah jarum jam
G04 : Waktu tinggal daiam
G21 : Blok kosong
G25 : Pemanggilan sub program
G27 : Perintah melompat
G40 : Perintah pembatalan kompensasi radius pisau
G45 : Panambahan radius pisau
G46 : Pengurangan radius pisau
G47 : Panambahan radius pisau dua kali
G48 : Pengurangan radius pisau dua kali
G64 : Perintah motor tak berarus
G65 : Pelayanan kaset/disket
G66 : Pelayanan interface (RS 232)
G72 : Siklus pengefraisan kantong
3
G73 : siklus pemboran dengan pemutusan tatal
G81 : Siklus pemboran
G82 : Siklus pemboran dengan tinggal diam
G83 : Siklus pemboran dengan penarikan
G85 : Siklus perimeran
G89 : Siklus perimeran dengan tinggal diam
G90 : Perintah pemrograman Absolut
G91 : Perintah pemrograman inkrimental
G92 : Perinrah pencatatan penetapan
G94 : Penetapan asutan dalam mm/min
G95 : Penetapan asutan dalam m/putaran
2. Kode M
Kode M yang dapat digunakan dalam pemrograman mesin Frais CNC TU-3A
adalah:
No. Kode M Nama
1 M00 Berhenti terprogram
2 M03 Spindel ON searah jarum jam
3 M05 Spindel berhenti
4 M06 Perhitungan panjang pahat
5 M17 Akhir sub program
6 M30 Akhir program
7 M98 Kompensasi kelonggaran secara otomatis
8 M99 Parameter lingkaran
Mesin CNC
CNC adalah mesin yang dipergunakan untuk pengontrolan otomatis dalam dunia industri. Mesin ini berfungsi
untuk mengontrol kinerja mesin-mesin lain yang dipergunakan. NC/CNC (Numerical Control/Computer Numerical
Control) merupakan istilah yang digunakan untuk menunjukkan bahwa suatu peralatan manufaktur; misalnya
bubut, milling, dll; dikontrol secara numerik berbasis komputer yang mampu membaca instruksi kode N, G, F, T,
dan lain-lain, dimana kode-kode tersebut akan menginstruksikan ke mesin CNC agar bekerja sesuai dengan
program benda kerja yang akan dibuat.mengoperasikannya. Dengan mesin CNC, ketelitian suatu produk dapat
dijamin hingga 1/1000 mm lebih, pengerjaan produk masal dengan hasil yang sama persis dan waktu
permesinan yang cepat.
Fungsi CNC dalam hal ini lebih banyak menggantikan pekerjaan operator dalam mesin perkakas konvensional.
Misalnya pekerjaan setting tool atau mengatur gerakan pahat sampai pada posisi siap memotong, gerakan
pemotongan dan gerakan kembali keposisi awal, dan lain-lain. Demikian pula dengan pengaturan kondisi
pemotongan (kecepatan potong, kecepatan makan dan kedalaman pemotongan) serta fungsi pengaturan yang
lain seperti penggantian pahat, pengubahan transmisi daya (jumlah putaran poros utama), dan arah putaran
poros utama, pengekleman, pengaturan cairan pendingin dan sebagainya.
Mesin perkakas CNC dilengkapi dengan berbagai alat potong yang dapat membuat benda kerja secara presisi
dan dapat melakukan interpolasi yang diarahkan secara numerik (berdasarkan angka). Parameter sistem operasi
CNC dapat diubah melalui program perangkat lunak (software load program) yang sesuai. CNC telah banyak
dipergunakan dalam industri logam. Dalam kondisi ini, CNC dipergunakan untuk mengontrol sistem mekanis
mesin-mesin perkakas dan pemotong logam. Jadi seberapa tebal dan panjangnya potongan logam yang
dihasilkan oleh mesin pemotong logam, dapat diatur oleh mesin CNC. Saat ini tidak hanya industri logam saja
yang memanfaatkan teknologi mesin CNC sebagai proses automatisasinya.
Akhir-akhir ini mesin-mesin CNC telah berkembang secara menakjubkan sehingga telah mengubah industri
pabrik yang selama ini menggunakan tenaga manusiamenjadi mesin-mesom otomatik. Dengan berkembangnya
Mesin CNC, maka benda kerja yang rumit sekalipun dapat dibuat secara mudah dalam jumlah yang banyak.
Selama ini pembuatan komponen/suku cadang suatu mesin yang presisi dengan mesin perkakas manual
tidaklah mudah, meskipun dilakukan oleh seorang operator mesin perkakas yang mahir sekalipun.
Penyelesaiannya memerlukan waktu lama. Bila ada permintaan konsumen untuk membuat komponen dalam
jumlah banyak dengan waktu singkat, dengan kualitas sama baiknya, tentu akan sulit dipenuhi bila
menggunakan perkakas manual. Apalagi bila bentuk benda kerja yang dipesan lebih rumit, tidak dapat
diselesaikan dalam waktu singkat. Secara ekonomis biaya produknya akan menjadi mahal, hingga sulit bersaing
dengan harga di pasaran.
Tuntutan konsumen yang menghendaki kualitas benda kerja yang presisi, berkualitas sama baiknya, dalam
waktu singkat dan dalam jumlah yang banyak, akan lebih mudah dikerjakan dengan mesin perkakas CNC
(Computer Numerlcally Controlled), yaitu mesin yang dapat bekerja melalui pemogramman yang dilakukan dan
dikendalikan melalui komputer. Mesin CNC dapat bekerja secara otomatis atau semi otomatis setelah diprogram
terlebih dahulu melalui komputer yang ada. Program yang dimaksud merupakan program membuat benda kerja
yang telah direncanakan atau dirancang sebelumnya. Sebelum benda kerja tersebut dieksikusi atau dikerjakan
oleh mesin CNC, sebaikanya program tersebut di cek berulang-ulang agar program benar-benar telah sesuai
dengan bentuk benda kerja yang diinginkan, serta benar-benar dapat dikerjakan oleh mesin CNC. Pengecekan
tersebut dapat melalui layar monitor yang terdapat pada mesin atau bila tidak ada fasilitas cheking melalui
monitor dapat pula melalui plotter yang dipasang pada tempat dudukan pahat/palsu frais. Setelah program
benar-benar telah berjalan seperti rencana, baru kemudian dilaksanakan/dieksekusi oleh mesin CNC.
Jenis Mesin CNC
Di industri menengah dan besar, akan banyak dijumpai penggunaan mesin CNC dalam mendukung proses
produksi. Secara garis besar, mesin CNC dibagi dalam 2 (dua) macam, yaitu :
1. Mesin bubut CNC
2. Mesin frais CNC
Setiap jenis mesin CNC mempunyai karakteristik tersendiri sesuai dengan pabrik yang membuat mesin tersebut.
Namun demikian secara garis besar dari karakteristik cara mengoperasikan mesin CNC dapat dilakukan dengan
dua macam cara, yaitu :
1. Sistem Absolut
Pada sistem ini titik awal penempatan alat potong yang digunakan sebagai acuan adalah menetapkan titik
referensi yang berlaku tetap selama proses operasi mesin berlangsung. Untuk mesin bubut, titik referensinya
diletakkan pada sumbu (pusat) benda kerja yang akan dikerjakan pada bagian ujung. Sedangkan pada mesin
frais, titik referensinya diletakkan pada pertemuan antara dua sisi pada benda kerja yang akan dikerjakan.
2. Sistem Incremental
Pada system ini titik awal penempatan yang digunakan sebagai acuan adalah selalu berpindah sesuai dengan
titik actual yang dinyatakan terakhir. Untuk mesin bubut maupun mesin frais diberlakukan cara yang sama.
Setiap kali suatu gerakan pada proses pengerjaan benda kerja berakhir, maka titik akhir dari gerakan alat potong
itu dianggap sebagai titik awal gerakan alat potong pada tahap berikutnya.
Sejalan dengan berkembangnya kebutuhan akan berbagai produk industri yang beragam dengan tingkat
kesulitan yang bervariasi, maka telah dikembangkan berbagai variasi dari mesin CNC. Hal ini dimaksud untuk
memenuhi kebutuhan jenis pekerjaan dengan tingkat kesulitan yang tinggi. Berikut ini diperlihatkan berbagai
variasi mesin CNC.
Pemrograman Mesin CNC
Pemrograman adalah suatu urutan perintah yang disusun secara rinci tiap blok per blok untuk memberikan
masukan mesin perkakas CNC tentang apa yang harus dikerjakan. Untuk menyusun pemrograman pada mesin
CNC diperlukan hal-hal berikut.
Metode Pemrograman
Metode pemrograman dalam mesin CNC ada dua,yaitu:
1) Metode Incremental
Adalah suatu metode pemrograman dimana titik referensinya selalu berubah, yaitu titik terakhir yang dituju menjadi titik referensi baru untuk ukuran berikutnya.Sebelum mempelajari sistem penyusunan program terlebih dahulu harus memahami betul sistem persumbuan mesin bubut CNC-TU2A. Ilustrasi Gambar di bawah ini adalah skema eretan melintang dan eretan memanjang, di mana mesin dapat diperintah bergerak sesuai program
2) Metode Absolut
Adalah suatu metode pemrograman di mana titik referensinya selalu tetap yaitu satu titik / tempat dijadikan referensi untuk semua ukuran.
Bahasa Pemrograman
Bahasa pemrograman adalah format perintah dalam satu blok dengan menggunakan kode huruf, angka, dan simbol. Di dalam mesin perkakas CNC terdapat perangkat komputer yang disebut dengan Machine Control Unit (MCU). MCU ini berfungsi menterjemahkan bahasa kode ke dalam bentuk-bentuk gerakan persumbuan sesuai bentuk benda kerja. Kode-kode bahasa dalam mesin perkakas CNC dikenal dengan kode G dan M, di mana kode-kode tersebut sudah distandarkan oleh ISO atau badan Internasional lainnya. Dalam aplikasi kode huruf, angka, dan simbol pada mesin perkakas CNC bermacam-macam tergantung sistem kontrol dan tipe mesin yang dipakai, tetapi secara prinsip sama. Sehingga untuk pengoperasian mesin perkakas CNC dengan tipe yang berbeda tidak akan ada perbedaan yang berarti. Misal: mesin perkakas CNC dengan sistem kontrol EMCO, kode-kodenya dimasukkan ke dalam standar DIN. Dengan bahasa kode ini dapat berfungsi sebagai media komunikasi antarmesin dan operator, yakni untuk memberikan operasi data kepada mesin untuk dipahami. Untuk memasukkan data program ke dalam memori mesin dapat dilakukan dengan keyboard atau perangkat lain (disket, kaset, dan melalui kabel RS-232).
G 00: Gerak lurus cepat (tidak boleh menyayat)
G 01: Gerak lurus penyayatan
G 02: Gerak melengkung searah jarum jam (CW)
G 03: Gerak melengkung berlawanan arah jarum jam (CCW)
G 04: Gerak penyayatan (feed) berhenti sesaat
G 21: Baris blok sisipan yang dibuat dengan menekan tombol ~ dan INP
G 25: Memanggil program sub routine
G 27: Perintah meloncat ke nomor blok yang dituju
G 33: Pembuatan ulir tunggal
G 64: Mematikan arus step motor
G 65: Operasi disket (menyimpan atau memanggil program)
G 73: Siklus pengeboran dengan pemutusan tatal
G 78: Siklus pembuatan ulir
G 81: Siklus pengeboran langsung
G 82: Siklus pengeboran dengan berhenti sesaat
G 83: Siklus pengeboran dengan penarikan tatal
G 84: Siklus pembubutan memanjang
G 85: Siklus pereameran
G 86: Siklus pembuatan alur
G 88: Siklus pembubutan melintang
G 89: Siklus pereameran dengan waktu diam sesaat
G 90: Program absolut
G 91: Program Incremental
G 92: Penetapan posisi pahat secara absolut
M 00: Program berhenti
M 03: Spindle (sumbu utama) berputar searah jarum jam (CW)
M 05: Putaran spindle berhenti
M 06: Perintah penggantian alat potong (tool)
M 17: Perintah kembali ke program utama
M 30: Program berakhir
M 99: Penentuan parameter I dan K
A 00: Kesalahan perintah pada fungsi G atau M
A 01: Kesalahan perintah pada fungsi G02 dan G03
A 02: Kesalahan pada nilai X
A 03: Kesalahan pada nilai F
A 04: Kesalahan pada nilai Z
A 05: Kurang perintah M30
A 06: Putaran spindle terlalu cepat
A 09: Program tidak ditemukan pada disket
A 10: Disket diprotek
A 11: Salah memuat disket
A 12: Salah pengecekan
A 13: Salah satuan mm atau inch dalam pemuatan
A 14: Salah satuan
A 15: Nilai H salah
A 17: Salah subprogram
Sistem Persumbuan pada Mesin Bubut CNC-TU2A
Mesin CNC
CNC adalah mesin yang dipergunakan untuk pengontrolan otomatis dalam dunia industri. Mesin ini berfungsi
untuk mengontrol kinerja mesin-mesin lain yang dipergunakan. NC/CNC (Numerical Control/Computer Numerical
Control) merupakan istilah yang digunakan untuk menunjukkan bahwa suatu peralatan manufaktur; misalnya
bubut, milling, dll; dikontrol secara numerik berbasis komputer yang mampu membaca instruksi kode N, G, F, T,
dan lain-lain, dimana kode-kode tersebut akan menginstruksikan ke mesin CNC agar bekerja sesuai dengan
program benda kerja yang akan dibuat.mengoperasikannya. Dengan mesin CNC, ketelitian suatu produk dapat
dijamin hingga 1/1000 mm lebih, pengerjaan produk masal dengan hasil yang sama persis dan waktu
permesinan yang cepat.
Fungsi CNC dalam hal ini lebih banyak menggantikan pekerjaan operator dalam mesin perkakas konvensional.
Misalnya pekerjaan setting tool atau mengatur gerakan pahat sampai pada posisi siap memotong, gerakan
pemotongan dan gerakan kembali keposisi awal, dan lain-lain. Demikian pula dengan pengaturan kondisi
pemotongan (kecepatan potong, kecepatan makan dan kedalaman pemotongan) serta fungsi pengaturan yang
lain seperti penggantian pahat, pengubahan transmisi daya (jumlah putaran poros utama), dan arah putaran
poros utama, pengekleman, pengaturan cairan pendingin dan sebagainya.
Mesin perkakas CNC dilengkapi dengan berbagai alat potong yang dapat membuat benda kerja secara presisi
dan dapat melakukan interpolasi yang diarahkan secara numerik (berdasarkan angka). Parameter sistem operasi
CNC dapat diubah melalui program perangkat lunak (software load program) yang sesuai. CNC telah banyak
dipergunakan dalam industri logam. Dalam kondisi ini, CNC dipergunakan untuk mengontrol sistem mekanis
mesin-mesin perkakas dan pemotong logam. Jadi seberapa tebal dan panjangnya potongan logam yang
dihasilkan oleh mesin pemotong logam, dapat diatur oleh mesin CNC. Saat ini tidak hanya industri logam saja
yang memanfaatkan teknologi mesin CNC sebagai proses automatisasinya.
Akhir-akhir ini mesin-mesin CNC telah berkembang secara menakjubkan sehingga telah mengubah industri
pabrik yang selama ini menggunakan tenaga manusiamenjadi mesin-mesom otomatik. Dengan berkembangnya
Mesin CNC, maka benda kerja yang rumit sekalipun dapat dibuat secara mudah dalam jumlah yang banyak.
Selama ini pembuatan komponen/suku cadang suatu mesin yang presisi dengan mesin perkakas manual
tidaklah mudah, meskipun dilakukan oleh seorang operator mesin perkakas yang mahir sekalipun.
Penyelesaiannya memerlukan waktu lama. Bila ada permintaan konsumen untuk membuat komponen dalam
jumlah banyak dengan waktu singkat, dengan kualitas sama baiknya, tentu akan sulit dipenuhi bila
menggunakan perkakas manual. Apalagi bila bentuk benda kerja yang dipesan lebih rumit, tidak dapat
diselesaikan dalam waktu singkat. Secara ekonomis biaya produknya akan menjadi mahal, hingga sulit bersaing
dengan harga di pasaran.
Tuntutan konsumen yang menghendaki kualitas benda kerja yang presisi, berkualitas sama baiknya, dalam
waktu singkat dan dalam jumlah yang banyak, akan lebih mudah dikerjakan dengan mesin perkakas CNC
(Computer Numerlcally Controlled), yaitu mesin yang dapat bekerja melalui pemogramman yang dilakukan dan
dikendalikan melalui komputer. Mesin CNC dapat bekerja secara otomatis atau semi otomatis setelah diprogram
terlebih dahulu melalui komputer yang ada. Program yang dimaksud merupakan program membuat benda kerja
yang telah direncanakan atau dirancang sebelumnya. Sebelum benda kerja tersebut dieksikusi atau dikerjakan
oleh mesin CNC, sebaikanya program tersebut di cek berulang-ulang agar program benar-benar telah sesuai
dengan bentuk benda kerja yang diinginkan, serta benar-benar dapat dikerjakan oleh mesin CNC. Pengecekan
tersebut dapat melalui layar monitor yang terdapat pada mesin atau bila tidak ada fasilitas cheking melalui
monitor dapat pula melalui plotter yang dipasang pada tempat dudukan pahat/palsu frais. Setelah program
benar-benar telah berjalan seperti rencana, baru kemudian dilaksanakan/dieksekusi oleh mesin CNC.
Jenis Mesin CNC
Di industri menengah dan besar, akan banyak dijumpai penggunaan mesin CNC dalam mendukung proses
produksi. Secara garis besar, mesin CNC dibagi dalam 2 (dua) macam, yaitu :
1. Mesin bubut CNC
2. Mesin frais CNC
Setiap jenis mesin CNC mempunyai karakteristik tersendiri sesuai dengan pabrik yang membuat mesin tersebut.
Namun demikian secara garis besar dari karakteristik cara mengoperasikan mesin CNC dapat dilakukan dengan
dua macam cara, yaitu :
1. Sistem Absolut
Pada sistem ini titik awal penempatan alat potong yang digunakan sebagai acuan adalah menetapkan titik
referensi yang berlaku tetap selama proses operasi mesin berlangsung. Untuk mesin bubut, titik referensinya
diletakkan pada sumbu (pusat) benda kerja yang akan dikerjakan pada bagian ujung. Sedangkan pada mesin
frais, titik referensinya diletakkan pada pertemuan antara dua sisi pada benda kerja yang akan dikerjakan.
2. Sistem Incremental
Pada system ini titik awal penempatan yang digunakan sebagai acuan adalah selalu berpindah sesuai dengan
titik actual yang dinyatakan terakhir. Untuk mesin bubut maupun mesin frais diberlakukan cara yang sama.
Setiap kali suatu gerakan pada proses pengerjaan benda kerja berakhir, maka titik akhir dari gerakan alat potong
itu dianggap sebagai titik awal gerakan alat potong pada tahap berikutnya.
Sejalan dengan berkembangnya kebutuhan akan berbagai produk industri yang beragam dengan tingkat
kesulitan yang bervariasi, maka telah dikembangkan berbagai variasi dari mesin CNC. Hal ini dimaksud untuk
memenuhi kebutuhan jenis pekerjaan dengan tingkat kesulitan yang tinggi. Berikut ini diperlihatkan berbagai
variasi mesin CNC.
Pemrograman Mesin CNC
Pemrograman adalah suatu urutan perintah yang disusun secara rinci tiap blok per blok untuk memberikan
masukan mesin perkakas CNC tentang apa yang harus dikerjakan. Untuk menyusun pemrograman pada mesin
CNC diperlukan hal-hal berikut.
Metode Pemrograman
Metode pemrograman dalam mesin CNC ada dua,yaitu:
1) Metode Incremental
Adalah suatu metode pemrograman dimana titik referensinya selalu berubah, yaitu titik terakhir yang dituju menjadi titik referensi baru untuk ukuran berikutnya.Sebelum mempelajari sistem penyusunan program terlebih dahulu harus memahami betul sistem persumbuan mesin bubut CNC-TU2A. Ilustrasi Gambar di bawah ini adalah skema eretan melintang dan eretan memanjang, di mana mesin dapat diperintah bergerak sesuai program
2) Metode Absolut
Adalah suatu metode pemrograman di mana titik referensinya selalu tetap yaitu satu titik / tempat dijadikan referensi untuk semua ukuran.
Bahasa Pemrograman
Bahasa pemrograman adalah format perintah dalam satu blok dengan menggunakan kode huruf, angka, dan simbol. Di dalam mesin perkakas CNC terdapat perangkat komputer yang disebut dengan Machine Control Unit (MCU). MCU ini berfungsi menterjemahkan bahasa kode ke dalam bentuk-bentuk gerakan persumbuan sesuai bentuk benda kerja. Kode-kode bahasa dalam mesin perkakas CNC dikenal dengan kode G dan M, di mana kode-kode tersebut sudah distandarkan oleh ISO atau badan Internasional lainnya. Dalam aplikasi kode huruf, angka, dan simbol pada mesin perkakas CNC bermacam-macam tergantung sistem kontrol dan tipe mesin yang dipakai, tetapi secara prinsip sama. Sehingga untuk pengoperasian mesin perkakas CNC dengan tipe yang berbeda tidak akan ada perbedaan yang berarti. Misal: mesin perkakas CNC dengan sistem kontrol EMCO, kode-kodenya dimasukkan ke dalam standar DIN. Dengan bahasa kode ini dapat berfungsi sebagai media komunikasi antarmesin dan operator, yakni untuk memberikan operasi data kepada mesin untuk dipahami. Untuk memasukkan data program ke dalam memori mesin dapat dilakukan dengan keyboard atau perangkat lain (disket, kaset, dan melalui kabel RS-232).
G 00: Gerak lurus cepat (tidak boleh menyayat)
G 01: Gerak lurus penyayatan
G 02: Gerak melengkung searah jarum jam (CW)
G 03: Gerak melengkung berlawanan arah jarum jam (CCW)
G 04: Gerak penyayatan (feed) berhenti sesaat
G 21: Baris blok sisipan yang dibuat dengan menekan tombol ~ dan INP
G 25: Memanggil program sub routine
G 27: Perintah meloncat ke nomor blok yang dituju
G 33: Pembuatan ulir tunggal
G 64: Mematikan arus step motor
G 65: Operasi disket (menyimpan atau memanggil program)
G 73: Siklus pengeboran dengan pemutusan tatal
G 78: Siklus pembuatan ulir
G 81: Siklus pengeboran langsung
G 82: Siklus pengeboran dengan berhenti sesaat
G 83: Siklus pengeboran dengan penarikan tatal
G 84: Siklus pembubutan memanjang
G 85: Siklus pereameran
G 86: Siklus pembuatan alur
G 88: Siklus pembubutan melintang
G 89: Siklus pereameran dengan waktu diam sesaat
G 90: Program absolut
G 91: Program Incremental
G 92: Penetapan posisi pahat secara absolut
M 00: Program berhenti
M 03: Spindle (sumbu utama) berputar searah jarum jam (CW)
M 05: Putaran spindle berhenti
M 06: Perintah penggantian alat potong (tool)
M 17: Perintah kembali ke program utama
M 30: Program berakhir
M 99: Penentuan parameter I dan K
A 00: Kesalahan perintah pada fungsi G atau M
A 01: Kesalahan perintah pada fungsi G02 dan G03
A 02: Kesalahan pada nilai X
A 03: Kesalahan pada nilai F
A 04: Kesalahan pada nilai Z
A 05: Kurang perintah M30
A 06: Putaran spindle terlalu cepat
A 09: Program tidak ditemukan pada disket
A 10: Disket diprotek
A 11: Salah memuat disket
A 12: Salah pengecekan
A 13: Salah satuan mm atau inch dalam pemuatan
A 14: Salah satuan
A 15: Nilai H salah
A 17: Salah subprogram
Sistem Persumbuan pada Mesin Bubut CNC-TU2A