0% found this document useful (0 votes)
35 views

Computer Numerical Control INDRA

The document discusses Computer Numerical Control (CNC). It defines CNC as a machine where machine tool functions and motions are controlled by a programmed coded in alphanumeric data. It then discusses the basic components of a CNC system including the part program, machine control unit, and machine tool. It also covers CNC principles such as the basic length unit, point-to-point and continuous path systems, interpolation, incremental and absolute systems, and open-loop control systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Computer Numerical Control INDRA

The document discusses Computer Numerical Control (CNC). It defines CNC as a machine where machine tool functions and motions are controlled by a programmed coded in alphanumeric data. It then discusses the basic components of a CNC system including the part program, machine control unit, and machine tool. It also covers CNC principles such as the basic length unit, point-to-point and continuous path systems, interpolation, incremental and absolute systems, and open-loop control systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

COMPUTER NUMERICAL CONTROL (CNC)

NAMA : AKBAR INDRA SETIAWAN (14522446)


KELAS :E
MATA KULIAH : ALGORITMA DAN PEMOGRAMAN

FAKULTAS TEKNOLOGI INDUSTRI

TEKNIK INDUSTRI

UNIVERSITAS ISLAM INDONESIA YOGYAKARTA


COMPUTER NUMERICAL CONTROL (CNC)

BAB I
PENDAHULUAN

A. Latar Belakang Masalah


Perkembangan teknologi komputer saat ini telah mengalami kemajuan yang amat pesat. Dalam hal ini
komputer telah diaplikasikan ke dalam alat-alat mesin perkakas diantaranya mesin bubut, mesin frais,
mesin skrap, mesin bor. Hasil perpaduan teknologi komputer dan teknologi mekanik inilah yang
selanjutnya dinamakan CNC (Computer Numerically Controlled). Sistem pengoperasian CNC
menggunakan program yang dikontrol langsung oleh komputer. Secara umum konstruksi mesin perkakas
CNC dan sistem kerjanya adalah sinkronisasi antara komputer dan mekaniknya. Jika dibandingkan
dengan mesin perkakas konvensional yang setaraf dan sejenis, mesin perkakas CNC lebih unggul baik
dari segi ketelitian (accurate), ketepatan (precision), fleksibilitas, dan kapasitas produksi. Sehingga di era
modern seperti saat ini banyak industri-industri mulai meninggalkan mesin-mesin perkakas konvensional
dan beralih menggunakan mesin-mesin perkakas CNC. Secara garis besar pengertian mesin CNC
adalah suatu mesin yang dikontrol oleh komputer dengan menggunakan bahasa numeric (perintah
gerakan yang menggunakan angka dan huruf). Sebagai contoh apabila pada layar monitor mesin penulis
tulis M03 maka spindle utama mesin akan berputar, dan apabila penulis tulis M05 maka spindle utama
mesin akan berhenti berputar. Mesin CNC tingkat dasar yang ada pada saat ini dibagi menjadi dua
kelompok, yaitu Mesin CNC Two Axis atau yang lebih dikenal dengan Mesin Bubut (Lathe Machine) dan
Mesin CNC Three Axis atau yang lebih dikenal dengan Mesin Frais (Milling Machine). Mesin Bubut CNC
secara garis besar dapat digolongkan menjadi dua, yaitu :
1. Mesin Bubut CNC Training Unit (CNC TU)
2. Mesin Bubut CNC Production Unit (CNC PU)
Dari hasil di atas maka penulis memiliki inisiatif untuk melakukan modifikasi ataupun pembuatan mesin
bubut CNC. Untuk proses pembuatan komponen dengan mesin bubut lebih efisien dengan hasil yang
lebih baik dibanding dengan menggunakan mesin bubut biasa yang tidak menggunakan sistem komputer
sepeti mesin CNC.
Definisi
Computer Numerical Control (CNC) adalah satu di mana fungsi dan gerakan mesin alat dikendalikan
dengan cara program disiapkan berisi data alfanumerik dikodekan. CNC dapat mengontrol gerakan
benda kerja atau alat, parameter input seperti pakan, kedalaman potong, kecepatan, dan fungsi-fungsi
seperti memutar spindle on / off, mengubah pendingin on / off.
Aplikasi
Aplikasi CNC mencakup untuk alat mesin serta daerah alat non-mesin. Dalam kategori alat mesin, CNC
secara luas digunakan untuk mesin bubut, bor tekan, mesin penggilingan, grinding Unit, laser, logam
lembaran mesin press bekerja, mesin bending tabung dll Sangat peralatan mesin otomatis seperti
mengubah pusat dan mesin pusat yang mengubah alat pemotong otomatis di bawah kendali CNC telah
dikembangkan. Dalam alat non-mesin kategori, aplikasi CNC dilengkapi mesin las (busur dan resistance),
koordinat mengukur mesin, perakitan elektronik, tape petelur dan filamen berliku mesin untuk komposit
dll
Keuntungan dan Keterbatasan
Manfaat CNC adalah
1. akurasi yang tinggi di bidang manufaktur,
2. waktu produksi singkat,
3. fleksibilitas manufaktur yang lebih besar,
4. fixturing sederhana,
5. mesin kontur (2 sampai 5 sumbu mesin),
6. mengurangi kesalahan manusia. Kelemahan termasuk biaya tinggi, pemeliharaan, dan
kebutuhan bagian programmer terampil.

