Selasa, 07 Januari 2014

PROGRAM BASIC CNC


   
                  Assalamualaikm wr.wb
                            Salam kenal dari saya blogger asalasalan yang ga gokil sama sekali.Selamat membaca aja apa yang udah saya ketik disini yang gaje  ,,,hehe yang penting tetap bersifat edukatif .yoraa.....
bagi anda pemula dalam pembelajaran tentang mesin CNC dan bukan yang udah pakar karna jika anda udah pakar tentu anda yang harus ngajarin kita tulll ga coy!!Dibawah ini merupakan kode kode yang dipakai dalam pembuatan program cnc baik bubut / milling.So, ga usa pake lamalama cubalah tengok artikelnya.
Thaa.taaaa.............


HISTORY OF CNC

        Awal 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. Oleh sebab itu, saya akan menjelaskan kembali tentang pengertian, macam-macam, keuntingan & kerugian dari mesin CNC.
           
      Mesin CNC adalah suatu mesin yang dikontrol oleh komputer dengan menggunakan bahasa numerik (data perintah dengan kode angka, huruf dan simbol) sesuai standart ISO.Sistem kerja teknologi CNC ini akan lebih sinkron antara komputer dan mekanik, sehingga bila dibandingkan 
 dengan mesin perkakas yang sejenis, maka mesin perkakas CNC lebih teliti, lebih tepat, lebih fleksibel dan cocok untuk produksi masal.Dengan dirancangnya mesin perkakas CNC dapat menunjang produksi yang membutuhkan tingkat kerumitan yang tinggi dan dapat mengurangi campur tangan operator selama mesin beroperasi.
Mesin perkakas adalah suatu alat yang memotong atau piranti pengolahan lain dari benda kerja, benda kerja adalah obyek yang sedang diproses. Manakala mesin perkakas sedang melakukan pemakanan, program instruksi dapat diubah untuk memproses suatu pekerjaan baru. Numerical Control (NC) adalah suatu format berupa program otomasi dimana tindakan mekanik dari suatu alat-alat permesinan atau peralatan lain dikendalikan oleh suatu program yang berisi data kode angka. Data alphanumerical menghadirkan suatu instruksi pekerjaan untuk mengoperasikan mesin tersebut.
Numeric Control (NC) adalah suatu kendali mesin atas dasar informasi digital, ini diperkenalkan di area pabrikasi. NC adalah bermanfaat untuk produksi rendah dan medium yang memvariasikan produksi item, di mana bentuk, dimensi, rute proses, dan pengerjaan dengan mesin bervariasi. Mesin perkakas NC meliputi mesin dengan operasi tujuan tunggal, yang memberikan informasi kuantitatif seperti pengerjaan dengan mesin operasi yang disajikan oleh suatu komputer kendali dengan program database yang     menyimpan     instruksi       secara       langsung     untuk     mengendalikan    alat – alat bermesin CNC (Computer Numerical Control).
Kode 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.
CNC yang dikendalikan dapat melakukan pekerjaan berbentuk linier, lingkar, atau sisipan berbentuk parabola, yang mana buatan perangkat lunak, dan manapun sisipan kaleng rutin terpilih dengan mudah.

·         Bagian-Bagian Mesin CNC (Computer Numerically Controlled)
a.      Unit Kontrol berupa panel pengontrolan yang berisi tombol-tombol perintah untuk menjelaskan      kontrol gerakan mesin dan berbagai fungsi lainnya yang menggunakan instruksi oleh sistem kontrol elektronika.
b.      Kepala Tetap berupa roda-roda gigi transmisi penukar putaran yang akan memutar poros spindel
c.       Poros utama (spindel) berupa tempat kedudukan pencekam untuk berdirinya benda kerja.
Eretan utama (appron) akan bergerak sepanjang meja sambil membawa eretan lintang
d.      (cross slide) dan eretan atas (upper cross slide) dan dudukan pahat.
e.      Eretan Melintang yang menggerakan pahat arah melintang.                                                             
f.        Eretan Memanjang yang menggerakan pahat arah vertikal.
g.      Kepala Lepas, sejajar kepala tetap untuk membantu pergerakan spindel dalam memegang benda kerja.
     
