CNC

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 193

FSD

CNC


  / 

FSD

NC/CNC
CNC

CNC

CNC

CNC

CNC


CONTROL KEYBOARD
CNC

CNC

SCLP

FSD


) ( NC

NUMERICAL CONTROL

NC



.
) ( NC Programmable Automation

. )(
.
.

. ) ( NC

) . ( Part Program

The effects of world ware II were significant in the development of NC machinery.


)(Courtesy U.S Air Force

FSD

:
Program of instructions
Machine Control Unit
) ( Processing equipment
) . (

) ( NC
NC


. NC
) ( Single Step

. ) ( NC

. :
-
-
NC

NC

FSD

)COMPUTER (CNC
NUMERICEL
CONTROL
CNC

NC
.
CNC

.

) Hard Ware
(

.

CNC

.
) ( PART PROGRAMS

CNC


. CNC NC
CNC :

STORED PROGRAMS

CNC

) ( .

FSD

) ( EDITING FACILITIES


.

.

STORED PATTERNS

FSD

-
Sub-PROGRAMS
CNC






-   

CUTTER RADIUS COMPENSATION



.


NC



.

-
OPTIMISED MACHINING CONDITION

.

.

FSD

Communications Facilities

CNC
.

Diagnostics

CNC
.

Management information

CNC
.

.

Program Proving Facilities

CNC
.
) ( .

FSD

CNC


.

.
)
( .

.
.


.

.

.
.


) . ( Fixed Automation

FSD

CNC
CNC :
.
.
.

.
.

.

.
) ( . CNC

CNC

FSD

CNC

CNC

.

.
.

.
-

FSD

CNC
CNC
.
CNC .
CNC )
( .
CNC :
.
.
.
.
.
.
.

CNC
CNC
:
- .
.
.
-

-

.

FSD

CNC

Machining

CNC
. CNC
.
.



.


) . ( Single Setting
. )
( ) ( Machining Cells ) ( FMS
) ( CIM
) ( ) (
. EDM

FSD

) (
) (

) (

FSD

Fabrication and Welding



.

.
.
. CNC


) ( CNC

) (

FSD

Presswork

CNC notching
nibbling

Punching

X,Y .

.


.

FSD

CNC
Axis identification

. CNC
) (Cartesian coordinate system
.
.
x.y.z
. )(+
)_( ) machine
( datum point - :

FSD

- : Z
z
. z
. ) (+z
) (
z ) (
. z
.
- : X
X . Z
Z ) (
X ) (
Z ) ( X
.
- : Y
Y . Z , X
Y . + Z + X
+ Y
CNC
. CNC Y
) ( CNC

FSD


CNC )
( .
CNC
.
A B C
X Y Z .
.
. +X +Y +Z
.

FSD

CNC

. ) -(
.
. MAIN SWITCH
.
. ) (

FSD

. MAIN SPINDLE
) - (face center -Colette-

. TOOL TURRET

.
.

TAILSTOCK

. INTERCHANGEABLE CONTROL BOARD

.
.
.
.
.

FSD

CNC

. X,Y
.

.
.

FSD

. MAIN SPINDLE

EMERGENCY OFF

.
.
.
.
. MAIN SWITCH
. ) (
. INTERCHANGEABLE CONTROL BOARD

. ) -(
.

FSD

CNC
-

punched tape

CNC
.
.
CNC
.

) . byte

) ( tape readers .

Mechanical tape reader


)(
) (

. )
. (binary1 ) (binary0

optical tape reader


.


) ( .

) (binary1
.

FSD

pneumatic tape reader



.




. (binary0) 0


). (binary1

.

- )Manual Data Input (MDI


CNC
) . (MDI .
CNC
) ( CNC
. MDI
CNC .
) (MDI
) . (Conversational Programming CNC



- .
- .
- .

FSD

- .
-:
- .
- .
- .
-
- .

)(Graphic simulation .
. MDI

- Magnetie tape and Disks


CNC

.
.
.

-

) ( .
.
.
) . ( serial access medium

-

) . (random access
.
) (FLOPPY Disks .

.

FSD

.

) ( CPU . CPU buffer
Buffer
CPU

- HOST COMPUTER

CNC .
.
.
CNC
) ( DIRECT NUMERICAL CONTROL ) . ( DNC

.

FSD

CONTROL KEYBOARD

Skip block

) ( /

DRY RUN

) (

OPTIONAL STOP )(M01


RESET

SINGLE
BLOCK
PROGRAM
START/STOP


MANUAL AXIS
MOVEMENT
APPROACHING
THE
REFERENCE
POINT IN ALL
AXES
FEED
START/FEED
STOP
SPINDLE
OVERRIDE
ROTATIONAL
SPEED

JOG

FSD

SPINDLE
START/SPINDLE
STOP

CLOSE / OPEN
THE DOOR

CLOSE/OPEN
CLAMPING
DEVICE

TAILSTOCK
BACK/FORWARD

SWIVEL TOOL
TURRET
COOLANT
ON/OFF
AUXILLARY
DRIVES ON/OFF
MODE
SELECTOR
(REF-AUTO-EDIT)MDI-JOG-INC
OVERRIDE
FEED/RAPID
SWITCH

FSD

EMERGENCY
OFF

%  !  


&

KEY SWITCH

0 FOR SPECIAL* -, *)(


- *2 1*2  34 15
OPERATION
* e.g. MEASURING  8 %
TOOLS

ADDITIONAL
PROGRAM
START KEY

ADDITIONAL
CLAMPING
DEVICE KEY

CONSENT
KEY

NO
FUNCTION

FSD

CNC

- MAIN SWITCH

-
CONSENT KEY

- AUXILLARY DRIVE ON

-
: Z X

: REFERENCE POINT

:
REF
Z X Y

FSD

CNC

- AUXILLARY DRIVE OFF

- SKIP RESET
- WINDOWS
- MAIN SWITCH

FSD

CNC
FANUC21
" " M
.
" " M (FIXTURE

) ZERO " " A


" " W ).(G92

:
( MAIN SWITCH

( AUX
(
DOOR SWITCH

( REFERENCE POINT

REFERENCE POINT

JOG mode

X Z

( L=100

FSD

(
FILLER

POSz= Zmon L

( EDIT mode
W.SHIFT

Z Z 47

FSD

* < 3*9:








:

- : :


Machining Allowance


...


...
) (Hard Skin

) - ... (
) - ( ) (

= x , x

FSD

: ,
, ,

- : :


) / ( ) / (
) / (
) / (
- :
: = .

: = .

:

) (



) (

.

FSD

) ( St 50

- ,

- , , - , , - , - , - ,

> <

- ,

- ,

- ,

- ,

- ,

- ,

- , , - , - , - , , - ,

- ,

- ,

: ) / ( - :
- : =

*??  (??2 1??!A9*??  >??!%!?? /C?? ) 1* I??*J ( 1??E !A??9 ??*G  1 N 18  1J (M 1L. KE4
-*  (2 1!A9*  3*9: >  3*9:  ) C .

FSD

- : :



- :
-

) (
=

) / (

= ) (
= /
=
-

= ,


=
=
=

) / (
) (
) / (

= ) (
) ( ) (

) (

FSD



% %
%
%
%
% .
- :


... - :
=

) / (

:
x

)+(

) / (


.
) ( x ) (

) ( =

) (

FSD

- : :
-

) / (

) / (

) / (

x x

) / (
) / (

=
-

:
= x

) / (

) / (

) / (

:
= x
=
=

) / (
) / (
) / (

:
=

) / (

) / (

FSD

) / (

) ( ) / ( St 50 C 35
) ( .
) / (


) (

:

, ,
.
) ( ) / (
- ) , , / (
.
/

- -

FSD

- -


HB

HB

) (

/ /

) % (

:
-
-
.
-

) St 50 ( C 35 .
- %

FSD

- %
. %
- ) ( %
.

- %
.
- %
.
-
. %
- % .
) ( ) / (
) ( .

) / (

FSD

) ( ) / (
) (


> <

/ /

FSD

:
x

) ( ) / (
) ( .

) /(
,

FSD

) (
) (

) / (
,

FSD

Cutting Tool Materials


)(
-:
- .

- .

- .

- .

- .

- .



.
)(

:
)1 - High Speed Steed (HSS
2 - Sintered Carbides (Notably Tungsten Carbide
3 - Ceramics
4 - Diamond
)5 - Carbide Boron Nitride (CBN
) ( HSS CNC
HSS
.
) (SINTERED CARBIDES CNC

.

)(Built-up Edge

FSD

) (sintered carbides ) (HSS


sintered carbides
.
)(coated type




)(ISO

FSD

CNC
) (P

)(N

CNC:
- ) (
- ) (

MDI

)(T0101 S800 M4
JOG

- X
X )(B
-
GEOM

- OPRT
e.g. X30 MEASURE X

FSD

- Z Z
)(A
--

GEOM

- OPRT Z
INP.C. Z
-

FSD

CNC
) (P

)(N

CNC:
-

- )
(
- ) (


MDI

)(T10 M6
JOG

- ) (
FELAR


-


REL

Z0 PRESET

FSD

- ) (

MDI

)(T1 M6 S800 M3

JOG

- ) ( Z
GEOM
-
-

) (H1 Z
)(H11
-

FSD

:
 .

.
 .

.
 .

:
N

Z X , Y

K I , J

) (

FSD

 :
Word Address Format :
 Address :

X , Y , Z , G , M , T ,

.
 : Word X155.250
155.250 X
 :Block G00 X155.250 Y 100

M D I

Program format :

:
N4. G2. X42. Y42. Z32. F3. S4. T2. M2.
-
.
:

N0100 G01 S2000 F300 M03

FSD

Program Structure :
:
- :

: SINUMERIK

%0015

N0010 T0101

N0020 G54
N0030 G52 X0 Z100

FANUC :

O0015

.
N0010 T0101
N0020 G00 X60 Z100
N0030 G92 Z0

-

.


N0040 S2000 F0.10 M04 M08


N0050 G00 X50 Z2

N0060 G01 Z-50

N0080 G00 X60

N0100 Z20 M05

N0120 M30

FSD



:
- :
.
- .
- .
-
.
-
.
- .
:
:
- .
-
.
-
.
-
.
-
.

FSD

:


Y

30

110

40

X
105
135

:
- :
Y

X
-10

-10

FSD

- :


) 1 ( 12

)O0001 (Milling
N0010 G00 G17 G40 G49 G80 G90 Z0
) N0020 M6 T1 (End mill 12

N0030 G54

) (-10,-10

N0040 G00 X-10 Y-10 Z150


445 /

N0050 F250 S445 M03


N0060 H1 M08 Z-23

N0070 G00 G41 X0

Y 40

N0080 Y40

N0090 X105 Y110

135

N0100 X135

N0110 Y0

N0120 X10

N0130 G40 G00 Y10 M5 M09

150

N0140 G00 Z15


N0150 M30

FSD

G17/G18/G19 Plane selection

G18 X-Z ) (X-Z

G17 X-Y

G18 X-Z

G19 Y-Z

FSD

G71Metric Data Input


G70 Inch Data Input

) (G71

) (G70

)(G71/G70

FSD

G90 Absolute Programming


) (G90

FSD

G91 Incremental Programming


) (G91

FSD

Zero Shift Offset


)(M

)(A

)(

FSD

G92 Local Coordinate System


)
(

)(W

)(M )(A

W.Shift )(W
)(G92

)(L100X45 )(

) (G92 ) (Z0 ) (G00 )(X50

) (Z100

FSD

G92 Spindle Speed Limit




G92
) (

N.G92 S3000

FSD

Tool Correction Compensation


) (G00

) (T0101 )(N
)(P

N. T0101
T01

01

)(P

FSD

FSD

M06 Automatic Tool Chang


) (M06

FSD

G96 Constant Cuting Speed


:
N. G96 S200


:
:

N=1000*Vc/(
)D

Vc

=3.14

D
:

G96
) G97(N
) (FACING

FSD

G97 Spindle Speed in rpm

N=1000*Vc/(
)D
N

Vc

N. G97 S2000

=3.14

FSD

G95 Feed Rate in Revolution

) (

N. G95 F0.15



M03 Main spindle On Clockwise
M04 Main spindle On Counterclockwise
M05 Main spindle off

) (M3

) (M4

) (M5

M08 Coolant On
M09 Coolant Off

)(M08

)(M09

FSD

G00 Rapid Traverse

) ( G00

/ / /

) (G00 ) (X40 , ,Z56

FSD

G01 Linear Interpolation

) (X40, Z20.1

FSD

G41 Cutter Radius Compensation Left

)(R
)(R

P1 P2 P2

P3 P3 P4

G41 G42 G40

N. G41
G41

) (P

G41 Cutter Radius Compensation Left

FSD

G42 Cutter Radius Compensation Right

)(R
)(R

P1 P2 P2

P3 P3 P4

N. G42
G42 H11

) (P

G42 Cutter Radius Compensation Right

FSD

G40 Cutter Radius Compensation Cancel


G41 G42 G40

G28 Return to reference point


)(R
) (G28 ) (G92

) (R


) (R ) (Z )(X

N100 G28 X50 Z12


N105 M30

FSD

M30 Program End


M02 Program End

) (G00

)(z

)(M09

)(M05

) (M02 )(M30

)(M02 )(M30

FSD

G02 Circular Interpolation Clockwise


) (G17-G18-G19 ) (X-Z ) (G18

) (G02 ) P(X55 ,Z-45

)(R15

)(R

)(R

) ( )(R ) (G02

FSD

G03 Circular Interpolation counterclockwise


) (G17-G18-G19 ) (X-Z ) (G18

) (G03 ) P(X55 ,Z -45

)(R15

)(R

)(R

) ( )(R ) (G03

FSD

I, J, K Programming with G02 and G03

G02 G03

) P(X ..,Z. )(I,K

I )(P1) (P0 X

K ) (P1 )(P0 Z

)(P1 ) (P0

X,Z

FSD

M98 Subprogram Call


M99 Subprogram End or Jump Instruction

) (M98

) (M99

:

O1234 N100

O80 M99
N105 M30
O1234 N100

O80 O81
M99 N50
O80 M99 N105
M30

FSD

G33 Thread cutting

)(Boring

) (G33 ) (

) (M3

)(G33

) (G33 ) (Z-15

)(M3 ) (G33 )(Z5


)(M4

FSD

G04 Dwell

)(G04

) (G04 X ) (G04 X2.5 ,

) (G04 P ) (G04 P1000

0.1

FSD

G83 Withdrawal Drilling Cycle


)(G83 soft )

Q ) (

FSD

) (

G01 )(Q

) ( G00

G00 1 mm

G01 )(Q

) ( G00

G00 1 mm G01

)(Q ) (Z
) (P
.

) (G00 ) ( G00

FSD

G84 Tapping Cycle


) (G84

) (M00

FSD

:
) (F M03

) ( )(Z
.

) ( G33

)(F M04

FSD

G85 Reaming Cycle


) (G85

FSD

:
) (

)(F G01 )(Z

)(2XF G01 )

FSD

G73 Roughing cycle


FSD

U1 . )(
R . )()(
P . )(
Q . )(
U2 .

W .

. )(C
. )() (P
)()(Q

)(C

. ) (U1
X

)(U2

. Z

ZW

. C ( 45 X
R

. C ) (U1

)(U

. Z

)(W

.
) (U ) (X)(W

FSD

:
. T,S,F P Q

. P Q P

PQ

. G0

X Z1

FSD

G72 Finishing cycle


:
P . )(
Q . )(

FSD

:
. T,S,F P Q

. P Q P Q
. PQ

FSD

G77 Grooving cycle


:


) R(mm

) X(U

) Z(W

) P(m

) Q(m

x
Z

FSD

:
. X

. P F G0
R P F
G0 R

Q X P F
G0 R
P F G0 R
X
R

. Z

FSD

G78 Threading cycle


FSD

:
P XX xx xx (
P xx XX xx ( a=(F x PxxXXxx )/10 a
Z 45 PxxXXxx
undercut

P xx xx XX ( 60

FSD

Q(m) (
(

)(0.06 mm : 0.08mm

R(mm) ( Qmin

X(U) (
P
Z(W) ( Z

R(mm) ( ) R=0 (
P(m) ( () (P=Fx0.65
F(mm) (
Q(m) ( :

FSD

M30 X1.5
N215 T0808 ( th.t.l)
N220 G97 S500 G95 F1.5 M3 M8
N225 G0 X32 Z5

N230 G78 P020060 Q60 R0.03


N235 G78 X28.05 Z-25 Q334 P975 R0 F1.5

Qfirst=SQR [2*Hr*Qm )-Qm^2]


Hr=P-R=0.945
P=0.65*F
Qfirst = SQR [2*0.945*0.06-(0.06)^2]
Qfirst = SQR [0.1134]- [0.0036]= SQR 0.1098
Qfirst = 0.331
Qfirst= Hr/ SQR (n)* SQR (first)
N=[Hr/Qfirst]^2=[0.945/ 0.331]^2
N=8.133
Where N is rough passes
N=8
Qfirst= Hr/ SQR (n)* SQR (first)
Qfirst= 0.334

FSD

. ) (Run in
Z ) (nxfx0.1/60
0.1
.

. F

. X X
. Z Z
.

. F

FSD

. X X
. Z Z
.

.
R

.

FSD


CNC

FSD

O0001 (Turning/G0/G1)
N5 G28 U0 W0
N10 T0101 (ROUGHING TOOL LEFT)
N11 G92 S3500
N15 G96 S150 G95 F0.1 M4
N20 G0 X32 Z0
N25 G1 X-1 (FACIN G)
N30 G0 Z2
N35 G28 U0 W0
N40 T0202 (CENTER DRILL)
N45 G97 S2000 G95 F0.07 M3
N50 G0 X0 Z2 (CENTERING)
N55 G1 Z-4
N60 G0 Z2
N65 G28 U0 W0
N70 M00 (ADJUST TAILSTOCK)
N75 T0101 (ROUGHING TOOL LEFT)
N80 G96 S150 G9 5 F0.2 M4
N85 G0 X27 Z1 (ROUGH TURNING)
N90 G1 Z-45
N95 X31
N100 G0 Z1
N105 X25
N110 G1 Z-20
N115 X27
N120 G0 Z1

FSD

N125
N130
N135
N140
N145
N146

X23
G1 Z- 20
X25
G0 G28 u0 w0
T0303 (COPYING TOOL LEFT)
G96 S250 G95 F0.08 M4

N147 G0 X22 Z1 (FINISH TURNING)

N150 G1 Z-20
N155 X26
N160 Z-45
N165 G 1 X31
N170 G28 U0 W0
N175 M30

FSD

  
#

 ((


# )*
#+








-'





-.


  
 !
"
#

 
"


%

&
 "
 
' '

'


-













 


,



 



 


 



-



FSD

O0002(Turning G2/G3)
N1 G18 G90 G71
N5 G28 U0 W0
N10 T0101 (ROUGHING TOOL LEFT)
N11 G92 S3500
N15 G96 S150 G95 F0.1 M4 M8
N20 G0 X32 Z0
N25 G1 X-1 ( FACING)
N30 G0 Z2
N35 G28 U0 W0
N40 T0202 ( CENTER DRILL)
N45 G97 S2000 G95 F0.07 M3 M8
N50 G0 X0 Z2 ( CENTERING)
N55 G1 Z-4
N60 G0 Z2
N65 G28 U0 W0
N70 M00 ( ADJUST TAILSTOCK)
N75 T0101 ( ROUGHING TOOL LEFT)
N80 G96 S150 G95 F0.15 M4 M8
N85 G0 Z1
N90 X28.4
N95 G1 Z-74.9
N100 X31
N105 G0 Z1
N110 X26.4
N115 G1 Z-49.9
N120 X30
N125 G0 Z1
N130 X24.4
N135 G1 Z-24.9
N140 X30
N145 G0 Z1
N146 G28 U0 W0
N147 T0303 (COPYING TOOL LEFT)
N148 G96 S250 G95 F0.1 M4 M8
N150 G42 G0 X22 Z1
N155 G1 Z0
N160 G3 X24 Z-1 R1
N165 G1 Z-25
N170 G3 X26 Z-26 R1
N175 G1 Z-50
N180 G2 X28 Z-51 R1
N185 G1 Z-75
N190 X31
N195 G40
N200 G28 U0 W0 M5 M9
N205 M30

FSD

  #

 ((



#/
+*
#/
)







-'



-.


  
 !
"
#

 
"


%

&
 "
 
' '

'


-





 





 



,


 



 







-




FSD

O0003 (TURNING G73/G72 )


N5 G18 G90 G71 G80
N10 G28 U0 W0
N15 T0101 (ROUGHING TOOL LEFT )
N20 G96 S200 G95 F0.1 M4 M8
N25 G0 X35 Z0
N30 G1 X-1
N35 G0 Z2
N40 X30
N45 G73 U0.5 R1
N50 G73 P55 Q105 U0.4 W0.1
N55 G42
N60 G0 X9 Z2
N65 G1 Z0
N70 X10 Z-0.5
N75 Z-10
N80 G2 X20 Z-15 R5
N85 G1 Z-30
N90 G3 X30 Z-35 R5
N95 G1 Z-43
N100 X30
N105 G40
N110 G28 U0 W0
N115 T0202 (COPYING TOOL LEFT)
N120 G96 S250 G95 F0.1 M4 M8
N125 G72 P55 Q105
N130 G28 U0 W0 M5 M9
N135 M30

FSD

  
#

 ((



#/
+*
#/
)







-'





-.


  
 !
"
#

 
"


%

&
 "
 
' '
'


-












 

,



 



 


 



-




FSD

O0006 (TURNING G73/G72)


N5 G28 U0 W0
N10 G92 S3500
N15 T0101 (ROUGHING TOOL LEFT)
N20 G96 S200 G95 F0.1 M4
N25 G0 X45 Z0
N30 G1 M8 X-1
N35 G0 Z2
N40 X43
N45 S150 F0.15
N50 G73 U0.5 R1
N55 G73 P60 Q165 U0.4 W0.1

N60 G42
N65G0 X8 Z2
N70 G1 Z0 (POINT1)
N75 X10 Z-1 (POINT2)
N80 Z-5 (POINT3)
N85 X12 (POINT4)

FSD

N90 G3 X15 Z-6.5 R1.5 (POINT5)


N95 G1 Z-9 (POINT6)
N100 X18 Z-10 (POINT7)
N105 X20 (POINT8)
N110 Z-13 (POINT9)
N115 G2 X24 Z-15 R2 (P0INT10)
N120 G1 X25 (POINT11)
N125 Z-20 (POINT12)
N130 X26 (POIN13)
N135 X30 Z-22 (POINT14)
N140 Z-25 (POINT15)
N145 X31 (POINT16)
N150 G3 X35 Z-27 R2 (POINT17)
N155 G1 Z-35 (POINT18)
N160 X42 (POINT19)
N165 G40
N170 G28 U0 W0
N175 T0202 (COPYING TOOL LEFT)
N180 G96 S250 G95 F0.1 M4
N190 G72 P60 Q165
N195 G28 U0 W0
N200 M30
%

FSD

  
#

 ((


#/
/









-'





-.


  
 !
"
#

 
"


%

&
 "
 
' '
'


-













 



,







 







-




FSD

O0007 (TURNING/G77)
N5 G28 U0 W0
N10 T0101 (ROUGHING TOOL LEFT)
N15 G96 S200 G95 F0.1 M4
N20 G0 X45 Z0
N25 G1 X-1 M8
N30 G0 Z2
N35 X40
N40 S150 M8 F0.15
N45 G73 U0.5 R1
N50 G73 P55 Q100 U0.4 W0.1
N55 G42
N60 G0 X24 Z2
N65 G1 Z0 M8
N70 X26 Z-1
N75 Z-9
N80 X34 Z-18
N85 X35 Z-18.5
N90 Z-36
N95 X40
N100 G40
N105 G28 U0 W0
N110 T0202 (COPYING TOOL LEFT)
N115 G96 S250 G95 F0.1 M4
N120 G72 P55 Q100
N125 G28 U0 W0
N130 T0303 (PARTING OFF TOOL RIGHT)

FSD

N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195
N200
N205

G96 S170 G95 F0.07 M4


G0 X36 Z-26
G77 R1
G77 X27 Z-31 P1000 Q2500
G0 X36
Z-25.5
G1 X35
X34 Z-26
G0 X36
Z-31.5
G1 X35
X34 Z-31
G0 X40
G28 U0 W0
M30

FSD

  
#

 ((

#/
0








-'



-.


  
 !
"
#

 
"


%

&
 "
 
' '

'


-













 


,







 







-




FSD

O0008(TURNING G78)
N5 G18 G90 G71 G80 G40
N10 G28 U0 W0
N15 T0101 (COPYING TOOL LEFT)
N20 G96 S200 G95 F0.08 M4 M8
N25 G0 X38 Z0
N30 G92 S3500
N35 G1 X-1
N40 G0 Z2
N45 X36
N50 S150 F0.15
N55 G73 U0.3 R.5
N60 G73 P65 Q116 U0.4 W0.1
N65 G42
N70 G0 X26 Z2
N75 G1 Z0
N80 X30 Z-2
N85 Z-42
N90 X26 Z-48
N95 Z-54
N100 X32
N105 G3 X35 Z-55.5 R1.5
N110 G1 Z-60
N115 X36
N116 G40
N120 S250 F0.1
N125 G72 P65 Q116
N130 G28 U0 W0
N135 T0202 (THREAD TOOL)
N140 G97 S500 G95 F3 M3 M8
N145 G0 X32 Z5
N150 G78 P020060 Q60 R0.03
N155 G78 X28.05 Z-48 Q334 P975 R0 F3
N160 Z6.5
N165 G78 P020060 Q60 R0.03
N170 G78 X28.05 Z-48 Q334 P975 R0 F3
N175 G28 U0 W0
N180 M30

FSD

O009 (INTERNAL TURNING)


N5 G28 U0 W0
N10 T0404 (ROUGHING TOOL LEFT)
N15 G96 S200 G95 F0.1 M4 M8
N20 G0 X47 Z0
N25 G1 X-1
N30 G0 Z2
N35 X45
N40 S180 F0.15
N45 G73 U0.5 R0.5
N50 G73 P55 Q100 U0.4 W0.1
N55 G42
N60 G0 X34 Z2
N65 G1 Z0
N70 X36 Z-1
N75 Z-33
N80 G2 X40 Z-35 R2
N85 G1 X42 Z-36
N90 Z-45
N95 X45
N100 G40
N110 G28 U0 W0
N115 T0202 (COPYING TOOL LEFT)
N120 G96 S250 G95 F0.1 M4 M8
N125 G72 P55 Q100
N135 G28 U0 W0
N140 T0101 (CENTER DRILL)
N145 G97 S2000 G95 F0.06 M3 M8
N150 G0 X0 Z2
N155 G1 Z-4
N160 G0 Z2
N165 G28 U0 W0
N170 T0303 (TWIST DRILL@10)
N175 G97 S2500 G95 F0.06 M3 M8
N180 G0 X0 Z2
N185 G83 Z-43 Q3000
N195 G28 U0 W0
N200 T0505 (TWISTD@16)
N205 G97 S1500 G95 F0.05 M3 M8
N210 G0 X0 Z2

FSD

N215
N225
N230
N235
N240
N245
N250
N255
N260
N265
N270
N275
N280
N285
N290
N295
N300
N305
N310
N315
N320
N325
N330
N335
N340
N345
N350
N355
N360
N365
N370
N375

G83 Z-30 Q3000


G28 U0 W0
T1212 (BORING BAR@10X60)
G96 S150 G95 F0.15 M4 M8
G0 X16 Z2
G73 U0.5 R0.5
G73 P255 Q300 U0.3 W0.1
G41
G0 X32 Z2
G1 Z0
X30 Z-1
Z-15
X20 Z-20
Z-29
G3 X18 Z-30 R1
G1 X16
G40
S250 F0.1
G72 P255 Q300
G28 U0 W0
T0606 (PARTING OF TOOL R.)
G96 S180 G95 F0.05 M4 M8
G0 X45 Z-40
G1 X30
G0 X45
Z-39
G1 X42
X40 Z-40
X9
G0 X50
G28 U0 W0
M30

FSD

  #








-'




-.


  
 !
"
#

 
"


%

&
 "
 
' '
'


-













 


,

 



 


 



-



FSD

O0010 ( Teacherguide)
N5 G18 G90 G40 G71 G80
N10 G28 U0 W0
N15 T0101 ( RTL)
N20 G96 S200 G95 F0.1 M4 M8
N25 G0 X35 Z0
N30 G1 X-1
N35 G0 Z2
N40 G28 U0 W0
N45 T0202 ( C.D)
N50 G97 S1500 G95 F0.06 M3 M8
N55 G0 X0 Z2
N60 G1 Z-2
N65 G0 Z2
N70 G28 U0 W0
N75 M00 ( ADJUSTTAILSTOCK)
N80 T0303 ( CTL)
N85 G96 S150 G95 F0.15 M4 M8
N90 G0 X30 Z2
N95 G73 U0.3 R1
N100 G73 P105 Q170 U0.4 W0.1
N105 G42
N110 G0 X16 Z2
N115 G1 Z0
N120 X20 Z-2
N125 Z-40
N130 G2 X20 Z-50 R10
N135 G1 Z-55
N140 G2 X20 Z-65 R10
N145 G1 Z-69
N150 X26

FSD

N155 X28 Z-70


N160 Z-80
N165 X30
N170 G40
N175 S200 F0.1
N180 G72 P105 Q170
N185 G28 U0 W0
N190 T0505 ( POTR)
N195 G96 S160 G95 F0.07 M4 M8
N200 G0 X22 Z-9
N205 M98 P00030030
N210 Z-13
O0030 ( SUB OF TEACHER)
N215 G1 X20
N5 W-6
N220 X16 Z-15 N10 G77 R1
N15 G77 X14 W-0.5 P500 Q500
N225 G0 X22
N20 M99
N230 Z-16.5
N235 G1 X20
N240 X18 Z-15.5
N245 G0 X30
N250 G28 U0 W0
N255 T0707 ( ODTHTL)
N260 G97 S500 G95 F2.5 M3 M8
N265 G0 X22 Z2
N270 G78 P020060 Q60 R0.03
N275 G78 X16.75 Z-15 R0 F2.5 P1625 Q442
N280 G040
N285 G28 U0 W0 M5 M9
N290 M30

FSD

G17/G18/G19 Plane selection

) (G2/G3

) (G15/G16 ) (G41/G42
)(G43

G17 X-Y ) (X-Y

G18 X-Z

G19 Y-Z

FSD

G21Metric Data Input


G20 Inch Data Input

) (G21

) (G20

)(G21/G20

G90 Absolute Programming


) (G90

FSD

G91 Incremental Programming


) (G91

FSD

G52 Local Coordinate System

)
(

)(W

)(M )(A

W.Shift )(W
)(G52

)(50X50X15 )(

) (G52 X25 Y-25 Z10

N5 G54
N10 G52 X25 Y-25 Z10

FSD

G43 Tool Correction Compensation


) (G00

) (G43 H )(N
)(P

N. T1 G43 H1
T1

G43 H1

)(P

FSD

FSD

M06 Automatic Tool Chang


) (M06

FSD

G97 Spindle Speed in rpm

N=1000*Vc/(
)D
N

Vc

N. G97 S2000

=3.14

FSD

G94 Feed Rate in Revolution

) (

N. G94 F150.

F
F=Fz X Z X N
Fz

N r.p.m
N=1000XVc/D
M03 Main spindle On Clockwise
M04 Main spindle On Counterclockwise
M05 Main spindle off

) (M3

) (M4

) (M5

FSD

M08 Coolant On
M09 Coolant Off

)(M08

)(M09

G00 Rapid Traverse

) ( G00

/ / /

) (G00 ) (X40 , Y56

FSD

G01 Linear Interpolation

) (X40, Y20.1

FSD

G41 Cutter Radius Compensation Left

)(R
)(R

P1 P2

G41 G42 G40

:
N. G41 H11
G41

) (Down Milling
center line

FSD

FSD

G42 Cutter Radius Compensation Right

)(R
)(R

P1 P2

:
N. G42 H11
G42 H11

G40 Cutter Radius Compensation Cancel


G41 G42 G40

FSD

G28 Return to reference point


)(R
) (G28 ) (G92

) (R

M30 Program End


M02 Program End

:
( ) (G00
)(z
( )(M09
( )(M05
( ) (M02 )(M30

)(M02 )(M30

FSD

G02 Circular Interpolation Clockwise


) (G17-G18-G19 ) (X-Y ) (G17

) (G02 ) P(X.. ,Y..

)(R

)(R

)(R

) ( )(R ) (G02

FSD

G03 Circular Interpolation counterclockwise


) (G17-G18-G19 ) (X-Y ) (G17

) (G03 ) P(X.. ,Y ..

)(R

)(R

)(R

) ( )(R ) (G03

FSD

I, J, K Programming with G02 and G03

G02 G03

) P(X ..,Y. )(I,J

I )(P1) (P0 X

J ) (P1 )(P0 Y

)(P1 ) (P0

X,Y

FSD

M98 Subprogram Call


M99 Subprogram End or Jump Instruction

) (M98

) (M99

FSD

G33 Thread cutting

)(Boring

) (G33 ) (

) (M3

)(G33

) (G33 ) (Z-15

)(M3 ) (G33 )(Z5


)(M4

N.. G33 X .. Z-15 F1 M3


N.. G33 Z5 F1 M4

FSD

G16 Polar coordinate system

G16 X

G15

FSD

G04 Dwell

)(G04

) (G04 X ) (G04 X2.5 ,

) (G04 P ) (G04 P1000

0.1

FSD

G83 Withdrawal Drilling Cycle


)(G83 soft )

:
Z .
P .
Q . ) (
F .
R .

:
. ) (
G01 )(Q

. ) ( G00

. G00 1 mm
G01 )(Q

. ) ( G00

. G00 1 mm
G01 )(Q ) (Z
) (P
. ) (G00 ) ( G00

FSD

G83 Withdrawal Drilling Cycle


FSD

G84 Tapping Cycle


) (G84

) (M00

N100 G84 X.. Y.. Z-

F.. M3
Z .
F .

:
. ) (F M03
) ( )(Z
. ) ( G33
)(F M04

FSD

G84 Tapping Cycle


FSD

G85 Reaming Cycle


) (G85

:
Z .
F .
R .
P .

:
. ) (
)(F G01 )(Z

. )(2XF G01 )
(

FSD

CNC

FSD

  #

 ((

#1
*
#2








-'




-.


  
 !
"
#

 
"

'



%

&
 "
 
' '
N20 G0 X18 Y-22
N25 G43 H1 Z0
N30 G1 Y72

-













 



,


 



 







-




FSD

O0001 (G0/G1)
N1 G17 G21 G90 G80 G50 G40 G49
N5 G54
N10 T1 M6 (SHELL@40)
N15 G97 S1000 G94 F100 M3
N20 G0 X18 Y-22
N25 G43 H1 Z0
N30 G1 Y72
N35 G0 Z2
N40 X32 Y-22
N45 Z0
N50 G1 Y72
N55 G0 Z30
N60 T2 M6 (SLOT DRILL@10)
N65 G97 S2000 G94 F150 M3
N70 G0 X0 Y-7
N71 G43 H2 Z-3
N75 G1 Y50
N80 X50
N85 Y0
N90 X-7
N95 G0 Z2
N100 X15 Y15
N105 G1 Z-10
N110 G0 Z2
N115 X35 Y35
N120 G1 Z-10
N125 G0 G28 Z30
N130 G28 G91 X0 Y0
N135 M30

FSD

  
#

 ((



# )*
#+







-'




-.


  
 !
"
#

 
"


%

&
 "
 
' '

'


-













 


,

 



 


 



-




FSD

O0004 ( G2/G3 )
N5 G17 G90 G80 G21
N10 G54
N15 G52 X-50 Y0 Z5
N20 T1 M6 ( SHELLENDMIL@40)
N25 G97 S1000 G94 F80 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z30
N60 T2 M6 ( SLOTDRILL@10)
N65 G97 S1300 G94 F60 M3 M8
N70 G0 X-10 Y-10
N75 G43 H2 Z-3
N80 G41 H12 G1 X3 Y6
N85 Y40
N90 G3 X10 Y47 R7
N95 G1 X44
N100 G2 X47 Y44 R3
N105 G1 Y8
N110 G2 X42 Y3 R5
N105 G1 X8
N110 G2 X3 Y8 R5
N115 G1 Y12
N120 G40 G1 X-10 Y20
N125 G0 Z2
N130 X15 Y15
N135 G1 Z-3
N140 X35 Y35
N145 G0 Z30
N150 G28 G91 Z0 M5 M9
N155 G28 X0 Y0
N160 M30

FSD

  
#

 ((


# )*
#+








-'



-.

 
"

  
 !
"
#



%

&
 "
 
' '
'


-






 





 



,


 



 


 



-



FSD

O0005 ( G2/G3 )
N5 ( G2/G3 )
N5 G17 G90 G80 G21
N10 G54
N15 G52 X-50 Y0 Z5
N20 T1 M6 ( SHELLENDMIL@40)
N25 G97 S1000 G94 F80 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z30
N60 T2 M6 ( SLOTDRILL@10)
N65 G97 S1300 G94 F60 M3 M8
N70 G0 X10 Y25
N75 G43 H2 Z2
N80 G1 Z-3
N85 G0 Z2
N90 X25
N95 G1 Z-3
N100 G0 Z2
N105 X40
N110 G1 Z-3
N115 G0 Z2
N120 X41.8932 Y13.8239
N125 G1 Z-3
N130 G2 X8.5926 Y13.8239 R25
N135 G0 Z2
N140 X41.8932 Y36.1761
N145 G1 Z-3
N150 G3 X8.5926 Y36.1761 R25
N155 G0 Z30
N160 G28 G91 Z0 M5 M9
N165 G28 X0 Y0
N170 M30

FSD

  
#

 ((



# )*
#+








-'




-.

 !
"
#

 
"

  
 
' '

'



%

&
 "

-













 


,







 







-




FSD

O0006 (MILLING/G2/G3)
N1 G17 G21 G90 G80 G50 G40 G49
N5 G54
N10 T1 M6 (SHELL@40)
N15 G97 S1000 G94 F100 M3
N20 G0 X18 Y-22
N25 G43 H1 Z0
N30 G1 Y72
N35 G0 Z2
N40 X32 Y-22
N45 Z0
N50 G1 Y72
N55 G0 Z30
N60 T2 M6 (SLOT DRILL@10)
N65 G97 S2000 G94 F150 M3
N70 G0 X0 Y-7
N71 G43 H2 Z-3
N75 G1 Y50
N80 X50
N85 Y0
N90 X-10
N95 Y25
N100 X50
N105 G2 X25 Y50 R25
N110 G3 X0 Y25 R25
N115 G0 Z2
N120 X25 Y-10
N125 Z-3
N130 G1 Y55
N135 G0 G28 Z30
N140 G28 G91 X0 Y0
N145 M30

FSD

  
#

 ((



# 0+*
3









-'




-.


  
 !
"
#

 
"


%

&
 "
 
' '

'


-







 





 



,







 







-



FSD

O0007 (G81/G83/K)
N5 G17 G90 G80 G50 G49 G40
N10 G55
N15 T1 M6 (SHELLENDMILL@40)
N20 G97 S1000 G94 F100 M3
N25 G0 X18 Y-22
N30 G43 H1 Z0
N35 G1 Y72
N40 G0 Z2
N45 X32 Y-22
N50 Z0
N55 G1 Y72
N60 G0 Z20
N65 T2 M6 (ENDMILL@10)
N70 G97 S1500 G94 F150 M3
N75 G0 X-7 Y-7
N80 G43 H2 Z-3
N85 G41 G1 H12 X5 Y5
N90 Y43
N95 X43
N100 Y5
N105 X-7
N110 G40 G0 X-7 Y-7
N115 G0 Z20
N120 T3 M6 (NC-SPOTDRILL @10)
N125 G97 S1200 G95 F0.07 M3
N130 G0 X6 Y6
N135 G43 H3 Z2
N140 G91 G81 X9 Y9 Z-4.02 K3
N145 G0 G90 Z20
N150 T4 M6 (TWISTDRILL@5)
N155 G97 S1500 G95 F0.07 M3
N160 G0 X6 Y6
N165 G43 H4 Z2
N170 G83 G91 X9 Y9 Z-18 Q4 K3 P2000
N175 G28 Z0
N180 G28 X0 Y0
N185 M30

FSD

  
#

 ((



 ((


#4
0*
*
4
0*
4
4







-'




-.


 
"

  
 !
"
#

%

&
 "
' '

'


 

-












 

,

 



 


 



-




FSD

O0008 (G98/R RETRACT)


N5G17G21G90G80G50G49G40
N10 G54
N15 T1 M6 (SH.ENDMILL@40)
N20 G97 S1000 G94 F100 M3
N25 G0 X-7 Y-47
N30 G43 H1 Z0
O31
N35 G1 Y47
N5 G91 Z-2
N10 G90 G41 G1 H11 X0 YN40 G0 Z2
20
N20 G2 X0 Y-20 I0 J20
N45 X7 Y-47
N25 G40 G0 X0 Y-47
N50 Z0
N55 G1 Y47
N60 G0 Z2
N65 X0 Y-47
N70 Z0
N75 M98 P00040031
N85 Z20
N90 T2 M6 (NC-SPOT drill@10)
N95 G97 S1200 G95 F0.07 M3
N100 G0 X10 Y0
N105 G43 H2 Z2
N110 G81 G98 R2 X10 Y0 Z-2
N115 X0
N120 X-15
N130 X20 Y20 R-7 Z-10

FSD

N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195
N200
N205
N210
N215
N220
N225

Y-20
X-20
Y20
G80 G0 Z20
T3 M6 (twistdrill @5)
G97 S1200 G95 F0.07 M3
G0 X10 Y0
G43 H2 Z2
G83 X10 Y0 Q4 R2 Z-15
X0
X-15
G73 X20 Y20 R-7 Q4 Z-15
Y-20
X-20
Y20
G80 G0 Z20
G28 G91 Z0
G28 X0 Y0
M30

FSD

  
#

 ((



4
0*
4
4








-'




-.

#

 
"

  
 !
"

%

&
 "
 
' '

'



-













 



,







 







-



FSD

O0009 (M98/M99)
N5 G17 G90 G80 G50 G49 G40
N10 G54
N15 T1 M6 (SHELLENDMILL@40)
N20 G97 S1000 G94 F100 M3
N25 G0 X18 Y-22
N30 G43 H1 Z0
N35 G1 Y70
N40 G0 Z2
N45 X30 Y-22
N50 Z0
N55 G1 Y70
N60 G0 Z20
N65 T2 M6 (NC-SPOT DRILL@10)
N70 G97 S1500 G95 F0.07 M3
O32
N75 G0 X5 Y10
N5 G91 G81 Z-4.02
N80 G43 H2 Z2
N6 X10
N85 M98 P0001032
N10 X-5 Y13
N15 X5 Y13
N90 G0 X31 Y10
N20 X-10
N95 M98 P0001032
N25 G90 G80
N100 G0 Z20
N30 M99
N105 T3 M6 (TWISTDRILL@5)
N110 G97 S2000 G95 F0.06 M3
N115 X5 Y10

FSD

N120
N125
N130
N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195

G43 H3 Z2
M98 P00010033
G0 X31 Y10
M98 P00010999
G0 Z20
T4 M6 (TAPM6)
G97 S500 G95 F1 M3
X5 Y10
O33
N5 G91 G83 Z-18 Q5
G43 H4 Z5
N10 X10
M98 P00010034
N15 X-5 Y13
G0 X31 Y10
N20 X5 Y13
M98 P00010034
N25 X-10
N30 G90 G80
G0 Z20
N35 M99
G28 G91 Z0
G28 X0 Y0
M30

O34

N5 G91 G84 Z-15 F1


N10 X10
N15 X-5 Y13
N20 X5 Y13
N25 X-10
N30 G90 G80
N35 M99

FSD

  #

 ((



# )*
#+









-'





-.


  
 !
"
#

 
"


%

&
 "
 
' '
'


-












 


,


 



 







-




FSD

O0010 ( M98M99G15G16G81G83RM50X50)
N5 G17 G90 G80 G50 G21 G40 G49
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1100 G94 F95 M3 M8
N30 G0 X14 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X37
N50 G1 Y-22
N55 G0 Z50 G28
N65 T2 M6 ( H.D.ENDMILL@16)
N70 G97 S1300 G94 F120 M3 M8
O0035( SUBPROG OF O10 )
N5 G91 Z-2
N75 G0 X-10 Y-10
N10 G90 G41 G1 H12 X3 Y6
( P1 )
N80 G43 H2 Z0
N15 Y45 ( P2 )
N85 M98 P00040035
N20 X5 Y47 ( P3 )
N25 X39 ( P4 )
N90 G0 Z0
N30 G3 X47 Y39 R8 ( P5 )
N35 G1 Y5 ( P6 )
N95 Y25
N40 X45 Y3 ( P7 )
N45 X6 ( P8 )
N100 G52 X0 Y0
N50 G2 X3 Y6 R3 ( P9 )
N105 G52 X25 Y-25
N55 G1 Y10 ( P10 )
N60 G40 G0 X-10
N110 M98 P00020036
N115 G0 Z50 G28
N120 T3 M6 (slotmill@12)
N125 G97 S1400 G94 F120 M3 M8
N130 G0 X0 Y0 (p1)
N135 G43 H3 Z2
N140 G1 Z-2
N145 G1 G41 H13 X12 Y0 (p2)

FSD

O0036 ( SUBPROG OF O10 )


N5 G91 Z-2
N10 G90 G16 G41 H12 G1 X20
Y180 ( P1 )
N15 Y120 ( P2 )
N20 Y60 ( P3 )
N25 Y0 ( P4 )
N30 Y300 ( P5 )
M8N35 Y240 ( P6 )
N40 Y180 ( P1 )
N45 G15 G0 G40 X-35 Y0
N50 M99

N150 G3 X12 Y0 I-12 J0


N155 G40 G0 X0 Y0
N160 G0 Z50 G28
N170 T4 M6 (ncspotdrill@10)
N175 G97 S1300 G95 F0.07 M3
N180 G0 X0 Y0
N185 G43 H4 Z-1
N190 G81 G16 X6 Y45 Z-3
N195 M98 P00010008
N200 T5 M6 (twist drill@5)
N205 G97 S1600 G95 F0.06 M3 M8
N210 G0 X0 Y0
N215 G43 H5 Z-1
N220 G83 Z-17 Q3 G16 X6 Y45
N225 M98 P00010008
N230 T6 M6 ( TAPM6)
N220 G97 S500 G95 F1 M3 M8
N225 G0 X0 Y0
N230 G43 H6 Z3
N235 G84 Z-10 F1 G16 X6 Y45
N240 M98 P00010037
N245 G28 G91 X0 Y0
N250 M30
O0037 ( SUBPROG OF O10 )

N5 Y135
N10 Y225
N15 Y315
N20 G15 G0 G80 G28 Z50 M5 M9
N25 M99

FSD

  
#

 ((











-'



-.


  
 !
"
#

 
"

&
 "


%
 
' '

'


-












 


,


 



 







-




FSD

O0011 (G51/MIRROR)
N4 G17 G21 G90 G80 G50 G49 G40
N5 G54
N6 G52 X-28 Y-28
N10 T1 M6 (SHELLENDMILL@40)
N15 G97 S1000 G94 F100 M3
N20 G0 X18 Y-22
N25 G43 H1 Z0
O0038 ( SUBPROG OF O11 )
N30 G1 Y68
N10 Y15
N35 G0 Z2
N15 X15 Y0
N40 X28 Y-22
N20 X-5
N45 Z0
N25 G40 G50 G1 X-5 Y-5
N50 G1 Y68
N30 M99
N55 G0 Z20
N56 G52 X0 Y0
N60 T2 M6 (SLOTDRILL@10)
N65 G97 S1500 G94 F120 M3
N70 G0 X-5 Y-5
N75 G43 H2 Z2
N80 G1 Z-3
N81 G41 G1 X0 Y0 H12
N85 M98 P00010038
N90 G51 X-5 Y-5 Z0 I-1000
N91 G41 G1 X0 Y0 H12
N95 M98 P00010038
N100 G51 X-5 Y-5 Z0 I-1000 J-1000
G41 G1 X0 Y0 H12
N105 M98 P00010038
N110 G51 X-5 Y-5 Z0 J-1000
G41 G1 X0 Y0 H12
N115 M98 P00010038
N120 G0 Z2
N121 G52 X-5 Y-5 Z0
N122 Y-30 X0
N123 G1 Z-3
N124 G3 X0 Y-30 J30
N125 G0 Z20

FSD

N127
N128
N130
N135
N140
N145
N146
N150
N155
N156
N160
N165
N166
N170
N175
N176
N180
N185
N186
N187
N188
N189
N190
N191
N192
N193
N194
N195
N196
N200

G52 X0 Y0
T3 M6 (dovetailcutter)
G97 S1500 G94 F100 M3 M8
G0 X-5 Y-5
G43 H3 Z2
G1 Z-1.5
G41 G1 X0 Y0 H13
M98 P00010038
G51 X-5 Y-5 Z0 I-1000
G41 G1 X0 Y0 H13
M98 P00010038
G51 X-5 Y-5 Z0 I-1000 J-1000
G41 G1 X0 Y0 H13
M98 P00010038
G51 X-5 Y-5 Z0 J-1000
G41 G1 X0 Y0 H13
M98 P00010038
G0 Z2
G52 X-28 Y-28
G0 X-7 Y-7
G1 Z-4.5
G1 G41 H13 X0 Y0
Y46
X46
Y0
X-7
G40 G0 X-7 Y-7
G91 G28 Z0
G28 X0 Y0
M30

FSD

  
#

 ((



# 52
*
# 51
*
- 6!








-'



-.


  
 !
"
#

 
"


%

&
 "
 
' '
'


-












 


,


 



 


 



-




FSD

O0012 (Scale G51)


O0039 ( SUBPROG OF O12 )
N5 G54
N5 Z-2.5
N10 T1 M6 (shell end mill@40) N10 G1 X0 Y-5
N15 X-5
N15 G97 S1000 G94 F100 M3
N20 Y5
N20 G0 X0 Y-47(FACING)
N25 X5
N25 G43 H1 Z0
N30 Y-5
N30 G1 Y47
N35 X0
N35 G0 Z2
N40 G40 G50 G0 X0 Y-47
N40 Y-47
N45 M99
N45 G1 G41 H11
N50 M98 P00010039 (CONTOURING)
N55 G51 X0 Y0 Z0 I2000 J2000 K2000 (SCALING)
N60 G1 G41 H11
N65 M98 P00010039
N70 G51 X0 Y0 Z0 I3000 J3000 K3000 (SCALING)
N75 G1 G41 H11
N80 M98 P39
N85 G51 X0 Y0 Z0 I4000 K4000 J4000 (SCALING)
N90 G1 G41 H11
N95 M98 P39
N100 G0 Z20
N105 T2 M6 (dove tell@5)
N110 S1500 F80 M3
N115 G0 X0 Y-47 (CHAMFERING)
N116 G52 X0 Y0 Z1
N120 G43 H1 Z0
N125 G1 G41 H12
N130 M98 P39
N135 G51 X0 Y0 Z0 I2000 J2000 K2000
N140 G1 G41 H12
N145 M98 P39
N150 G51 X0 Y0 Z0 I3000 J3000 K3000
N155 G1 G41 H12
N160 M98 P39
N165 G51 X0 Y0 Z0 I4000 J4000 K4000
N170 G1 G41 H12
N175 M98 P39
N180 G28 G0 Z20 M5 M9
N185 G91 X0 Y0 G28
N190 M30

FSD

  
#

 ((



!







-'




-.


  
 !
"
#

 
"


%

&
 "
 
' '

'


-













 



,

 



 







-




FSD

O0013 ( Teacher milling)


N10 G21 G17 G80 G90 G50 G40
N15 G54
N20 G52 X0 Y-50 Z10
N25 T1 M6 ( shelendmill@40)
N30 G97 S1000 G94 F90 M3 M8
N35 G0 X18 Y-22
N40 G43 H1 Z0
N45 G1 Y72
N50 G0 X32
N55 G1 Y-22
N60 G0 Z10
N65 T2 M6 ( SLOTDRILL@6)
N70 G97 S1500 G94 F80 M3 M8
N75 G0 X9 Y31
N80 G43 H2 Z2
N85 G1 Z0
N90 M98 P00020040
O0040 (subprogram of keyway)
N5 G1 G91 Z-1.5
N10 G90 G41 G1 H12 X11.3 Y28.7
N15 G1 X21.3 Y38.7
N20 G3 X16.7 Y43.3 I-2.3 J2.3
N25 G1 X6.7 Y33.3
N30 G3 X11.3 Y28.7 I2.3 J-2.3
N35 G40 G1 X9 Y31
N40 M99

N95 G0 Z10
N100 T3 M6 ( NCSPOTDRILL@10)
N105 G97 S1500 G95 F0.07 M3 M8
N110 G0 X18.5 Y42.5
N115 G43 H3 Z2
N120 G81 G91 Z-3.75 X8 K3
N125 G80 G0 G90 X50.5 Y34.5
N130 G81 Z-3.75 G91 X-8 K3

FSD

N135 G80 G90 G0 X37 Y29


N140 G81 G91 Z-3.75 Y-6 K3
N145 G80 G0 G90 X9 Y31
N150 G52 X16 Y-34
N155 G16
N160 G81 Z-1.75 X7 Y0
N165 Y60
N170 Y120
N175 Y180
N180 Y240
N190G52 X0 Y-50 N185 G80 G15
N195 G0 X9 Y31
N200 Z1.1236 ( R=3 CH=0.25/30)
N205 M98 P00010040
N210 G0 Z10
N215 T4 M6 ( TWISTDRILL@5)
N220 G97 S2000 G95 F0.06 M3 M8
N225 G0 X18.5 Y42.5
N230 G43 H4 Z2
N235 G83 G91 X8 Q4 Z-15 K3
N240 G80 G0 G90 X50.5 Y34.5
N245 G83 Z-15 G91 X-8 Q4 K3
N250 G80 G90 G0 X37 Y29
N255 G83 G91 Z-14 Q4 Y-6 K3
N260 G80 G0 G90 X9 Y31
N265 G52 X16 Y-34
N270 G16
N275 G83 Q4 Z-12 X7 Y0
N280 Y60
N285 Y120
N290 Y180
N295 Y240
N300 G80 G15
N305 G52 X0 Y-50
N310 G0 Z10
N315 T5 M6 ( TAPM6)
N320 G97 S500 G95 F1 M3 M8
N325 G0 X18.5 Y42.5
N330 G43 H5 Z5

FSD

N335 G84 Z-10 G91 F1 X8 K3


N340 G80 G0 G90 X50.5 Y34.5
N345 G84 Z-10 G91 X-8 F1 K3
N350 G80 G90
N355 G0 Z10
N360 T6 M6 ( SLOTDRILL@10)
N365 G97 S1600 G94 F130 M3 M8
N370 G0 X37 Y17
N375 G43 H6 Z2
N380 G1 Z0
N385 M98 P00020041 ( REC.POCKET)
O0042 ( sub rec.pocket )
N5 G91 G1 Z-2
N10 G90 G1 G41 H16 X44 Y17
N15 Y22
N20 G3 X39 Y27 R5
N25 G1 X35
N30 G3 X30 Y22 R5
N35 G1 Y12
N40 G3 X35 Y7 R5
N45 G1 X39
N50 G3 X44 Y12 R5
N55 G1 Y17
N60 G40 G0 X37 Y17
N65 M99

N390 G0 Z2
N395 X16 Y16
N400 G1 Z0
N405 M98 P00020043 ( CIR.POCKET)
O0043( sub CIRCULAR POCKET )
N5 G91 G1 Z-1.25
N10 G90 G41 G1 H16 X27 Y16
N15 G3 X27 Y16 I-11 J0
N20 G40 G1 X16 Y16
N25M99

N410 G0 Z2
N415 X-7 Y-7
N420 Z0

FSD

N425 M98 P00010042 ( SHOULDER)


O0042( sub shoulder)
N5 G91 Z-3
N10 G41 G90 H16 G1 X3 Y3
N15 Y47
N20 X47
N25 Y3
N30 X-10
N35 G40 G0 X-10 Y-10
N40 M99

N430 G0 Z10
N435 T7 M6 ( dovetail cutter)
N440 G97 S2000 G94 F170 M3 M8
N445 G0 X-10 Y-10
N450 Z1.5
N455 M98 P00010042
N460 G0 Z2
N465 X16 Y16
N470 Z-0.75
N475 M98 P00010043
N480 G0 Z2
N485 X37 Y17
N490 Z0.5
N495 M98 P00010041
N500 G0 Z10

FSD

N505 T8 M6 ( twistdrill@7)
N510 G97 S1300 G95 F0.05 M3 M8
N515 G0 X37 Y29
N520 G43 H8 Z2 ( COUNTERSINK0.25/30)
N525 G91 G81 Z-7.5877 K3 Y-6
N530 G90 G80 X16 Y16
N535 G52 X16 Y-34
N540 G16 ( COUNTERSINK0.25/30)
N545 G81 Z-4.0877 X7 Y0
N550 Y60
N555 Y120
N560 Y180
N565 Y240
N570 G15 G0 Z10
N575 G28 G91 Z0 M5 M9
N580 G28 X0 Y0
N585 M30

FSD

Index

JN 1 T S

) (


FSD


How to use SCLP
/ :
(
Job Related Knowledge
(
Audio visual Materials
( /
Demonstrate the Element
(

Job Related Knowledge Self check Exercise


(

Answer Key
(
Practical Exercise Following Training Objective
(
Performance checklist
(

Instructor to check your work
( %

Job Related Knowledge Test and Practical Test to the Standards in
Performance checklist

(
Any questions Ask your Instructor for Help

FSD

)..(

EVCQ

) (
: )(CNC
)

ME

) ( CNC
- :

ME1.1

) (

ME 1.2

CNC

ME 1.3

Competence Unit
ME 1.6
: CNC
:

FSD

:
- ) CNC-(

-
) (GRAGHIC SIMULATION
-
:

  (2* CNC

ME 1.6.1

 *8  KJ (2 *-1E  *1

ME 1.6.2

ME 1.6.3

ME 1.6.5

ME 1.6.6

ME 1.6.7

ME 1.6.8

)/(

ME 1.6.9

ME 1.6.10

) (

ME 1.6.11

)(

ME 1.6.12

ME 1.6.13

ME 1.6.14

ME 1.6.15

ME 1.6.4

FSD

:

.



.


Job Related Knowledge

FSD

/ :

ME 1.6.6

ME 1.6.6

:
:
-
- ) CNC-(
-
) (GRAGHIC SIMULATION
-
:

:
-

)RAPID TRAVERSE(G0

-
-

)LINEAR INTERPOLATION(G1
)CIRCULAR INTERPOLATION (G3

:
( )(
(
(
(
(
(

G00 Rapid

Job Related Knowledge Self check Exercise

FSD

/ :

ME 1.6.6

ME 1.6.6

- Rapid Traverse ...............


- ) (G0
- Linear Interpolation
- ) (G1..
- Circular Interpolation
- ) (G2 .
- ) (G3 .

- ) (G1
- ) (G2
- ) (G0
- (G3

FSD

/ :

ME 1.6.6

FSD

ME 1.6.6

Answer Key

:
- Rapid Traverse .
- ) (G0
- Linear Interpolation
- ) (G1
- Circular Interpolation
- ) (G2 .
- ) (G3

:
---


/ :

ME 1.6.6

FSD

ME 1.6.6


Demonstrate the Element
:
:
-
- CNC
)-(
-
) (GRAGHIC SIMULATION
-

.
- :

- PCTURN120

-)(PROOJECTOR

PCMILL100

-:
/
:
( )(G0
( )(G1
( )(G2

FSD

( )(G3

:
Performance checklist

FSD




)(ASSESSMENT
) (COMPETENT

) (NOT COMPETENT

:
:
:
)

FSD

:
) (NOT COMPETENT

) (COMPETENT

:
)

You might also like