5.2 矩形型腔 (循环 251,DIN/ISO:
G251,高级编程特性的软件选装 项)
循环运行
循环 251 (矩形型腔)用于加工完整矩形型腔。根据循环参数的不 同,有以下加工方式:
完整加工:粗铣,底面精铣,侧面精铣
仅粗铣
仅底面精铣和侧面精铣
仅底面精铣
仅侧面精铣 粗铣
1 刀具由型腔中心切入并进刀至第一切入深度。用参数 Q366 定义切 入方式。
2 TNC 由内向外粗铣型腔,考虑行距系数 (参数 Q370)和精铣余 量 (参数 Q368 和 Q369)。
3 粗铣完毕后,TNC 将刀具由型腔壁相切退离,然后移至当前啄钻 深度之上的安全高度处,再由此处以快速移动速度移至型腔中心。
4 重复这一过程直到达到编程的型腔深度。
精铣
5 如果定义了精铣余量和指定了进给次数,TNC 用指定次数的进给 精铣型腔壁。相切接近型腔壁。
6 然后,TNC 由内向外精铣型腔底面。相切接近型腔底面。
(循环 251,DIN/I S O:G251,高级编程特性的软件选装项)
编程时注意:
如果未启用刀具表的话,由于不能定义切入角,因此必须 垂直切入 (Q366=0)。
用半径补偿R0在加工面上将刀具预定位至起点位置。注 意参数 Q367 (型腔位置)。
TNC 自动沿刀具轴预定位刀具。注意参数 Q204 (第二安 全高度)。
循环参数 DEPTH (深度)的代数符号决定加工方向。如 果编程 DEPTH = 0,这个循环将不被执行。
循环结束时,TNC 将刀具退至起始位置处。
粗铣结束时,TNC 将刀具以快移速度返回型腔中心。刀具 位于当前啄钻深度之上的安全高度处。输入安全高度,使 刀具不致因碎屑造成卡刀。
如果系统计算的螺旋线直径小于刀具直径的两倍,螺旋线 铣削期间 TNC 输出出错信息。如果用中心刃铣刀,用 suppressPlungeErr机床参数关闭这个监测功能。
碰撞危险!
如果输入了正深度,用机床参数displayDepthErr定义 TNC 输出出错信息 (开启)或不输出出错信息 (关闭)。
必须注意,如果输入了正深度,TNC 将反向计算预定位。
也就是说刀具沿刀具轴用快移速度移至低于工件表面的安 全高度处!
如果用加工操作 2 调用循环 (仅精加),TNC 用快移速度 将型腔中心位置的刀具移至第一切入深度。
海德汉 TNC 620 127
5.2 矩形型腔 (循环 251,DIN/I S O:G251,高级编程特性的软件选装项)
循环参数
U加工方式 (0/1/2)Q215:定义加工方式:
0:粗铣和精铣 1:仅粗铣 2:仅精铣
如果定义了精铣余量 (Q368,Q369)将仅执行精铣 侧面和底面。 mm/min。输入范围 :0 至 99999.999,或FAUTO, FU, FZ
Q367=1 Q367=2
Q367=3 Q367=4
X Y
k
Q351= +1 Q351= 1
(循环 251,DIN/I S O:G251,高级编程特性的软件选装项)
U深度Q201 (增量值):工件表面与型腔底部之间的距 离。输入范围 -99999.9999 至 99999.9999
U切入深度Q202 (增量值):每刀进给量。输入大于 0 的值。 输入范围 0 至 99999.9999
U精铣底面余量Q369 (增量值):沿刀具轴的精铣余 量。输入范围 0 至 99999.9999
U切入进给速率Q206:刀具移至深度处的移动速度,单 位为 mm/min。输入范围 :0 至 99999.999,或 FAUTO,FU,FZ。
U精铣进给量Q338 (增量值):每刀进给量。
Q338=0:一次进给精铣。输入范围 0 至 99999.9999
U安全高度Q200 (增量):刀尖与工件表面之间的距 离。输入范围 0 至 99999.9999
U工件表面坐标Q203 (绝对值):工件表面绝对坐标。
输入范围 -99999.9999 至 99999.9999
U第二安全高度Q204 (增量值):刀具不会与工件 (卡 具)发生碰撞的沿主轴的坐标值。输入范围 0 至 99999.9999
X Z
Q201 Q206
Q202
Q338
X Z
Q200 Q204
Q203 Q369
Q368
海德汉 TNC 620 129
5.2 矩形型腔 (循环 251,DIN/I S O:G251,高级编程特性的软件选装项)
U路径行距系数 Q370:Q370 x 刀具半径 = 步长系数 k。 度,单位为 mm/min。输入范围 :0 至 99999.9999,
或FAUTO,FU,FZ。
举例: NC 程序段
8 CYCL DEF 251 RECTANGULAR POCKET Q215=0 ; 加工操作