·         Kelebihan & kekurangan :
1.      Kelebihan
a. Produktif dapat dikurangi
b. Keakuratan pada lebih besar dan repeatabilas.
c. Menurunkan tingkat tarip sisa
d. Kebutuhan pemeriksaan adalah mengurangi
e. Ilmu ukur benda kerja lebih rumit
f. Perubahan rancang bangun dapat diperiksa dengan lebih teliti.
g. Peralatan sederhana tetap diperlukan
h. waktu laju awal pabrikasi lebih pendek
i. Dapat mengurangi komponen yang diinventarisir
j. Lebih sedikit memerlukan floorspace
k. Level keterampilan yang dibutuhan operator dikurangi
2.      Kekurangan
a. Pengerjaan komponen dengan mesin yang mudah menjadi sulit karena menggunakan format  
     yang rumit.
b. Modal yang ditanamkan mengalami peningkatan.
c. Usaha pemeliharaan lebih tinggi investasi lebih tinggi berharga.
d. Pemanfaatan NC peralatan [yang] lebih tinggi
e. Dibutuhkan tenaga ahli yang berfungsi untuk memprogram peralatan NC.




DAFTAR KODE CNC
Ada banyak sekali kode program yang digunakan dalam cnc antaralain kode G,M,T,F,U,Q,X,Y,Z,H,

Berikut merupakan beberapa kode G standart yang digunakan untuk program mesin cnc :
1.       G00 : Gerakan cepat pahat tanpa penyayatan
2.       G01 : Gerakan pahat disertai dengan penyayatan
3.       G02 : Gerakan melingkar / radius searah jrum jam
4.       G03 : Gerakan melingkar / radius berlawanan arah jarum jam
5.       G04 : Dwell / berhenti sejenak dengan hitungan durasi point x didepannya (G4 x2. ;)
6.       G28 : Kembali ke zero point mesin
7.       G40 : Pembatalan kompensasi tool
8.       G41 : Kompensasi tool kiri
9.       G42 : kompensasi tool kanan
10.   G43 : Kompensasi panjang tool negatif
11.   G49 : Pembatalan kompensasi panjang tool
12.   G70 : Kode program cycle finishing cnc bubut
13.   G71 : Kode program cycle bubut diameter
14.   G72 : Kode program cycle bubut muka (facing)
15.   G74 : Kode program bor
16.   G75 : Kode program bubut grooving
17.   G76 : Kode program bubut ulir
18.   G90 : Kode sistem program absolute
19.   G91 : Kode program sistem inkremental
20.   G92 : Kode program bubut ulir
21.   G96 : Putaran spindle tetap
22.   G97 : Putaranspindle tidak tetap
23.   G98 : Kode pengulangan program


Berikut merupakan beberapa kode M standart yang digunakan untuk program mesin cnc :
1.       M00 : Program berhenti
2.       M01 : Program berhenti di kode ini jika OSP aktif
3.       M02 : Program berhenti
4.       M03 : Spindle berputar searah jarum jam
5.       M04 : Spindle berputar  berlawanan searah jarum jam
6.       M05 : Spindle stop
7.       M06 : Tool change
8.       M08 :  Coolant on
9.       M09 : Coolant off
10.   M19 : Tool orientation
11.   M30 : Program stop kembali ke program awal
12.   M68 : Buka chuck mesin bubut
13.   M69 : Tutup chuk mesi bubut
14.   M78 : Tail stok maju
15.   M79 : Tail stok mundur
16.   M99 : Program berulang terus menerus dari awal

Kode program yang lain :
1.       T : Nomer tool
2.       F : Feeding
3.       H : Tool
4.       X : Axiz x
5.       Y : Axiz y
6.       Z : Axiz z
7.       U: Axiz x sistem inkremental (mesin bubut)
8.       Q: Axiz z sistem inkremental (mesin bubut)
9.       S : Putaran spindle






                     
                            Selanjutnya kalau ingin diploroki terlebih dahulu yo monggo saya enteni sampai selesai. Ke topik selanjutna yaitu SISTEM PEMROGRAMAN ,


