Professional Documents
Culture Documents
1.0 Pengenalan 2
2.0 Teori 3
3.0 Paksi 4
5.0 M-Code 8
8.0 Kesimpulan 15
16
9.0 Rujukan
1
CNC adalah mesin yang digunakan untuk pengawalan automatik dalam
industri. Mesin ini berfungsi untuk mengawal kerja-kerja mesin-mesin lain yang
dipergunakan. Dalam erti kata yang lain, kita tidak memerlukan operator yang ramai
untuk mengoperasikan beberapa mesin yang kita ada.
‘Programmer’ membuat program CNC bagi produk yang akan dibuat dengan
cara langsung pada mesin CNC atau dibuat pada komputer dengan perisian
pemprogaman CNC. Program CNC tersebut, lebih dikenali sebagai ‘G-Code’,
seterusnya dihantar dan diterjemahkan oleh ‘processor’ pada mesin CNC lalu
menghasilkan pengaturan motor servo pada mesin untuk menggerakan mata alat yang
bergerak melakukan proses permesinan hingga menghasilkan produk mengikut data
daripada program yang telah dimasukkan ke dalam (key-in) mesin CNC.
2
1. Definisi mesin CNC.
CNC (Computer Numerically Controlled), merupakan mesin perkakas yang
dilengkapi dengan sistem mekanik dan kawalan berasaskan komputer yang mampu
membaca pengajar kod N, G, F, T, dan lain-lain, dimana kod-kod tersebut akan
‘mengajar’ mesin CNC agar beroperasi sesuai dengan aturcara benda kerja yang akan
dibuat. Secara umum, cara kerja mesin CNC tiada beza dengan mesin konvensional.
3
Mesin CNC Milling
3.0 Paksi
Mesin CNC ‘Turning’ merujuk pada mata alat. Ia mempunyai paksi :
Z: Kepanjangan
X: Diameter
4.0 G-Code
G-Code Description
G04 Dwell
4
G13 Counter Clockwise Circle With Entrance And Exit Arcs
5
G50.1 Programmed Mirror Image Cancel
G54 -
Work Coordinate Registers 1 Thru 6
G59
6
G84 Fixed Cycle (Tapping)
7
G109 User macro 1 (arc tangent) tan
5.0 ‘M-Code’
Partial list of M-Codes
M0=Program Stop (non-optional)
M1=Optional Stop, machine will only stop if operator selects this option
M2=End of Program
M3=Spindle on (CW rotation)
M4=Spindle on (CCW rotation)
M5=Spindle off
M6=Tool Change
M7=Coolant on (flood)
M8=Coolant on (mist)
M9=Coolant off
M10=Pallet clamp
M11=Pallet un-clamp
M30=End of program/rewind tape (may still be required for older CNC
machines)
8
6.0 Sistem Koordinat
b. Sistem Bandingan
9
\
10
5.2 Kod program bagi perkataan
‘NABALU’
1. Huruf dilakarkan terlebih dahulu pada kertas graf untuk memudahkan kerja-kerja
mengenalpasti koordinat huruf tersebut.
2. Jangka lukis digunakan untuk membuat lengkungan huruf serta memudahkan
koordinat-koordinat itu dikenalpasti.
3. Setelah huruf tersebut dilakar pada kertas graf koordinat-koordinat untuk huruf
ditentukan dan ditulis dalam bentuk kod program.
4. Kod-kod ditulis terlebih dahulu di atas kertas beserta dengan koordinat bagi huruf
ini untuk memudahkan bagi memastikan semuanya dapat diubah sebelum
dimasukkan ke dalam program.
5. Setelah kod-kod tadi disiapkan, kod-kod itu dimasukkan ke dalam program khas
untuk CNC.
6. Setiap aturcara program hendaklahdimulakan dengan kod opening. Ini bertujuan
untuk memulakan program. Tanpa kod-kod ini program ini tidak lengkap.
7. Setelah semua kod-kod dimasukkan simulation dilakukan untuk melihat samada
terdapat kesilapan di dalam kod yang telah ditaip.
8. Sekiranya ada kesilapan, program akan memaparkan kod error pada nombor
blok, dengan itu nombor blok itu diperiksa semula, di reset dan diperbaiki.
9. Langkah 7 dan 8 diulang semula sehingga tiada kesilapan dan simulation
dilakukan.
10. Setelah simulation dapat dilakukan dan projek dipaparkan di skrin, maka kod-kod
tersebut dapat digunakan untuk kerja-kerja milling pada mesin CNC
11. Setelah selesai, tutup suis mesin cnc milling dan tunjukkan hasil kepada
pensyarah.
12
13
14
Setelah menjalankan amali selama 4 minggu kami telah mengenali mesin ‘CNC
Milling’ dengan lebih dekat. Kami dapat mempelajari cara-cara menggunakan mesin
CNC Turning dengan menggunakan kod-kod ‘G’ dan ‘M’ selain memahami kegunaan
dan fungsi mesin ‘CNC Milling’. Semangat kerjasama antara ahli-ahli setiap
kumpulan dapat dipupuk semasa melakukan amali serta mengamalkan langkah
keselamatan yang betul semasa melakukan amali..
1. Kami dapat memahami cara-cara penggunaan mesin CNC kisar semasa kerja
projek dijalankan.
3. Projek yang dibuat dapat mencapai objektif dan mengikut kehendak kami.
4. Dapat memahami apa yang telah diajar secara teori dan boleh dibuat dimesin
secara praktikalnya.
15
Laman web
- http://www.google.com
- http://www.wikipedia.org
- http://www.yahoo.com
16