Unsur dari CNC :


Sebuah sistem CNC terdiri dari tiga komponen dasar (Gambar 2):
1. Program bagian
2. Control Unit Mesin (MCU)
3. Alat mesin (bubut, bor tekan, mesin penggilingan dll)
Program Bagian
Program paruh adalah seperangkat rinci perintah yang harus diikuti oleh alat mesin. setiap Perintah
menentukan posisi dalam sistem koordinat Cartesian (x, y, z) atau gerak (benda kerja perjalanan atau
pemotongan wisata tool), parameter mesin dan on / off fungsi. bagian programmer harus fasih dengan
peralatan mesin, proses pemesinan, pengaruh variabel proses, dan keterbatasan kontrol CNC. Program
paruh ditulis secara manual atau dengan menggunakan bantuan komputer bahasa seperti APT
(Automated Programming Tool).
Gambar 2. Sebuah sistem kontrol numerik khas untuk mesin penggilingan
Mesin Control Unit
Unit kontrol mesin (MCU) adalah mikrokomputer yang menyimpan program dan mengeksekusi perintah
ke dalam tindakan dengan alat mesin. The MCU terdiri dari dua unit utama: data processing unit (DPU)
dan unit kontrol loop (CLU). Perangkat lunak DPU termasuk kontrol perangkat lunak sistem, algoritma
perhitungan, perangkat lunak terjemahan yang mengubah program bagian ke dalam format yang dapat
digunakan untuk MCU, algoritma interpolasi untuk mencapai gerakan halus dari cutter, editing program
bagian (jika terjadi kesalahan dan perubahan). The DPU memproses data dari program bagian dan
memberikan ke CLU yang mengoperasikan drive melekat pada leadscrews mesin dan menerima sinyal
umpan balik pada posisi sebenarnya dan kecepatan masing-masing salah satu sumbu. Seorang
pengemudi (motor dc) dan perangkat umpan balik yang melekat pada leadscrew tersebut. The CLU
terdiri dari sirkuit untuk posisi dan kontrol kecepatan loop, perlambatan dan reaksi mengambil, kontrol
fungsi seperti spindle on / off.
Alat Mesin
Alat mesin bisa menjadi salah satu
dari berikut: bubut, mesin
penggilingan, laser, plasma,
mengkoordinasikan mengukur mesin
dll Gambar 3 menunjukkan bahwa
tangan kanan sistem koordinat yang
digunakan untuk menggambarkan
gerakan alat mesin. Ada tiga sumbu
linier (x, y, z), tiga rotasi sumbu (i, j,
k), dan sumbu lain seperti tilt 𝜃 yang
mungkin. Misalnya,mesin 5-
sumbumenyiratkan kombinasi x, y, z,
i, j, k, dan 𝜃.

Gambar 3. Kanan sistem yang digunakan dalam bor tekan dan bubut mengkoordinasikan
PRINSIP CNC
Dasar Panjang Unit (DPU)
Setiap unit BLU sesuai dengan resolusi posisi sumbu gerak. Sebagai contoh, 1 BLU = 0.0001 "berarti
bahwa sumbu akan bergerak 0,0001" untuk setiap satu pulsa listrik diterima oleh motor. DPU juga
disebut sebagai Bit (binary digit).
Pulse = DPU = Bit
Point-to-Point Sistem
Point-to-point sistem adalah mereka yang menggerakkan alat atau benda kerja dari satu titik ke titik lain
dan kemudian alat melakukan tugas yang diperlukan. Setelah selesai, alat (atau benda kerja) bergerak ke
posisi berikutnya dan siklus diulang (Gambar 4). yang paling sederhana contoh untuk jenis sistem adalah
mesin bor di mana benda bergerak. Dalam sistem ini, tingkat pakan dan jalan alat pemotong (atau
benda kerja) tidak memiliki signifikansi pada proses pemesinan. Keakuratan posisi tergantung pada
sistem resolusi dalam hal BLU (satuan panjang dasar) yang umumnya antara 0 .001 "dan 0,0001".

