You are on page 1of 168

GMFSD

 
 
CNC


 /
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

! 

 , ! 
 ( ) *+ %   
. ) )- 
7    3. 45+ 6 21 
CNC 3  ,
)
( CNC Operator 
3. -!=   ;1   
 (CNC Programmer) 7 !   >>  
 
+ CNC1 >>+  
 ) (  3. CNC @?
 B A+ 55   . 4E 1   !2 EC> D
 . K . 4E-  3 2I   1 H?5 @G
>7 3. .  
 D 3  E ) B L =

 > 3NON ,;
( E= ) B L    . .
>> 
 E )   G( H?5;> @? ,N 3 H?5;>
 V H?7 O5
( R  
Q 1  Q  1 P5Q
P5Q (
L WV P5Q ( G
L WV E D 3 2
;N . E?5 ) 3 1 Z  5+C * ( ,  3 C( ,  X

 / 

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

2
 G.G

CC
(  3. CNC


G

2X

- (  3. CNC


-C _I 
, CNC

CNC

-%   3. CNC


-?C    CNC

   @ 3. 2. CNC


-
-
-
-
-
-

12

( H_   ?5  ( Ref.mode


!2 H E D  Automatic node
H
 ( EEdit mode D
 H R     C  f
JOG
H    E  MDI mode
 H R  
 5 -
  - f

5  (    3. 2X 21CNC


 -  3. 2X
->@ 2X  3. 3. CNC
( 1 3. 21 CNC

17

22

H -  P (  3. CNC


7 - 4E (  3. CNC

12

 E  3. CNC


-
-
-
-

 E  3. CNC



 D ; 

A2C DC ) E7
C5
 ( ED

33

12

38

E E . E7 D  


-E E
D    ) BL
> 3NON ,;
(3Dview
-E E
D    ) BL
   Dry run
-E E  
D E 3. D 
;  First part

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

2X


G

CC

G.G

CNCB  @ 3. C D E ( _

G90/G91 !L.?  E  %  -


G71/G70- IC
 . 5   -
G21/G20
67

CNCB  @ 3.   H?5


57  7  2  7 (  ! -

G95/G94
G96/G97  ? H?5 >  -
M3/M4/M5 3GV  C = -
M8/M9 +5  E V>   -

30

CNCB  @ 3.  E C


G17/G18/G19  3.   CG 
G00  7; ( G  
G01 3?@ ;> H?5
G02/G03 V ;> H?5
G42/G41 -)? ( 7 _X C(>

-
-
-
-
-

G04 3GV  C > H _    !7C -

G33 O5 H?7   -
M98/M99 *V> 3 2 D E >@ -
109

1 2  3. 
Q 

G83W PG
L( P5Q -
Deep hole drilling with chip remove
G73W G
L( P5Q -
Deep hole drilling with chip breake
Tapping cycle) O5
! P5Q -
Reaming cycle(.m E )P2Q ,(  -

CNC1 2  3. C )

3 ;

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC
:
:
CNC

CNC

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC
CNC:

- X and Y

.

-
-
-

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

-
.V

-


.

-
-
-
-
-
-
- )--- -(..
-
-
-

.
Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CONTROL KEYBOARD
1


,  C _I

( /) O(  3  C.E

Skip block

!2 ,;

D E  E@  G


()   

DRY RUN

(M01)_  7C

OPTIONAL
STOP

 7 (
%  >  o
R ! AX p
V+ D E  5o

  

RESET

SINGLE
BLOCK

PROGRAM
D E  5   START/STOP
4 - 
  R
C.? C  2 3.
MANUAL
JOG HC ;
 ) 
AXIS
5EG
MOVEMENT

Eng.Gamal Mohamady

 (?  5. CIC




APPROACHING
THE REFERENCE
POINT IN ALL
AXES

  !5 

FEED
START/FEED
STOP

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

SPINDLE
 > r2
Ct EG
% OVERRIDE
ROTATIONAL
(
SPEED

 5
%

SPINDLE
START/SPINDL
E STOP

E A+ L.m
C

CLOSE / OPEN
THE DOOR

.  KEQ A+ L.m


C

CLOSE/OPEN
CLAMPING
DEVICE

 u  R
C_ .@

TAILSTOCK
BACK/FORWAR
D




   
#$

SWIVEL TOOL
TURRET

COOLANT
ON/OFF
AUXILLARY

&'  *)
+,  - DRIVES ON/OFF
. / 0, )1 .
)* 213
4
#$ 56 7

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

MODE
SELECTOR
(REF-AUTOEDIT-MDI-JOGINC)

Mobile phone: 0116792619

0102360841

GMFSD

 > r2
( G  !  
( Ct EG

OVERRIDE
FEED/RAPID
SWITCH

@G C?  2
- 
3Cp H;
Q I@  .( H
E  ( 7 .
C2

Eng.Gamal Mohamady

EMERGENC
Y OFF
KEY SWITCH
FOR SPECIAL
OPERATION
e.g.
MEASURING
TOOLS

D E   3N 2

ADDITIONA
L PROGRAM
START KEY

L.m A2 3N 2


.  KEQ

ADDITIONAL
CLAMPING
DEVICE KEY

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC
Axis identification
:
:
CNC

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC
Axis identification

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

-1 : Z
Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

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

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD


- A
X
-2 B
Y
-3 C
Z

.
. +X +Y +Z
.

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC    C?

MAIN SWITCH

. wGV  2
  C5-

3. 4 - H E Om A2
C5 ,N D E  , 3 %-
(* y
p 2 E ;R  N

CONSENT KEY 2

AUXILLARY DRIVE ON
2 3. 4 - , -
(. 1 C 
 1p H  
IC
3.

p 2 4E-
. (?  5 ( _ ,-
YC ,N XC ,N ; Z C _ ( ,N ; REF H

CNC  L.m C?


AUXILLARY DRIVE OFF

2 3. 4 - -

SKIP 32 3. 4 - -


ALT+F4 WINDOWS    % L.
C5 -

K7C 62 3+ RESET

MAIN SWITCH

Eng.Gamal Mohamady

. wGV  2 25
C5 -

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC
:
:
REF Mode
AUTO Mode
EDIT Mode
JOG Mode
MDI Mode
INC Mode

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC
Mode Switch

?5 ( _  H C Reference Mode H


( )
:; ; 3+ @G Reference point ( 
 +   ,  3+
C?  2 3. 4 - 
3
 ?  5 
Reference Machine  > C  3. X  
. 3 ;   H C Automatic Mode H

( )
:; ; 3+ @G
Dry Run
   D E  E 
(3 ;)   D E. 3C;   

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

D E. 
 (H C Edit Mode H
( )
:; ; 3+ @G
 ;  D  

*+  (3. CC D  >

 3. CC D  !

 E  H C Manual Data Input H

( )
: ;3+ @G


(3.  >  ) ?
(
Zero offset 2X 4E   I E 
Tool offset H?5   7 I E 
  R  H C JOG H

( )
: ;3+ @G

Zero 2X 4E    .  PC GO X,Y,Z R


offset
Tool offset H?5   7  .   * GO X,Y,Z R
C  
 E V>  
 E   ;> (
+G   R  H C  H

( )
: ;3+ @G


 .  A?G H?5   GO 
(OQ ,) C.( +G   

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC

:
:
CNC
CNC

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC

( _

1

;>,

)(M


MACHINE

ZERO POINT


REFERENCE )(
limit switches
POINT

)(R

)(N

TOOL
MOUNT

REFRENCE
POINT

WORKPIECE
ZERO POINT

)(W

C 3. 
N ?5  Q . . KEQ
Fixture zero % 3NON C2) (,5.

)(A

point

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC 1 2  3. 2X   C?

CNC 1 2  3. .  C.?  . 3. .  KEQ


C5 -
:; C?@  
( H 3+ ( (  - , -
2 ,N (
4 - ,NM6 P ,N

) MDI H 
4 - ,NT10 P ,N

4 - ,N
:; C?@
( X C =+ .  P (  (
GO ,
-
(
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

) JOG H 
Mobile phone: 0116792619

0102360841

GMFSD


,N R  X,Y,Z GO , 3  + .= C X) >@ 7
O+ . ) GO
 X 7
2 3. 4 -
 H ? 7 ?7 _X (  (  3. PG;= ! *+ 6O
,N WORK 4 -> 2 
- 2 3. 4 -

 } 3  (G54) ,7
 X E7 P  ,N .4 -
 ,
( (  ( ) >? A  3+ .= C X
GO ,
- (  (
 P  + .= C (
Y @?C ;:

,N R  X,Y,Z GO , 3  + .= C Y) >@ 7
O+ . ) GO
2 3. 4 -
 Y 7
 H ? 7 ?7 _X (  (  3. PG;= ! *+ 6O
,N WORK 4 -> 2 
-2 3. 4 -

 } 3  (G54) ,7
 Y E7 P  ,N .4 -
 ,
( (  ( ) >? A  3+ .= C Y
- GO , (  (
 P  + .= C (
Z @?C ;:

,N R  X,Y,Z A?> GO , 3  + .= C Z) >@
7 O+ . ) GO

2 3. 4 -

 Z 7

,N WORK 4 -> 2 


-2 3. 4 -

 } 3  (G54) ,7
 ,N Z E7 P4 -
 ,
( (  ( ) >? A  3+ .= CZ

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

( 1 3. 21 CNC


:
:
CNC
CNC
CNC

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC

Materials

Cutting Tool

*  )  (   '& % # $            
,- 45$ + 3#  01  %&' /+  /+ )(   -: / 8

- .

- .

- .

- .

- .

- .

  8 @ ;+* # $    >=  ; :

)1 - High Speed Steed (HSS


2 - Sintered Carbides (Notably Tungsten Carbide
3 - Ceramics
4 - Diamond
)5 - Cubic Boron Nitride (CBN
' 5 # $   ) /+ ( HSS > CNC F  ,-E ) #    650
' # 0 ) /+   (HSS   P 8  N -=$ ;+ M 3'. L
  ) 5  + (SINTERED CARBIDES 3 R# 8 # $  /+ CNC ; T ,-
 3 # E  + = /+ U  5(  & 3 0     ) 1 ) U'= /+ /8 E .
(    3= 3>  ); P$ %X)W /L ( # $ ,- # 3=' R  $ 
M-N * > L  3' ;) Z P0) ) )(Built-up Edge

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

Heavy duty shell endmill


Heavy duty shell endmill

Heavy duty shank endmill


Z' 3 5 ( > ^ ' >  \ L ' 5 &P$8 L'  # 0'

Heavy duty shank endmill(=@)

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Slot drill
)%X ; ) + \ # $ 3='= X ) 0 ' 1 a $ )  b'  &  &# 0'
) # L' 

Slot drill

Dovetail cutter
3='  ) # P$8\ +> \0 0 X  # 0
v ;  & + U # $

Dovetail cutter

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

-:3p
 ( H?5  P  ,
collet  3+ Collet ?>C
KEQ E 1 2 >) 4E -

collet 


>? C
KEQ 1 2 7 shell endmill E * 1 2 >
Shell endmill arbor

Shell endmill arbor


Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O5 >?  C
KEQ O5 - TAP HOLDER

TAP HOLDER

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

collet holders K C   EG 


;


( ;>@E7 1 ,* . K C ) O_ % P .
(1)  CX KEN .
K C _ C 3+ (3) 1 C(
 1)  CX ( 2) K C
 (KEQ  CI H K C P .
(4) K C 
(.
(1) 2 
(2) K C >  H (6) 2 (
>@ 3) KEQ  CI 4
.

collet holders K C 

Shell endmill arbor


(6) O5  G KEN
(2) C( 3. (4) 5. P  H
(2) C( 3. (5) (P
(7) 2 *
>@ G ( 6) O5  G 4

(5) *G KEQ

Shell endmill arbor

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

-:N
.
.
.
.

GMFSD

-: Q N

Miller support

K C L B ) 
 (EQ ) ; 3  + ? 1 2 >) H !,
(1)  ( 2) (.
)  2
(3) O5  G ) O 4
.

Miller support
O5  TAP HOLDER

(


(1)  ( 2) (, .


)  2
(3) O5  G 4
, .
!+  m C5Q  C.7  !G 2 , 5 3 C C .

O5  TAP HOLDER
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC

 (
7 C.> 5 B

EG 
!N (KEQ I? 5 H 6
 ( H?5 ? 5 H ( ,  % ( C ( 7 ) 
. (  ( )C?

CNC

 (
7 C.> 5 B

 E   E; 3+ *


!p , 3  (
 7   
,+ ? (7 _X EG 

? (7 _X C(>
>@

? (7 _X

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

?C 7 (  3. 21 CNC


) 5 ((
-C5
 KEQ 3. E> .  )KEQ ( .
- , 2 3. 4 -

 ) Q  3 ,-

(  ( 3+ H  
A?> GO ,
- (  (
C*  w+ .= C Z
- 3. ) Z 7 G ,  3+ 7) ( Z0
- ,
(
( ) *  2 3. 4 - 
.Z+
- , 2 3. 4 -

 ) Q  3 ,- ( ; 3+ 3H

 
- , C  3+;= >2 3. 4 - 
P
GO ,
--* ( p C
3*  w+ .= C Z
- 3. ) Z 7 G ,  3+ C 7 @) ( Z1
- ,
(
( ) *  ,N . 2 3. 4 -
- ,G Z 7 .G C 001 H

Z=Z1 Z0

-  , @?C ) 5 w7
H 1 3 ( ?C. .>7

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC 1 2  3.  (7 C?


( (5 )

. 3. E> . KEQ


C5 -
:; C?@  
( H 3+ ( (  - , -
2 ,N (
4 - ,NM6 P ,N

) MDI H 
4 - ,NT10 P ,N
4 - ,N

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

GO ,
- (  (
A?G  (
. @?C ;:
 ) JOG H


,N R  X,Y,Z , 3  GO) >@ 7 O+ . ) GO
REL ,N> 2  ,N2 3. 4 - ,N Z

-2 3. 4 -
( 2I .

;  Z E7

- ,
( (  ( ) >? A  3+ .= C Z C (
..7 +G P @?C ;:w
 ) JOG H
,N4 -

C , 3

- ,- ( ; 3 ?C. 3+ >7 H  


( @?C ;:
 ) MDI H

( 2 ,N

,N ,NT1 P4 -

,N ,NM6 P4 -

,N4 -
GO ,
- ( ; A?G
3  (
. @?C ;:
 ) JOG H

(   C 


,N R  X,Y,Z , 3 C%
GO  . O. W ) GO
-2 3. 4 -

,N } 3+  ,7C5


 Z 7 CC 3.



 ,N ,74 -

-  , @?C ) 5 3
 37 (
Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

 E  3. CNC


:
:
CNC


Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

D 
C?
Edit Mode 
 (H  .
2 3. 4 - .
 D
,>  ; 2> Lib D E  E 3. 4 - .
2 3. 4 - ,N O9 D E ,> 
 .

E7 ) CC D >


C?
Edit Mode 
 (H  .
2 3. 4 - .
C.? D E ,>  ; 2> Lib D E  E 3. 4 - .
2 3. 4 - ,N O3 D E ,> 
 .

D  !
C?
Edit Mode 
 (H  .
2 3. 4 - .
*+! C.? C.? D E ,>  ; 2> Lib D E  E 3. 4 - .
2 3. 4 - ,N O5 P .

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

D E ( C?
VC 
 .

* E> C.? C 

2 4 - ,N  C P .


, 7 E>;  .

D E 
 ( C?
:3; D E 

CYCLE 72 PROG2
N5 G17 G90 G40 G71
N10 G54
N15 TRANS X0 Y-50 Z12
N20 T1 D1 M6;SHELLENDMILL@40
N25 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 D1 M6;ENDMILL@16
N65 S1200 G94 F110 M3 M8
N70 G0 X-10 Y-10
N75 CYCLE72("CONT2",3,0,2,-10,2,0,0,100,30,11,41,3,5,0,3,5)
N80 G0 Z80
CONT2
N85 M30
N5 G1 X4 Y14
N10 Y31
N15 X19 Y46
N20 X46
N25 Y9
N30 X41 Y4
N35 X14
N40 G2 X4 Y14 CR=10
N45 G40 G0 X-10 Y-10
N50 M17

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

D 
C?
Edit Mode 
 (H  .
2 3. 4 - .
 D
,>  ; 2> Lib D E  E 3. 4 - .
2 3. 4 - ,N O3 D E ,>

:3; D E 

 E D E  
 2I A+ , *
:3  ? G 


N5 G18 G90 G71 G80


 

 

 

 

3 

 

 

 gNh

 

 

 

 

 

 

 

 

 

 

 

 

N10 G28 U0 W0
 

 

 

 

 

 
 gNh

 

 

 

N15 T0101 ( ROUGHING TOOL LEFT )

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

 

GMFSD

  gNh

 

 

 

 

 

 

 

N20 G96 S200 G95 F0.1 M4 M8


 

  gNh

 

 

 

 

 

 


 

 

 

 

 

 

 

  gNh

  gNh

 

 

 3

N25 G0 X35 Z0

 

 

 3

N30 G1 X-1
  gNh

 

 

 

 3
Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

E E . E7 D  

:
:
3Dview
Dry run
First part

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

   . E7 D E  E
;
(3NON ,> 
L B ) 3GV D E  E-
3DVIEW
:3; E C.? D E >,
Edit Mode 
 (H  .
2 3. 4 - .
E C.? D E ,>  ; 2> Lib D E  E 3. 4 - .
2 3. 4 - ,N O3 D E ,>

,G ,N  ) 3.

3DVIEW

2

2 ,N  2>

.  

( o

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

2 3. 4 - .

2 ,N  2>
2 ,N  2>

Mobile phone: 0116792619

0102360841

GMFSD

:3.  .  3. ;
(H ,
3; ) 3+ D E 2I  %O H .   *.  CB--
G;
3.  G ) ;
(K .  _ X 3+ 2X  C 
.a
(*.  * AG .( 3..  %O H) ,> 
AC C  2>

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

:,> 
AC C ;
(  C+ ) ;3; ) 3+ 2X  C -

:,> 
AC C ;
(  C+ ) ;32.@ ) 3+ 2X  C -4

:,> 
AC C ;
(  C+ G ;32.@ ) 3+ 2X  C -5

:3;*( . )KEQ * ) .   2 R ! *.  R> H - ,-6

:3.  .  2I ?5  2I ?5 


) +G H ,-7
) 
CC X 7 H ,( G52) 
,N (OQ G54) ).  3. 2X   ,C
G54 ) 
CC Z 7 R !( G52) G54 ) 
CC Y 7 R !(G52) G54
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

:3.* .  3. ZYX )  H I P ,N (G52)

2>

2 ,N  2>

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

2  ( 4E-  (4E-  

Mobile phone: 0116792619

0102360841

GMFSD

,+ ? H7C ;

32
 ,-6


C.? ; (

32
 ,-7

,7  3+ 1@ , *


4 - ,N

2 3. 4 - ,N

2 3. 4 - ,N -8
,7 ( H -6 C?@  ,-9
2 3. 4 - ,N -

;
(3NON ,> 
D  
,+

2 3.
3DVIEW

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

D E.   L B ) 3GV D E  E-2


DRY RUN
C?@ L B ) DRY RUN D E.   L B ) wGV D E. E  ,
:;
3.    L B ) =E C.? D E > -

Edit Mode 


 (H -

2 3. 4 - -
C.? D E ,>  ; 2> Lib D E  E 3. 4 - -

2 3. 4 - ,N O3 D E ,>


 --

AUTO Mode 3 ;   H  -


 3. DRY. % 3

? G. R

2 3. 4 - -

2
G; 
( .

2 3. 4 - -

 .  H?5 
)  X 
 ; ..5
 >   ! 1
 (3.
..

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

  ;  L B ) 3GV D E  E-3


First part
First part   ;  L B ) wGV D E. E  ,
:; C?@ L B )
3.   ;  L B ) =E C.? D E > -

Edit Mode 


 (H -

2 3. 4 - -
C.? D E ,>  ; 2> Lib D E  E 3. 4 - -

2 3. 4 - ,N O3 D E ,>


 -4

AUTO Mode 3 ;   H  -


.I 5
 
? KEQ 3. E>  .  KEQ -

? G. R

2
G; 
( .

2 3. 4 - -

 .  H?5 
)  X 
 ; ..5
 >   ! 1
 (3.
..
C.? D 
*5
? ) y wV D  7 ,

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

EMCO
_____________
EXAMPLES BOOK

_____________
FANUC21 MILLING

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0008 ( G2/G3)
N5 G17 G90 G80 G21
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMIL@400
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

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0001 ( G1/G41)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z-3
N80 G1 G41 H12 X3 Y3
N85 Y37
N90 G3 X13 Y47 R10
N95 G1 X32
N100 G2 X47 Y32 R15
N105 G1 Y13
N110 X37 Y3
N115 X3
N120 G40 G0 X-10 Y-10
N125 G0 Z10
N130 G28 G91 Z0 M5 M9
N135 G28 X0 Y0
N140 M30

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0002 ( M98)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z11
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z0
N80 M98 P00050020
N85 G0 Z10
N90 G28 G91 Z0 M5 M9
N95 G28 X0 Y0
N100 M30

O0020 ( SUB OF O2)


N5 G91 Z-2
N10 G90 G1 G41 H12 X3 Y3
N15 Y37
N20 G3 X13 Y47 R10
N25 G1 X32
N30 G2 X47 Y32 R15
N35 G1 Y13
N40 X37 Y3
N45 X3
N50 G40 G0 X-10 Y-10
N55 M99
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

( O0003 ( G1/G41
O0003 ( G1/G41)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z-3
N80 G1 G41 H12 X4 Y14
N85 Y31
N90 X19 Y46
N95 X46
N100 Y9
N105 X14
N110 G2 X4 Y14 R10
N115 G40 G0 X-10 Y-10
N120 G0 Z10
N125 G28 G91 Z0 M5 M9
N130 G28 X0 Y0
N135 M30

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0004 ( M98)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z11
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z0
N80 M98 P00050040
N85 G0 Z10
N90 G28 G91 Z0 M5 M9
N95 G28 X0 Y0
N100 M30

O0040 ( SUB OF O4)


N5 G91 Z-2
N10 G90 G1 G41 H12 X4 Y14
N15 Y31
N20 X19 Y46
N25 X46
N30 Y9
N35 X41 Y4
N40 X14
N45 G2 X4 Y14 R10
N50 G40 G0 X-10 Y-10
N55 M99
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0005 ( INTERNAL MILLING)


( G1/G41 )
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( SLOTDRILL@10)
N65 G97 S1200 G94 F80 M3 M8
N70 G0 X16 Y16
N75 G43 H2 Z2
N80 G1 Z-3
N85 G41 G1 H12 G91 X12.5
N90 Y12.5
N95 X-25
N100 Y-25
N105 X25
N110 Y12.5
N115 G40 G90 G0 X16 Y16
N120 G0 Z2
N125 X37 Y36
N130 G1 Z-3
N135 G41 G1 H12 X47
N140 G3 X47 Y36 I-10
N145 G40 G1 X37
N150 G0 Z10
N155 G28 G91 Z0 M5 M9
N160 G28 X0 Y0
N165 M30
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0006 ( INTERNAL MILLING)


( G1/G41 )
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( SLOTDRILL@10)
N65 G97 S1200 G94 F80 M3 M8
N70 G0 X16 Y16
N75 G43 H2 Z2
N80 G1 Z0
N85 M98 P00050060
N90 G0 Z2
N95 G0 X37 Y36
N100 G1 Z0
N105 M98 P00050066
N110 G0 Z10
N115 G28 G91 Z0 M5 M9
N120 G28 X0 Y0
N125 M30

O0060(SUB OF O6)
N5 G91 Z-2
N10 G41 G1 H12 X12.5
N15 Y12.5
N20 X-25
N25 Y-25
N30 X25
N35 Y12.5
N40 G40 G90 G1 X16 Y16
N45M99
Eng.Gamal Mohamady

O0066 ( SUB OF O6)


N5 G91 G1 Z-2
N10 G90 G1 G41 H12 X47
N15 G3 X47 Y36 I-10
N20 G40 G1 X37
N25 M99

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

N5 G17 G21 G90 G80 ( SAFE LINE)


N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( NC SPOT DRILL 10)
N65G0 X0 Y15
N70G43 H2 Z3
N75G81 G91 X10 Z-4.5 K4
N80G80 X10 Y20
N85G81 X-10 Z-4.5 K4
N90G90 G80
N95T3 M6 ( TWIST DRILL 5)
N100G97 S2000 G94 F200 M3 M8
N105G0 X0 Y15
N110G43 H3 Z3
N115G83 G91 X10 Z-20 Q4 K4
N120G90 G80
N125T4 M6 ( TWIST DRILL 4.7
N130G97 S2000 G94 F200 M3 M8
N135G0 X0 Y35
N140G43 H4 Z3
N145G83 G91 X10 Z-20 Q4 K4
N150G90 G80
N155T5 M6 ( TAB M6)
N160G97 S500 G95 F1 M3 M8
N165G0 X0 Y15
N170G43 H5 Z3
N175G84 G91 X10 Z-20 F1 K4
N180G90 G80
N185T6 M6 ( REAMER 5)
N190G97 S1500 G95 F0.05 M3 M8
N195G0 X0 Y35
N200G43 H6 Z3
N205G85 G91 X10 Z-20 K4
N210G80 G28 Z0
N215G28 X0 Y0
N220M30

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

( _ E DC  3. @ CNCB

:
:
CNC G0-G1
CNC G90-G91
CNC G2-G3
CNC G41-G42

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

CNC 1 2  3. C D E ( _


) C >? Blocks C?G  ) C ) Program D E C
Address C 3 ,G5 . C C ;Words .  ) C
.
C.?  .( G.G 5EB D E 
 ! , Digit ,7

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC 1 2  3.  E C

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G17/G18/G19 Plane selection

) (G2/G3

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

G17 X-Y ) (X-Y

G18 X-Z

G19 Y-Z

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G21Metric Data Input


G20 Inch Data Input

) (G21

) (G20

)(G21/G20

G90 Absolute Programming


) (G90

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G91 Incremental Programming


) (G91

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G52 Local Coordinate System

)
(

)(W

)(M )(A

W.Shift )(W
)(G52

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G43 Tool Correction Compensation


) (G00

) (G43 H )(N
)(P

N. T1 G43 H1
T1

G43 H1

)(P

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

M06 Automatic Tool Chang


) (M06

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G41 Cutter Radius Compensation Left

)(R
)(R

P1 P2

G41 G42 G40

:
N. G41 H11
G41

) (Down Milling
center line

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G42 Cutter Radius Compensation Right

)(R
)(R

P1 P2

N. G42 H11
G42 H11

G40 Cutter Radius Compensation Cancel


G41 G42 G40

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G97 Spindle Speed in rpm

N=1000*Vc/(
)D
N

Vc

N. G97 S2000

=3.14

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G94 Feed Rate in Revolution

) (

N. G94 F150.

F
F=Fz X Z X N
Fz

N r.p.m
N=1000XVc/D

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

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

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G00 Rapid Traverse


 + 5 1
 (   > 3X7y
. 3  ?5 

?C.  Q   (  > 5 E    . m ) R


p)
 C   w+ C .
@G ! C  +C K7CN  !2 ED

 , .  > 3X7 ) B ) ( G00 L . HX r(


32+

 C /  57 /  57 /  57 X 7 3 ) 3. R

 3. QC PG2I  


C A Q  
w (  > ( ) (G00 3  )E (X40 , Y56

   .

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G01 Linear Interpolation



 !.V  ? > 5+  (  ? C
>@ !

??( 7 .  ( @ H?5 


5EG 
,
X40, ?5 C  C   (  ? w   Q AC

5EG 
, 7 ) , C.E ! w+ 
 ,(
 ! Y20.1)

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G28 Return to reference point


)(R
) (G28 ) (G92

) (R

M30 Program End


M02 Program End

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

)(M02 )(M30

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

DRAWING

Application:
G0/G1

Tolerance:
DIN

Surface:
ISO

Drawn by: Eng.Gamal Moh.


Checked by: Dr.Atef Afifi
N20 G0 X18 Y-22
N25 G43 H1 Z0
N30 G1 Y72

Eng.Gamal Mohamady

Scale:

Weight:

Material: Aluminum
Dimension:
Drawing name:

PART
Drawing
Number:

E-mail: GAMAL_CNC@hotmail.com

Sheet:

Mobile phone: 0116792619

0102360841

GMFSD

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
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

DRAWING

Application:
G0/G1

Tolerance:
DIN

Surface:
ISO

Drawn by: Eng.Gamal Moh.


Checked by: Dr.Atef Afifi

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Scale:

Weight:

Material: Aluminum
Dimension:
Drawing name:

PART
Drawing
Number:

Sheet:

Mobile phone: 0116792619

0102360841

GMFSD

O0002 (G0/G1)
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 X0 Y-10
N75 G43 H2 Z-3
N80 G1 Y50
N85 X50
N90 Y0
N95 X-10
N100 G0 Z2
N105 X15 Y15
N110 G1 Z-3
N115 G0 Z2
N120 X35 Y35
N125 G1 Z-3
N130 G0 Z2
N135 X35 Y15
N140 G1 Z-3
N145 X15 Y35
N150 G0 Z30
N155 G28 G91 Z0 M5 M9
N160 G28 X0 Y0
N165 M30
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

DRAWING

Application:
G0/G1

Tolerance:
DIN

Surface:
ISO

Drawn by: Eng.Gamal Moh.


Checked by: Dr.Atef Afifi

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Scale:

Weight:

Material: Aluminum
Dimension:
Drawing name:

PART
Drawing
Number:

Sheet:

Mobile phone: 0116792619

0102360841

GMFSD

O003 ( G0/G1 )
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-12 Y-12
N75 G43 H2 Z-3
N80 G41 H12 G1 X3 Y6
N85 Y47 R3
N90 X47 R3
N95 Y3 R3
N100 X3 R3
N105 Y20
N110 G40 G0 X-12 Y25
N105 G0 Z2
N110 X15 Y15
N115 G1 Z-3
N120 X35 Y35
N125 G0 Z30
N130 G28 G91 Z0 M5 M9
N135 G28 X0 Y0
N140 M30
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G02 Circular Interpolation Clockwise


 ,>@ ! C   C7 V    C

 !  V w+= 5 G P CG   E7 E 3+


>@ ! C ) B L;C) (G17-G18-G19O P % CG )(X-Y
C) (G17 C CG ? 3.  . w(E  C @G
E m 2X
 P! C) (G02 *. wN ?5 ) P(X.. ,Y..! R ?7 _X

 )(R
C 7 ?7 _X  )C(R E   ) 7 _X V

C 7 ?7 _X  ) E >(R   ) E _X V

w+  C  ) V  ; (. A.X>@) (G02) H(R )

C  >C. >C (


+ A-

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G03 Circular Interpolation counterclockwise


 ,>@ ! C   C7 V    C

 !  V 6 w+= 5 G P CG   E7


E 3+>@ ! C ) B L;C) (G17-G18-G19O P %
CG ) (X-Y C) (G17 C CG ? 2 w(E  C @G

2XV
 P! C) (G03 *. wN ?5 ) P(X.. ,Y ..! R_X

?7  )(R
C 7 ?7 _X  )C(R E   ) 7 _X V

C 7 ?7 _X  ) E >(R   ) E _X V

w+  C  ) V  ; (. A.X>@) (G03) H(R )

C  >C. >C (


+ A-

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

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

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

O0008 ( G2/G3)
N5 G17 G90 G80 G21
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMIL@400
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

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0001 ( G2/G3/G41)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z-3
N80 G1 G41 H12 X3 Y3
N85 Y37
N90 G3 X13 Y47 R10
N95 G1 X32
N100 G2 X47 Y32 R15
N105 G1 Y13
N110 X37 Y3
N115 X3
N120 G40 G0 X-10 Y-10
N125 G0 Z10
N130 G28 G91 Z0 M5 M9
N135 G28 X0 Y0
N140 M30

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0003 ( G1/G41)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z-3
N80 G1 G41 H12 X4 Y14
N85 Y31
N90 X19 Y46
N95 X46
N100 Y9
N105 X14
N110 G2 X4 Y14 R10
N115 G40 G0 X-10 Y-10
N120 G0 Z10
N125 G28 G91 Z0 M5 M9
N130 G28 X0 Y0
N135 M30

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0005 ( INTERNAL MILLING)


( G1/G41 )
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( SLOTDRILL@10)
N65 G97 S1200 G94 F80 M3 M8
N70 G0 X16 Y16
N75 G43 H2 Z2
N80 G1 Z-3
N85 G41 G1 H12 G91 X12.5
N90 Y12.5
N95 X-25
N100 Y-25
N105 X25
N110 Y12.5
N115 G40 G90 G0 X16 Y16
N120 G0 Z2
N125 X37 Y36
N130 G1 Z-3
N135 G41 G1 H12 X47
N140 G3 X47 Y36 I-10
N145 G40 G1 X37
N150 G0 Z10
N155 G28 G91 Z0 M5 M9
N160 G28 X0 Y0
165 M30

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

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

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

M98 Subprogram Call


M99 Subprogram End or Jump Instruction

:
:
CNC M98

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

M98 Subprogram Call


M99 Subprogram End or Jump Instruction

) (M98

) (M99

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

O0002 ( M98)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z11
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z0
N80 M98 P00050020
N85 G0 Z10
N90 G28 G91 Z0 M5 M9
N95 G28 X0 Y0
N100 M30

O0020 ( SUB OF O2)


N5 G91 Z-2
N10 G90 G1 G41 H12 X3 Y3
N15 Y37
N20 G3 X13 Y47 R10
N25 G1 X32
N30 G2 X47 Y32 R15
N35 G1 Y13
N40 X37 Y3
N45 X3
N50 G40 G0 X-10 Y-10
N55 M99
Eng.Gamal Mohamady
E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0004 ( M98)
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z11
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( ENDMILL@16)
N65 G97 S1500 G94 F100
N70 G0 X-10 Y-10
N75 G43 H2 Z0
N80 M98 P00050040
N85 G0 Z10
N90 G28 G91 Z0 M5 M9
N95 G28 X0 Y0
N100 M30

O0040 ( SUB OF O4)


N5 G91 Z-2
N10 G90 G1 G41 H12 X4 Y14
N15 Y31
N20 X19 Y46
N25 X46
N30 Y9
N35 X41 Y4
N40 X14
N45 G2 X4 Y14 R10
N50 G40 G0 X-10 Y-10
N55 M99
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

O0006 ( INTERNAL MILLING)


( G1/G41 )
N5 G17 G21 G90 G80 ( SAFE LINE)
N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( SLOTDRILL@10)
N65 G97 S1200 G94 F80 M3 M8
N70 G0 X16 Y16
N75 G43 H2 Z2
N80 G1 Z0
N85 M98 P00050060
N90 G0 Z2
N95 G0 X37 Y36
N100 G1 Z0
N105 M98 P00050066
N110 G0 Z10
N115 G28 G91 Z0 M5 M9
N120 G28 X0 Y0
N125 M30
O0060(SUB OF O6)
N5 G91 Z-2
N10 G41 G1 H12 X12.5
N15 Y12.5
N20 X-25
N25 Y-25
N30 X25
N35 Y12.5
N40 G40 G90 G1 X16 Y16
N45M99
Eng.Gamal Mohamady

O0066 ( SUB OF O6)


N5 G91 G1 Z-2
N10 G90 G1 G41 H12 X47
N15 G3 X47 Y36 I-10
N20 G40 G1 X37
N25 M99

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G16 Polar coordinate system


:
:
CNC G15-G16

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G16 Polar coordinate system

G16 X

G15

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

PROGRAM ( Polar M )
N05
N10
N15
N20
N25
N30
N35
N40
N45
N50
N55
N60
N65
N70
N75
N80
N85
N90
N95
N100
N105
N110
N115
N120

O0122
G90 G80 G50 G49 G40 G21 G17 ;
G56 ;
T1 M6 ( shell end mill 40 ) ;
G97 S1000 G94 F100 M3 M8 ;
G0 X-7 Y-47 ;
G43 H1 Z0 ;
G1 Y47 ;
G0 X7 ;
G1 Y-47 ;
G0 X0 ;
Z-3 ;
G1 G41 H11 Y-20 ;
G16 ;
X20 Y210 ;
Y150 ;
Y90 ;
Y30 ;
Y-30 ;
Y270 ;
G15 ;
G40 G0 Y-47 ;
G28 G91 Z0 ;
G28 X0 Y0 ;
M30 ;

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G04 Dwell


:
:
CNC G04

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G04 Dwell

)(G04

) (G04 X ) (G04 X2.5 ,

) (G04 P ) (G04 P1000

0.1

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Fixed Cycles

:
:
CNC G81
CNC G82
CNC G83
CNC G84
CNC G85
CNC G73
CNC G74

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G83 Deep hole Drilling with chip remove Cycle


)(G83

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

:
. ) (
G01 )(Q

. ) ( G00

. G00 1 mm
G01 )(Q

. ) ( G00

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

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G83 Deep hole Drilling with chip remove Cycle


Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G73 Deep hole Drilling with chip break Cycle


)(G73

)(ductile or soft

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

:
. ) (
G01 )(Q

. G00
. G01 )(Q

G00

G01 )(Q

) (Z

) (P
.

) (G00 ) (

G00

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G73 Deep hole Drilling with chip break Cycle


Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G73 Deep hole Drilling with chip break Cycle


Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G84 Tapping Cycle


) (G84

) (M00

F.. M3

N100 G84 X.. Y.. Z-

Z .
F .

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

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

G84 Tapping Cycle


Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

G85 Reaming Cycle


) (G85

:
Z .
F .
R .
P .

:
. ) (
)(F G01 )(Z

. )(2XF G01 )
(

Mobile phone: 0116792619

0102360841

E-mail: GAMAL_CNC@hotmail.com

Eng.Gamal Mohamady

GMFSD

N5 G17 G21 G90 G80 ( SAFE LINE)


N10 G54
N15 G52 X0 Y-50 Z10
N20 T1 M6 ( SHELLENDMILL@40)
N25 G97 S1000 G94 F90 M3 M8
N30 G0 X18 Y-22
N35 G43 H1 Z0
N40 G1 Y72
N45 G0 X32
N50 G1 Y-22
N55 G0 Z10
N60 T2 M6 ( NC SPOT DRILL 10)
N65G0 X0 Y15
N70G43 H2 Z3
N75G81 G91 X10 Z-4.5 K4
N80G80 X10 Y20
N85G81 X-10 Z-4.5 K4
N90G90 G80
N95T3 M6 ( TWIST DRILL 5)
N100G97 S2000 G94 F200 M3 M8
N105G0 X0 Y15
N110G43 H3 Z3
N115G83 G91 X10 Z-20 Q4 K4
N120G90 G80
N125T4 M6 ( TWIST DRILL 4.7
N130G97 S2000 G94 F200 M3 M8
N135G0 X0 Y35
N140G43 H4 Z3
N145G83 G91 X10 Z-20 Q4 K4
N150G90 G80
N155T5 M6 ( TAB M6)
N160G97 S500 G95 F1 M3 M8
N165G0 X0 Y15
N170G43 H5 Z3
N175G84 G91 X10 Z-20 F1 K4
N180G90 G80
N185T6 M6 ( REAMER 5)
N190G97 S1500 G95 F0.05 M3 M8
N195G0 X0 Y35
N200G43 H6 Z3
N205G85 G91 X10 Z-20 K4
N210G80 G28 Z0
N215G28 X0 Y0
N220M30

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

CNC


 /
Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

GMFSD

Eng.Gamal Mohamady

E-mail: GAMAL_CNC@hotmail.com

Mobile phone: 0116792619

0102360841

You might also like