SISTEM PROGRAM ABSOLUTE & INKREMENTAL
                Dalam pemrograman dikenal ada 2 sistem yaitu sistem absolute dan inkremental, yang membedakan keduanya adalah dari start penghitungan point.Kode G90 untuk absolute dan untuk inkremental adalah G91.Sistem absolute penghitungan semua point dari zero point / titik nol benda karja sedangkan inkremental penghitungan berdasarkan dari titik point terakhir berhenti.

1. Pemahaman Sumbu Koordinat Absolute/Incremental
                    Absolute programing (G90)     : Pemprograman Absolut (Gerakan  dengan Titik 0 Tetap)/titik point pergerakan selanjutnya dihitung dari titik 0 awal.                                                                                                      
                    Incremental programing (G91) : Pemprograman Incremental (Gerakan  dengan titik Nol  mengikuti Dimana ia  Terakhir berhenti bergerak).
               

Sistem persumbuan pada mesin CNC diatur berdasarkan standard ISO 841 dan DIN 66217. Untuk berbagai macam mesin, sistem penentuan sumbunya mengikuti kaidah tangan kanan


http://indahwied.staff.fkip.uns.ac.id/files/2009/05/tangan-kanan.jpg
     

    TITIK INFORMASI DAN TITIK REFERENSI 
           Pada tiap mesin CNC ditetapkan sejumlah titik-titik khusus, sebagian ditentukan oleh pabrik, lainnya dipilih oleh pemrogram.



http://indahwied.staff.fkip.uns.ac.id/files/2009/05/titiks.jpg


(1)   Sistem Koordinat Mesin



http://indahwied.staff.fkip.uns.ac.id/files/2009/05/sumbu.jpg


               Titik referensi mesin R ditetapkan oleh seorang konstruktor mesin dan tidak dapat diubah oleh pemakai, berlaku sebagai penera sistem ukuran. Titik nol mesin M adalah sistem koordinat aslinya. Pada mesin-mesin bubut, titik nol mesin letaknya pada garis sumbu dari hidung poros. Pada mesin frais masih terdapat berbagai variasi. Kedua titik ini ditetapkan oleh pabrik pembuat dan dimasukkan ke memori tetap.


http://indahwied.staff.fkip.uns.ac.id/files/2009/05/bubut.jpg


(1)   Sistem Koordinat Benda Kerja
             Titik referensi benda kerja adalah sebuah titik yang ditentukan sendiri oleh programmer dan berdasarkan penulisan programnya. Titik referensi (nol) benda kerja merupakan titik start point dan programmer memilih titik itu untuk acuan saat  melakukan perhitungan gambar dengan benda kerja.


http://indahwied.staff.fkip.uns.ac.id/files/2009/05/titik-nol.jpg


       

              Terimakasih juga untuk sumber-sumber informasi yang saya copy paste kesini.Mohon maaf juga jika ada salah yang sengaja maupun tidak,dan demi kemajuan ilmu pertehknikan indonesia mari kita bersana membangun sarana edukasi yang seluas-luasnya.Kritik dan masukan yang membangun selalu kami nantikan .

                     Bagaimana smuanya apakah anda kecewa,,yupz!!!jangan bersedih karena saya juga kecewa.Tapi tenang aja kita akan masi bertemu lagi di sesi berikutnya dengan hal yang lebih ga mutu dan kita akan mengeksplorasi lagi lebih dalam.Tetap tenang dan coba cari sesuatu yang lain dan beda karena daun tak selebar kelor dunia.

                     Ku tunggu komenmu lurr... :D biar ada ikatan diantara kita para penggemar dunia tehknik. See Uuu later ..........





2 komentar:

Monggo kulo aturaken dumateng sederek badhe coment sawetoro