Gambar jalur 4. Cutter antara lubang dalam sistem point-to-point

Berkelanjutan Jalur Systems (cut Lurus dan sistem Contouring)


Sistem ini menyediakan jalan terus menerus sehingga alat ini dapat melakukan sementara sumbu yang
bergerak, memungkinkan sistem untuk menghasilkan permukaan sudut, kurva dua dimensi, atau tiga
dimensi kontur. Contoh adalah mesin penggilingan di mana tugas-tugas seperti yang dicapai (Gambar 5).
Setiap sumbu mungkin bergerak terus menerus pada kecepatan yang berbeda. Error kecepatan adalah
signifikan dalam mempengaruhi posisi dari cutter (Gambar 5). Hal ini jauh lebih penting dalam
memotong kontur melingkar di mana satu sumbu berikut fungsi sinus sementara yang lain mengikuti
kosinus fungsi. Gambar 6 menggambarkan point-to-point dan jalan terus-menerus untuk berbagai
mesin.
Gambar 5. (a) berkelanjutan jalur pemotongan dan (b) Posisi kesalahan yang disebabkan oleh kesalahan
kecepatan

Gambar 6. Skema ilustrasi pengeboran, dibor, dan penggilingan dengan berbagai jalan.

Interpolator
Kecepatan input dari l / det pada contoh 2 diubah menjadi komponen kecepatan oleh
Interpolator disebut interpolator linear yang berfungsi untuk memberikan sinyal kecepatan untuk x
dan arah y. Demikian pula kita memiliki interpolasi melingkar dan parabola. Lihat Gambar 7.

Gambar 7. Jenis interpolasi (a) linear, (b) jalan terus-menerus didekati dengan garis lurus tambahan, dan
(c) melingkar
Sistem Incremental dan Absolute
Sistem CNC dibagi lagi menjadi sistem tambahan dan mutlak (Gambar 8).dalam Modus
tambahan, jarak diukur dari satu titik ke titik berikutnya. Misalnya, jika Anda ingin mengebor
lima lubang di lokasi yang berbeda, perintah x-posisi yang x + 500, 200 +, + 600, - 300, -700, -
300. Sebuah sistem absolut adalah satu di mana semua perintah moving dirujuk dari titik
acuan (titik nol atau asal).Untuk kasus di atas, x-posisi perintah yang x 500.700, 1.300, 1.000,
300, 0 (Gambar 8).Kedua sistem digabungkan dalam kebanyakan sistem CNC.Untuk operator
berpengalaman,
adalah bijaksana untuk
menggunakan modus
inkremental.

Gambar 8.
(a) Absolute vs
inkremental; Dalam
posisi absolut, langkah
ini ditentukan dengan
x = 6, y = 8; di
inkremental, langkah
ini ditentukan oleh x =
4, y = 5 untuk alat
dipindahkan dari (2,3)
ke (6,8)
(b) Pengeboran 5-lubang di lokasi yang berbeda.

Buka loop Sistem Pengendalian


Loop terbuka kontrol berarti bahwa tidak ada umpan balik dan menggunakan motor
melangkah untuk mengemudi yang leadscrew. Sebuah motor melangkah adalah perangkat
output yang poros berputar melalui sudut tetap dalam menanggapi pulsa input (Gambar 9).
Keakuratan sistem tergantung pada motor kemampuan untuk melangkah melalui nomor yang
tepat. Frekuensi motor melangkah tergantung pada torsi beban. Semakin tinggi torsi beban,
lebih rendah akan menjadi frekuensi. Torsi beban berlebihan dapat terjadi pada motor karena
gaya potong pada peralatan mesin. Oleh karena itu sistem ini lebih cocok untuk kasus-kasus
dimana kekuatan alat tidak ada (Contoh: laser cutting).

Gambar 9. Buka lingkaran sistem control

PRECISION IN CNC MACHINING


