3.11.03 矩形轴颈铣削CYCLE76
3.11.3 矩形轴颈铣削CYCLE76
编程:
CYCLE76 (RTP, RFP, SFD, DEP, LENG, WID, CRAD, SPA, SPO, STA, MIDP, FAL, FALD, FFC, FFD, MDIR, TYP, LBS, WBS)
参数:
RTP |
Real |
退回平面(绝对坐标) |
RFP |
Real |
基准平面(绝对坐标) |
SFD |
Real |
安全间隙(无符号输入) |
DEP |
Real |
深度(绝对坐标) |
LENG |
Real |
轴颈长度(无符号输入) |
WID |
Real |
轴颈宽度(无符号输入) |
CRAD |
Real |
轴颈拐角半径(无符号输入) |
SPA |
Real |
轴颈基准点横坐标(绝对坐标) |
SPO |
Real |
轴颈基准点纵坐标(绝对坐标) |
STA |
Real |
轴颈长边与平面第一轴(横坐标)的夹角(无符号输入) |
值范围:0<=STA1<180度 |
||
MIDP |
Real |
最大进刀深度(无符号输入) |
FAL |
Real |
轮廓边缘精加工余量(无符号输入) |
FALD |
Real |
底部精加工余量(无符号输入) |
FFC |
Real |
轮廓加工进给速度 |
FFD |
Real |
深度加工进给速度 |
MDIR |
Int |
铣削方向:(无符号输入) |
0=同向铣削 |
||
1=逆向铣削 |
||
2=顺时针铣削(G2) |
||
3=逆时针铣削(G3) |
||
TYP |
Int |
加工类型:(无符号输入) |
1=粗加工 |
||
2=精加工 |
||
LBS |
Real |
毛坯长度(无符号输入) |
WBS |
Real |
毛坯宽度(无符号输入) |
功能:
使用CYCLE76可以在平面中加工矩形轴颈。CYCLE76是轮廓铣削的一种特例,循环内部调用轮廓铣削循环CYCLE72对矩形轮廓进行加工。
图3.24 铣削矩形轴颈
参数说明:
参数RTP、RFP、SFD、DEP、MIDP可以参考CYCLE72中的说明。
图3.25 参数图示
SPA,SPO(基准点)
使用参数SPA和SPO定义轴颈中心点的横坐标和纵坐标。
STA(轴颈长边与第一轴之间的夹角)
STA定义了轴颈长边(即长度轴)与工作平面第一轴(横坐标轴)之间的夹角。
LENG,WID,CRAD(轴颈长度,轴颈宽度,拐角半径)
使用参数LENG、WID和CRAD可以确定轴颈的形状。
MDIR(铣削方向)
通过参数MDIR定义加工轴颈时的铣削方向。铣削方向可以直接定义为顺时针方向(G02)或逆时针方向(G03),也可以定义为同向铣削或逆向铣削,循环自动结合主轴旋转方向确定铣削方向(顺时针或逆时针)。
同向铣削 |
逆向铣削 |
M03→G02 |
M03→G03 |
M04→G03 |
M04→G02 |
LBS,WBS(轴颈毛坯长度和宽度)
加工轴颈时,可以通过参数LBS和WBS定义毛坯的长度和宽度。LBS和WBS为无符号输入,循环自动将毛坯对称地放置在轴颈中心点两侧。
编程举例:
本例中,矩形轴颈位于XY平面中,中心点坐标X45 Y50,长度60mm,宽度40mm,拐角半径10mm,与X轴夹角5度。加工深度10mm,最大进刀深度6mm,边缘和底部精加工余量均为0。毛坯长度70mm,宽度50mm。采用同向铣削,加工类型为粗加工。
图3.26 编程图示
N10 T8 M06
N20 M03 S1000
N30 G17 G00 G90 X100 Y100 Z10
N40 CYCLE76(10,0,2,-10,60,40,10,
45,50,5,6,0,0,700,700,0,1,70,50)
N50 G00 X100 Y100
N60 M30