G204,高级编程特性的软件选装 项)
循环运行
本循环用于从工件底部反向镗孔。
1 TNC 沿主轴以快移速度 FMAX 将刀具移至工件表面上方安全高度 处。
2 然后,TNC 将主轴定向在 0 度位置处并使主轴停转和使刀具偏移 偏心距离。
3 然后刀具以进给速率进入已经预镗的孔中进行预定位直到刀刃达到 在工件底部的安全高度位置。
4 TNC 再次将刀具定位在预镗的孔中心,转动主轴并接通冷却液,
以进给速率镗孔至孔深度处。
5 如果输入了停顿时间,刀具将在镗孔顶部停留,然后再从孔中退 刀。执行另一次主轴定向并使刀具偏移偏心距离。
6 TNC 以预定位进给速率将刀具移至安全高度处,然后,如果输入
了第二安全高度,再以 FMAX 速度移至第二安全高度处。
X
Z
海德汉 TNC 620 75
3.7 反向镗孔 (循环 204,DIN/I S O:G204,高级编程特性的软件选装项)
编程时注意:
要使用这个循环,必须由机床制造商对机床和 TNC 系统进 行专门设置。
这个循环只适用于伺服控制主轴的机床。
本循环需要使用向上切削的专用镗杆。
用半径补偿R0编程加工面上起点 (孔圆心)的定位程序 段。
循环参数深度的代数符号决定加工方向。注意:正号表示 沿正主轴方向镗孔。
输入的刀具长度是指到镗杆底部的总长度,而不是仅仅到 刀刃处。
计算镗孔起点时,TNC 将考虑镗杆的刀刃长度和材料厚 度。
碰撞危险!
编程主轴定向时,应检查在Q336中所输入的主轴定向角 所确定的刀尖位置 (例如,在 “ 手动数据输入定位 ” 操 作模式中)。设置角度使刀尖沿平行于坐标轴方向。选择 刀具退离孔边的方向。
(循环 204,DIN/I S O:G204,高级编程特性的软件选装项)
-99999.9999 至 99999.9999U材料厚度 Q250 (增量值):工件厚度。输入范围 0.0001 至 99999.9999
U偏心距 Q251 (增量值):镗杆的偏心距离,其值来自 刀具数据表。输入范围 0.0001 至 99999.9999
U刀刃高度 Q252 (增量值):镗杆底边与主切削刃之间 的距离,其值来自刀具数据表。输入范围 0.0001 至 99999.9999
U预定位进给速率 Q253:切入工件或退离工件时用 mm/min 为单位的刀具运动速度。输入范围为 0 至 99999.999,或 FMAX,FAUTO
U反向镗孔进给速率 Q254:反向镗孔中时刀具移动速 度,单位为 mm/min:0 至 99999.999,或 FAUTO,
FU。
U停顿时间 Q255:停在镗孔顶部的时间,以秒为单位。
输入范围 0 至 3600.000
X Z
Q250 Q203
Q204
海德汉 TNC 620 77
3.7 反向镗孔 (循环 204,DIN/I S O:G204,高级编程特性的软件选装项)
U工件表面坐标 Q203 (绝对值):工件表面的坐标。输 入范围 -99999.9999 至 99999.9999
U第二安全高度 Q204 (增量值):刀具不会与工件 (卡 具)发生碰撞的沿主轴的坐标值。输入范围 0 至 99999.9999
U退离方向(0/1/2/3/4)Q214:确定 TNC 将刀具偏移偏 心距的方向 (主轴定向后)。不允许输入 0。
U主轴定向角 Q336 (绝对值):刀具进入孔或退离镗孔 前 TNC 定位刀具的定向角。输入范围-360.0000 至 360.0000
举例: NC 程序段
11 CYCL DEF 204 BACK BORING Q200=2 ; 安全高度
Q249=+5 ; 反向镗孔深度 Q250=20 ; 材料厚度 Q251=3.5 ; 偏心距离 Q252=15 ; 刀刃高度 Q253=750 ; 预定位进给速率 F Q254=200 ; 锪孔进给速率 F Q255=0 ; 停顿时间 Q203=+20 ; 表面坐标 Q204=50 ; 第二安全高度 Q214=1 ; 退离方向 Q336=0 ; 主轴角度 1 沿负参考轴方向退刀。
2 沿负辅助轴方向退刀。
3 沿正参考轴方向退刀。
4 沿正辅助轴方向退刀。