Karakteristik gabungan dari alat mesin dan kontrol menentukan ketepatan posisi. Tiga langkah kritis
presisi :
1. resolusi
2. akurasi
3. pengulangan
Resolusi Control (BLU) adalah jarak yang memisahkan dua titik yang berdekatan dalam gerakan
sumbu (perubahan terkecil dalam posisi). Komponen elektromekanis penentuan posisi sistem yang
mempengaruhi resolusi adalah lapangan leadscrew, rasio gigi, dan sudut langkah motor melangkah
(loop terbuka) atau sudut antara slot di encoder (loop tertutup). Resolusi kontrol untuk rasio 1: 1 gear
motor melangkah adalah,
Resolusi = p / N di mana p = pitch, dan N = 360 / 𝛼
Fitur lebih kecil dari resolusi control tidak bisa diproduksi. pemrograman resolusi tidak dapat melebihi
resolusi kontrol.

Akurasi sistem CNC tergantung pada resolusi, algoritma kontrol komputer, dan ketidakakuratan mesin.
Ketidaktelitian karena resolusi dianggap (1/2) BLU rata-rata. Algoritma kontrol ketidaktelitian adalah
karena pembulatan kesalahan dalam komputer yang tidak signifikan. Mesin ketidaktelitian bisa
disebabkan beberapa alasan (dijelaskan di bawah). Perancang meminimalkan ketidakakuratan ini berada
di bawah (1/2) BLU dan maka
Akurasi = (1/2) Resolution + Machining ketidaktelitian = BLU
pengulangan adalah istilah statistik yang terkait dengan akurasi. Hal ini mengacu pada kemampuan
suatu positioning system untuk kembali ke titik diprogram, dan diukur dalam hal kesalahan terkait
dengan titik diprogram. Penyimpangan dari titik kontrol (error) biasanya berikut distribusi normal dalam
hal pengulangan dapat diberikan sebagai +/- 3a mana adalah standar deviasi. Pengulangan selalu lebih
baik daripada akurasi. mekanik ketidaktelitian dapat dianggap sebagai pengulangan. Gambar 12
menunjukkan perbedaan antara akurasi dan pengulangan.
Ketidakakuratan Mesin
Pemotongan alat defleksi, alat mesin obrolan, hubungan mekanis antara leadscrew danalat, dan
deformasi termal adalah kepala faktor penyebab. Dipancarkan leadscrew kekuatan untuk meja atau tool
holder dengan cara kacang yang melibatkan leadscrew tersebut. ini akanmenciptakan apa yang dikenal
sebagai "reaksi" karena gesekan antara baut dan mur. Jikakacang terdiri dari bantalan bola, gesekan
berkurang. Deformasi termal yang signifikan.Misalnya, perbedaan suhu 1 ° C sepanjang 1000 mm dapat
menyebabkan kesalahan sebesar 0,01 mm.

Kesimpulan

a. PC sebagai input bagi mesin CNC peranannya sangat dominan dalam kinerja mesin CNC. Mesin
CNC yang digunakan untuk mengerjakan benda kerja dengan tingkat kesulitan yang tinggi
dibutuhkan PC
b. Mesin CNC memiliki kode standar sebagai input yang dapat dieksekusi melalui PC yang
direkomendasikan oleh pabrik mesin CNC untuk mengoperasikan mesin CNC.
c. Industri pembuat mesin CNC selain menyediakan software untuk mesin CNC juga menyediakan
software perancangan CAD/CAM yang bersinergi dengan mesin CNC yang diproduksinya.
Contoh :
Proses machining cetakan propeller bersirip ini menggunakan mesin CNC milling 3 axis. Dengan
mentransfer G-code dari masterCam ke mesin CNC. Mesin ini akan membaca G-code dengan otomatis
untuk tiap koordinat pada propeller bersirip. Karena kapasitas mesin CNC milling 3 axis ini masih
terbatas, maka cetakan ini masih belum sempurna. Hal ini dikarenakan tool Sphere mill Ø 10 mm pada
proses finishing untuk cetakan core propeller bersirip tidak dapat menjangkau ujung propeller
pada kedalaman 53 mm. Sehingga hasilnya ada radiusnya, padahal dalam perencanaan hasil akhirnya
harus lancip agar dapat connect dengan cetakan cavity. Untuk mengatasinya dilakukan proses finishing
lagi secara manual yaitu dengan menggunakan kikir.
DAFTAR PUSTAKA

http://wings.buffalo.edu/academic/department/eng/mae/courses/460-564/Course-
Notes/CNC%20notes.pdf

You might also like