Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Menggunakan mesin larik untuk kerja-kerja melarik,menggerek, mengerudi, membuat benang skru dan sebagainya.
NC
Computer Numerical Control with integrated computer 1970 FLEXIBLE MANUFACTURING SYSTEM 1990
Computer Aided Design and Computer Aided Manufacturing 1975 Computer integrated manufacturing with planning, design and manufacturing 1989
Program ini mula dibangunkan pada awal tahun 1970 selepas program DNC yang sangat popular sebelum program ini. Keperluan system kawalan ini ialah memudahkan penyuntingan aturcara,menyediakan analisis diogrisis,mengawal pembuatan,menambah kawalan sesuatu perkakas secara ekonomi,dan kos bagi program ini adalah murah.
MAKINO (JAPAN)
(PAPAN KAWALAN)
B) POWER ON
C) CYCLE START
D) FEED HOLD
CNC PROGRAMMING
Part program is a set of instructions which instructs the machine tool about the processing steps to be performed for the manufacture of a component. Part programming is the procedure by which the sequence of processing steps and other related data, to be performed on the CNC machine is planned and documented.
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.
G00 rapid motion G01 line interpolation motion G02 CW interpolation motion G03 CCW interpolation motion G04 Dwell G09 exact stop G10 set offset G17 XY plane G18 ZX plane G19 YZ plane G20 select inches G21 select metric G28 return to reference point G29 return from reference point G81 drill cycle G82 counter bore cycle G83 deep hole drilling cycle G90 absolute position G91 INCREAMENTAL position G99 rapid to retract plane
: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;
part.
The partially shaded circle represents the origin. The programmer chooses the location of the origin on the part, usually the back, center or front, center. We will always use the back, center since it simplifies machine set-up. Program to move the work.
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
Z 0
X 0
Z 0 1 3 3 5 6
X 0 1 1 2 2 6
Origin
C
A B
A B C D E
1 1 2 0 0 1 2 0 1 4
Sistem kod M mengawal keseluruhan mesin, menyebabkan ia berhenti,bermula, memasang pendingin (coolant), dan sebagainya. Alatan mesin yang berbeza boleh menggunakan kod yang sama untuk melaksanakan fungsi yang berbeza, walaupun mesin 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
M00 M01 M02 M03 M04 M05 M06 M08 M09 M10 M11 M30
program stop optional program stop program end spindle on clockwise spindle on counter clockwise spindle stop tool change coolant on coolant off clamps on clamps off end of program, reset to start
G-code adalah nama yang digunakan bagi bahasa pengaturcaraan yang mengawal mesin dan memberitahu peralatan mesin jenis kerja yang perlu dilakukan, contohnya :
Pergerakan yang cepat Satu siri pergerakan suapan Mengawal pergerakan suapan dalam garis
Common Fanuc G Codes Code G00 G01 G02 G03 G20 G21 G28 Description Rentasan deras (titik ke titik) Suapan dalam gerakan lelurus Penentu dalaman membulat bagi lengkok ikut jam Penentu dalaman membulat bagi lengkok lawan jam Pemprograman dalam inci Pemprograman dalam inci Kembali kepada kedudukan asal
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
X a b c d e f g 0 40 40 80 80 110 110
N
N10 N20 N30 N40 N50 N60 N70 N80 N90
G
G00 G01 G01 G01 G01 G01 G01 G01 G01
X
25
Z
1
25 -12.5 37.5 -25 50 50 75 75 100 100 101 -25 -50 -62.5 -75 -87.5 -100 -100
N100 G01
X 25 25 50 50 75 75
N10 G00 N20 G01 N30 G02 N40 G01 N50 G02 N60 G01
25
25
-12.5
Planning and Programming To program a CNC machine tool to create a part, you must follow a series of steps to be successful:
1. Examine the part drawing throughly and get a rough idea of how you want to proceed.
2. Figure out how to hold the raw material so you can perform as much machining as possible in one setup.
4.Write down the exact sequence of operations necessary to machine the part, one cutter at a time.
5. Convert your sequence of operations into a program and simulate the program if possible
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 offset number. They are usually the same. (exp: T0101 / T0202) All alpha characters must be in uppercase
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 feed hold button to take notes for any corrections. 8. Install a part and go to step 5.
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 yang dilakarkan.
:0029;(BISHOP) N10 G97 S2000 M03 T0101; N20 G00 X40 Z1; intro 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 body N200 G01 X13 Z-36 N201 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
closing