8/3/2019 Cnc Turning JHBO
1/63
8/3/2019 Cnc Turning JHBO
2/63
CNC turning adalah bermula dengan penghasilan mesin
larik.
Menggunakan mesin larik untuk kerja-kerja
melarik,menggerek, mengerudi, membuat benang skru dan
sebagainya.
8/3/2019 Cnc Turning JHBO
3/63
Numerical Control
1950 - 1975
NCNC
Computer Numerical Control with integratedcomputer
1970
CNCCNC
FLEXIBLEMANUFACTURING SYSTEM
1990
FFSFFSComputer Aided Design / Drawing
1958
CADCAD
Computer Aided Design and Computer AidedManufacturing
1975
CAD / CAMCAD / CAM
Computer integrated manufacturing withplanning, design and manufacturing
1989
CIMCIM
8/3/2019 Cnc Turning JHBO
4/63
Program ini mula dibangunkan pada awal tahun 1970selepas program DNC yang sangat popular sebelumprogram ini.Keperluan system kawalan ini ialah memudahkanpenyuntingan aturcara,menyediakan analisisdiogrisis,mengawal pembuatan,menambah kawalansesuatu perkakas secara ekonomi,dan kos bagi
program ini adalah murah.
8/3/2019 Cnc Turning JHBO
5/63
8/3/2019 Cnc Turning JHBO
6/63
8/3/2019 Cnc Turning JHBO
7/63
PLPG JPTK FKIP UNS
Mesin CNC vs Konvensional
8/3/2019 Cnc Turning JHBO
8/63
PLPG JPTK FKIP UNS
Bahagian-bahagian
Mesin CNC Lathe
Chuck
/Cekam
Controller
Rumah Alat/
Tool turret
Motor
Utama
Eretan
memanjangPaksi- Z
Lampu
Eretan
melintang
/paksi- X
8/3/2019 Cnc Turning JHBO
9/63
MAKINO (JAPAN)NAKAMURATOME SC-150M (JAPAN)
8/3/2019 Cnc Turning JHBO
10/63
HAAS HSI-RP: 2 Pallet Horizontal
Machining Center
8/3/2019 Cnc Turning JHBO
11/63
CNC MAZAK (JAPAN)
8/3/2019 Cnc Turning JHBO
12/63
8/3/2019 Cnc Turning JHBO
13/63
PEMBUANGAN
TATAL @PE
NYEJ
UK
8/3/2019 Cnc Turning JHBO
14/63
(P
AP
AN KAWALAN)
8/3/2019 Cnc Turning JHBO
15/63
BAHAGIAN CONTROL PANEL
A) POWER OFF
B) POWER ON
C) CYCLE START
D) FEED HOLD
E) FEED RATE CONTROL
F) PANEL HAND WHEEL
G) EMERGENCYSTOP
8/3/2019 Cnc Turning JHBO
16/63
8/3/2019 Cnc Turning JHBO
17/63
CENTER DRILL
ENDMILL KARBIDA
8/3/2019 Cnc Turning JHBO
18/63
8/3/2019 Cnc Turning JHBO
19/63
8/3/2019 Cnc Turning JHBO
20/63
GAMBARAJAH MATA ALAT JENIS
CARBIDA
8/3/2019 Cnc Turning JHBO
21/63
CNCCNC
PROGRAMMINGPROGRAMMING
8/3/2019 Cnc Turning JHBO
22/63
Part program is a set of instructions which instructs themachine tool about the processing steps to be performed forthe manufacture of a component.
Part programming is the procedure by which the sequence ofprocessing steps and other related data, to be performed onthe CNC machine is planned and documented.
8/3/2019 Cnc Turning JHBO
23/63
N-Word (Sequence Number) :
The first word in every block is the sequence
number. The sequence number is used to identify the
block. The sequence number is preceded by word N
and is written as N001, N005, etc.
8/3/2019 Cnc Turning JHBO
24/63
G00 rapid motionG01 line interpolation motionG02 CW interpolation motionG03 CCW interpolation motionG04 Dwell
G09 exact stopG10 set offsetG17 XY planeG18 ZX planeG19YZ planeG20 select inchesG21 select metric
G28 return to reference pointG29 return from reference pointG81 drill cycleG82 counter bore cycleG83 deep hole drilling cycleG90 absolute positionG91 INCREAMENTAL position
G99 rapid to retract plane
8/3/2019 Cnc Turning JHBO
25/63
MENGGUNAKAN PERKAKASAN EXSL - WIN
8/3/2019 Cnc Turning JHBO
26/63
8/3/2019 Cnc Turning JHBO
27/63
8/3/2019 Cnc Turning JHBO
28/63
:0300; N10 G97 G96 S2000 T0101 M3; N20 G00 X52 Z2; N30 G71 U0.3 R2; N40 G71 P50 Q110 U0.1 W0.1 F0.1; N50 G01 X20;
N55 G01 Z0; N60 G01 X20 Z-15; N70 G02 X30 Z-20 R5; N80 G01 X40 Z-30; N90 G01 X40 Z-40; N100 G03 X50 Z-45 R5; N110 G01 X50 Z-70; N120 G70 P50 Q110 T0202 F0.1; N130 G28 U0 W0; M05; M30;
8/3/2019 Cnc Turning JHBO
29/63
Turning Center Coordinate System
Zis the length ofthe part.
X is the diameterofthe part.
The partially shaded circlerepresents theorigin.
The programmerchooses thelocationofthe originon the part,
usually the back, centerorfront,
center.
We will always use the back,centersince it simplifiesmachine
set-up.
Program to move the tool, notthe work.
8/3/2019 Cnc Turning JHBO
30/63
Suppose we want to move from the origin
through points A, B, C, D, and E. We can
move: incrementally distance from previous point,
or
absolutely new distance from the origin
8/3/2019 Cnc Turning JHBO
31/63
B
A
Point
Incremental Absolute
Z X Z X
Origin 0 0 0 0
A 1 1 1 1
B 2 0 3 1
C 0 1 3 2D 2 0 5 2
E 1 4 6 6
Incremental vs.
Absolute Programming
C
E
D
8/3/2019 Cnc Turning JHBO
32/63
Sistem kod M mengawal keseluruhan mesin, menyebabkan iaberhenti,bermula, memasang pendingin (coolant), dansebagainya.
Alatan mesin yang berbeza boleh menggunakan kod yangsama untuk melaksanakan fungsi yang berbeza, walaupunmesin yang mengunakan pengawal CNC yang sama.
Contoh arahan menggunakan kod M:
Arahan membuka pelincir Arahan pergerakan pusingan ikut jam atau lawan jam bagi
alat pemotong
8/3/2019 Cnc Turning JHBO
33/63
M00 program stopM01 optional program stopM02 program endM03 spindle on clockwiseM04 spindle on counter clockwiseM05 spindle stopM06 tool changeM08 coolant on
M09 coolant offM10 clamps onM11 clamps offM30 end of program, reset to start
8/3/2019 Cnc Turning JHBO
34/63
G-code adalah nama yang digunakan bagibahasa pengaturcaraan yang mengawal mesindan memberitahu peralatan mesin jenis kerjayang perlu dilakukan, contohnya :
Pergerakan yang cepat
Satu siri pergerakan suapan
Mengawal pergerakan suapan dalam garislurus atau lengkungan
8/3/2019 Cnc Turning JHBO
35/63
Common Fanuc G Codes
Code Description
G00 Rentasan deras (titik ke titik)
G01 Suapan dalam gerakan lelurus
G02 Penentu dalaman membulat bagi lengkok ikut jam
G03 Penentu dalaman membulat bagi lengkok lawan jam
G20 Pemprograman dalam inci
G21 Pemprograman dalam inci
G28 Kembali kepada kedudukan asal
8/3/2019 Cnc Turning JHBO
36/63
8/3/2019 Cnc Turning JHBO
37/63
8/3/2019 Cnc Turning JHBO
38/63
8/3/2019 Cnc Turning JHBO
39/63
8/3/2019 Cnc Turning JHBO
40/63
8/3/2019 Cnc Turning JHBO
41/63
8/3/2019 Cnc Turning JHBO
42/63
8/3/2019 Cnc Turning JHBO
43/63
8/3/2019 Cnc Turning JHBO
44/63
8/3/2019 Cnc Turning JHBO
45/63
M00 programmed stop M01 optional stop M02 program end M30 program end with resetting
M03 activate spindle in clockwise rotation M04 activate spindel in counter - clockwise rotation M05 deactivate spindle
M08 activate coolant M09 deactivate coolant
M48 activate feedrate override dial M49 cancel feedrate override dial
M41 select lower spindle speed range M42 select higher spindle speed range
8/3/2019 Cnc Turning JHBO
46/63
8/3/2019 Cnc Turning JHBO
47/63
XX ZZ
aa 00 00
bb 4040 00cc 4040 --4040
dd 8080 --4040
ee 8080--9
090
ff 110110 --9090
gg 110110 --140140
8/3/2019 Cnc Turning JHBO
48/63
NN GG XX ZZ
N10N10 G00G00 5050 11
N20N20G
01G
01 5050--2525
N30N30 G01G01 7575 --2525
N40N40 G01G01 100100 --7575
N50N50G
01G
01 100100--100100
N60N60 G01G01 101101 --100100
8/3/2019 Cnc Turning JHBO
49/63
NN GG XX ZZ
8/3/2019 Cnc Turning JHBO
50/63
NN GG XX ZZ
N10N10 G00G00 2525 11
N20N20 G01G01 2525 --12.512.5
N30N30 G01G01 37.537.5 --2525
N40N40 G01G01 5050 --2525
N50N50 G01G01 5050 --5050
N60N60 G01G01 7575 --62.562.5
N70N70 G01G01 7575 --7575
N80N80 G01G01 100100 --87.587.5
N90N90 G01G01 100100 --100100
N100N100 G01G01 101101 --100100
8/3/2019 Cnc Turning JHBO
51/63
NN GG XX ZZ II KK RR
N10N10
N20N20
N30N30
N40N40
N50N50
N60N60N70N70
N80N80
N90N90
8/3/2019 Cnc Turning JHBO
52/63
NN GG XX ZZ II KK RR
N10N10 G00G00 2525 11
N20N20 G01G01 2525 --2525
N30N30 G02G02 5050 --37.537.5
2525 00
N40N40 G01G01 5050 --5050
N50N50 G02G02 7575 --
62.562.5
2525 00
N60N60 G01G01 7575 --7575
N70N70 G03G03 100100 --87.587.5
00 --12.512.5
N80N80 G01G01 100100 --100100
N90N90 G01G01 101101 --100100
8/3/2019 Cnc Turning JHBO
53/63
8/3/2019 Cnc Turning JHBO
54/63
1. Examine the part
drawing throughly andget a rough idea of how
you want to proceed.
8/3/2019 Cnc Turning JHBO
55/63
2. Figure out how to
hold the raw materialso you can perform as
much machining as
possible in one setup.
8/3/2019 Cnc Turning JHBO
56/63
3.Decide what cutters
are necessary toperform the
various operations.
8/3/2019 Cnc Turning JHBO
57/63
4.Write down the exact
sequence of operationsnecessary to machine
the part, one cutter ata time.
8/3/2019 Cnc Turning JHBO
58/63
5. Convert your
sequence of operationsinto a program and
simulate the program ifpossible
8/3/2019 Cnc Turning JHBO
59/63
Most machines only allow one M code per block.
The tool code (T) is four digits the first two for
the tool number, the second two for the offsetnumber. They are usually the same.
(exp: T0101 / T0202)
All alpha characters must be in uppercase
8/3/2019 Cnc Turning JHBO
60/63
1. Install all cutters in the proper holders.
2. Install the fixture or chuck on the machine and
establish the WCS (Work Coordinate System)
3. Set the cutter offsets.
4. Simulate the program on the machine.
5. Slow rapid traverse down as low as possible.
6. Initiate the single step cycle with your hand on
the E-stop button at all times.
7. Carefully watch the operations, press the feedhold button to take notes for any corrections.
8. Install a part and go to step 5.
8/3/2019 Cnc Turning JHBO
61/63
Lakarkan gambarajah projek anda menggunakan
software CAD atau kaedah insani.
Ukuran maksima untuk projek Panjang tidak lebih 100 mm
Diameter tidak lebih 30mm
Buat program secara insani menggunakan G code
dan M code berdasarkan rekabentuk yangdilakarkan.
8/3/2019 Cnc Turning JHBO
62/63
8/3/2019 Cnc Turning JHBO
63/63
:0029;(BISHOP)
N10 G97 S2000 M03 T0101;
N20 G00 X40 Z1;
N30 G71 U1 R2;
N40 G71 P50 Q209 U0.5 W0.5 F1;
N50 G01 X0 Z0;N60 G03 X2 Z-1 R2;
N150 G03 X10 Z-7.5 R8.5;
N160 G01 X9 Z-9;
N170 G03 X10 Z-11 R2;
N180 G01 X9 Z-15;
N190 G01 X9 Z-18
N200 G01 X13 Z-36N201 G01 X15 Z-36.5;
N202 G01 X15 Z-37;
N203 G02 X17 Z-38 R1;
N204 G03 X21 Z-40 R2;
N205 G01 X21 Z-43;
N206 G03 X23 Z-45 R2;
N207 G02 X25 Z-47 R2;
N208 G01 X25 Z-50;
N209 G01 X25 Z-55;
N210 G70 P50 Q 209 T0101 F0.5;N211 G28 U0 W0;
N212 M05;
N213 M30;
Length : 100mm
Diameter:25mm
intro
body
closing
Top Related