CNC PROGRAM FOR STOCK REMOVAL CYCLE INTERNAL OPERATION (CYCLE 95 )

MAIN PROGRAM
HARSH .MPF
N01   G90 G71 G94 F100 ;
N02   G75 X0 Z0 / G28 X0 Z0 ;
N03  M06 T06 D01 ;
N04  M03 S1000 ;
N05  M07 ;
N06  G00 X28 Z 2 ;
N07  Cycle 95 [ RAM , 0.2 ,0.1 ,0.1 , 0.1 , 200 , 300 , 200 , 11 ,_ ,_,_]
N08  G75 X0 Z0 ;
N09  M05 ;
N10   M09 ;
N11   M30 ;

SUB PROGAM
RAM . SPF
N01  G01 X30 Z0 ;
N02  G02 X40 Z-20 CR = 10 ;
N03  G01 X30 Z-40 ;
N04  G01 X30 Z-45 ;
N05  G01 X35 Z-60 ;
N06  G01 X30 Z-65 ;
N07  G01 X30 Z-75 ;
N08  G01 X20 Z-80 ;

                                                                              More examples..........!!!!
DISCRIPTION OF PROGRAM
MAIN  PROGRAM
HARSH .MPF – Main program name
N01-   Program in absolute co-ordinate system ,  all dimension in mm , feed in mm per min , feed rate 100 .
N02 -  Referance point command where tool at X0 Z0 .
N03 – Tool change command , select tool no 6 and offset diameter 01 .
N04 – Spindle on clockwise at speed 1000 rpm.
N05 – Coolant ON .
N06 – Rapid command  near to the job and ready for machining .
N07 – For understanding these  block we have to need knowledge about “stock removal  cycle data “
The following data directly put value in computer
             NPP – RAJ
             MID – 0.2
             FALZ – 0.1
             FALX – 0.1
             FAL -    0.1
             FF1 -   200
             FF2 –  300
             FF3 -   200
             VARI -  INT=11 (Operation perform internally therefore we take  11, if externally we take 9)
             DT -   ____(skip it )
             DAM -  ____(skip it )
             VRT -   ____(skip it )
N08 -  Referance point command where tool at X0 Z0 .
N09 – Coolant  OFF .
N10 – Main program end .

  SUB PROGRAM:- In sub program there only used G01 ,G02 OR G03

RAM .SPF – Sub program name
N01 -  Tool take position linearly at X axis at X 30 and Z at 0 .(tool ready )
N02 -  There is radius cutting means circular interpolation counter clockwise ( means tool cutting path is anti clockwise) , where X40 ,  Z-20 AND radius 10 mm .
N03 – Tool cuts linearly X 30 and Y -40 .
N04 – There is chamfer 5 X 450 ,                  
               Tan  angle  45 = 1  
              Tan  Ɵ = Opp / Adj
              Opposite side = 5
          Tool  moves  linearly at X 35 and  z-45
N05 -  Tool  moves  linearly at X 35 and  z-60 .
,
N06 - There is again  chamfer 5 X 450 ,                 
               Tan  Ɵ = Opp / Adj
               Tan  angle  45 = 1
               Opposite side = 5
          Tool  moves  linearly at X 30 and  Z-65 .
N07 - Tool  moves  linearly at X 30 and  z-75
N08 – Similarly to block no N04 ,  30 – (5+5) = 20
           Last diameter is 20
          Tool  moves  linearly at X 20 and  Z-80 .




CNC PROGRAM FOR STOCK REMOVAL CYCLE INTERNAL OPERATION (CYCLE 95 ) CNC PROGRAM FOR STOCK REMOVAL CYCLE INTERNAL OPERATION (CYCLE 95 ) Reviewed by HARSHAL DHAWAS on February 21, 2018 Rating: 5
Powered by Blogger.