SINUMERIK CNC PROGRAM FOR COMBINE CYCLE 95 &97 ( INTERNAL THREADING)
MAIN PROGRAM
HARSH .MPF
N01 G90 G71 G94 F100 ;
N02 G28 X0 Z0 ;
N03 M06 T05 D01 ;
N04 M03 S1000 ;
N05 M07 ;
N06 G00 X50 Z 2 ;
N07 Cycle 95
[ RAM , 0.2 ,0.1 ,0.1 , 0.1 , 200 , 300 , 200 , 11 ,_ ,_,_]
N08 G28 X0 Z0 ;
N09 M05 ;
N10 G94 F50 ;
N11 M06 T02 D01 ;
N12 M03 S600 ;
N13 G00 X50
Z2 ;
N14 CYCLE 97 [ 2 , 0 , 0, -30 ,50 ,
50, 0 ,0 , 1.226 , 0.05 , 30 , 0 , 12 , 2 ,
4, 1 , _]
N15 G28 X0
Z0 ;
N16 M05 ;
N17 M09 ;
N18 M30 ;
SUB
PROGRAM FOR CYCLE 95
RAM.SPF
N01 G01 X50 Z0 ;
N02 G01 X50 Z-30 ;
N03 G01 X20 Z-40 ;
N04 G01 X20 Z-50 ;
DISCRIPTION OF PROGRAM
MAIN PROGRAM
(note : G coge for sinumerik and fanuc are not exactly similar )
N01- Program in absolute co-ordinate system
, all dimension in mm , feed in mm permin , feed rate 100 .
N02 - Referance point command where tool at X0 Z0 .
N03 – Tool change
command , select tool no 5 and offset diameter 01 .
N04 – Spindle onclockwise at speed 1000 rpm.
N05 – Coolant ON
.
N06 – Rapid
command to 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 – Spindlestop .
N10- Feed rate in mm per min , feed 50
N11 – Tool change command , select tool no 2 and
offset diameter 01 .
N12 – Spindle on
clockwise at speed 600 rpm.
N13 – Rapid
command to near to the job and ready for machining .
This parameter value directly put into computer
.Fig shows 50M X2 , it means given is 50 mm diameter and pitch 2
PIT - PIT means pitch of threads is 2 mm .
MPIT - It is also pitch of thread but it takes
whenever if not given ,it is standards threads pitch from 3.5 to 60 . To produce metric cylindrical threads . But in these program we don’t need MPIT , we take zero .
SPL - Starting point of thread along Z – axis , we take zero .
SPL - Starting point of thread along Z – axis , we take zero .
FPL- End point of thread along Z – axis
, we take -30 .
DM1 - Diameter of thread at starting
point is 50 .
DM2- Diameter of thread at end point
is also 50 .
APP- How much tool away from when start
operation , in these program no clearance is provide
hence
we take zero .
ROP -
After threading ideal run path
for Z axis , we take zero .
TDEP- Thread depth , there is
calculation 0.6134 x pitch ,
0.6134 X 2 = 1.226
FAL - Finishing allowance for finish
cut , we take 0.05 .
IANG- Thread angle , if angle is 60
we take always half of the angle 30.
NSP- Used for offset at starting 10
, 20 , but we
naver take offset in these program hence we used 0 .
NRC- No. of rough cut , its deped on depth of cut . We take 12 .
NRC- No. of rough cut , its deped on depth of cut . We take 12 .
NID-Finishing cut at last . we take 2
.
VARY-
In computer panel there is four option for thread , generally we select for
external threading no. 4.
NUMTH – No of thread cut this is depend
upon single start and multi-start . We take 1 .
VRT-
___ (skip it )
N15 - Referance point command where tool at X0 Z0 .
N16 – Spindle OFF
N17- Coolent OFF .
SUB PROGRAM FOR CYCLE-95
RAM.SPF – Sub
program name .
N01- Tool at linearly where X50 and Z0 .(Position
A)
N02- Tool moves
linearly X50 and Z -30. (Position A to B )
N03 – Tool moves
linearly X20 and Z -40 .( Position B to C)
N04 - Tool moves
linearly X20 and Z -50 .( Position C to D)
SINUMERIK CNC PROGRAM FOR COMBINE CYCLE 95 &97 ( INTERNAL THREADING)
Reviewed by harshal
on
March 03, 2018
Rating: