TNC 620 | 循环编程用户手册 | 3/2014
105
4.10 外螺纹铣削(循环267,DIN/ISO:
G267,软件选装项19)
循环运行
1 TNC沿刀具轴以FMAX快移速度将刀具移至输入的工件表面之上 的安全高度处。
如果将深度参数编程为0,TNC将不执行该步。
循环参数“螺纹深度”的代数符号决定加工方向。
碰撞危险!
如果输入了正深度,用机床参数displayDepthErr定 义TNC输出出错信息(开启)或不输出出错信息(关 闭)。
必须注意,如果输入了正深度,TNC将反向计算预定 位。也就是说刀具沿刀具轴用快移速度移至低于工件 表面的安全高度处!
固定循环: 攻丝 / 螺纹铣削
4.10 外螺纹铣削(循环267,DIN/ISO:G267,软件选装项19)
4
106
TNC 620 | 循环编程用户手册 | 3/2014循环参数
名义直径Q335: 螺纹名义直径。 输入范围0至
99999.9999螺距Q239: 螺纹的螺距。 代数符号决定右旋和左旋
螺纹:+ = 右旋螺纹–= 左旋螺纹 输入范围-99.9999 至99.9999螺纹深度Q201(增量值): 工件表面与螺纹根部之
间的距离。 输入范围-99999.9999至99999.9999每步加工的螺纹扣数Q355: 刀具开始偏置的螺纹扣
数:0 = 螺纹深度上一条螺纹1 = 整个螺纹长度上连续螺纹
>1 = 接近和退离间为多个螺旋路径;在螺旋线路径 间,TNC用Q355与螺距的乘积设置刀具位置。 输入 范围0至99999
预定位进给速率Q253: 刀具进入、退出工件的速
度,单位为mm/min。 输入范围0至99999.9999 或FMAX,FAUTO顺铣或逆铣Q351: 用M3铣削的加工类型
+1 = 顺铣–1 = 逆铣
安全高度Q200(增量值): 刀尖与工件表面之间的
距离。 输入范围0至99999.9999正面深度Q358(增量值): 前端锪沉孔的刀尖
与工件顶面间的距离。 输入范围-99999.9999至 99999.9999正面锪沉孔偏移量Q359(增量值): TNC将刀具中
心偏移孔中心的距离。 输入范围0至99999.9999工件表面坐标Q203(绝对值): 工件表面的坐标。
输入范围-99999.9999至99999.9999
外螺纹铣削(循环267,DIN/ISO:G267,软件选装项19) 4.10
4
TNC 620 | 循环编程用户手册 | 3/2014
107
第二安全高度Q204(增量值): 刀具不会与工件
(卡具)发生碰撞的沿主轴的坐标值。 输入范围0至 99999.9999
锪沉孔进给速率Q254: 锪沉孔时刀具运动速
度,单位为mm/min。 输入范围0至99999.9999 或FAUTO,FU铣削进给速率Q207: 铣削时刀具移动速度,单位为
mm/min。 输入范围0至99999.999 或FAUTONC程序段
25 CYCL DEF 267 OUTSIDE THREAD MLLNG
Q335=10 ;名义直径 Q239=
+1.5 ;螺距
Q201=-20 ;螺纹深度 Q355=0 ;每步螺纹扣数 Q253=750;预定位进给速率F Q351=+1 ;顺铣或逆铣 Q200=2 ;安全高度 Q358=+0 ;正面深度 Q359=+0 ;正面偏移量 Q203=+30;表面坐标 Q204=50 ;第二安全高度 Q254=150;锪孔进给速率F Q207=500;铣削进给速率
固定循环: 攻丝 / 螺纹铣削
钻孔坐标保存在点位表“TAB1.PNT”中,TNC用CYCL
CALL PAT(循环调用阵列)调用它。
选择刀具半径,使加工步骤可以显示在测试图形中。
后,TNC定位至第二安全高度处
5 SEL PATTERN "TAB1" 点位表定义
6 CYCL DEF 200 DRILLING 循环定义: 定中心
Q200=2 ;安全高度
Q201=-2 ;深度
Q206=150 ;切入进给速率
Q202=2 ;切入深度
Q210=0 ;在顶部停顿时间
Q203=+0 ;表面坐标 此处必须输入0,点位表内定义生效
Q204=0 ;第二安全高度 此处必须输入0,点位表内定义生效
Q211=0.2 ;在底部停顿时间
10 CYCL CALL PAT F5000 M3 与点位表TAB1.PNT一起用的循环调用,点间进给速率:
5000 mm/min
11 L Z+100 R0 FMAX M6 退刀,换刀
12 TOOL CALL 2 Z S5000 调用刀具: 钻头
13 L Z+10 R0 F5000 将刀具移至第二安全高度(输入F值)
14 CYCL DEF 200 DRILLING 循环定义: 钻孔
Q200=2 ;安全高度
Q201=-25 ;深度
Q206=150 ;切入进给速率
Q202=5 ;切入深度
Q211=0 ;在顶部停顿时间
Q203=+0 ;表面坐标 此处必须输入0,点位表内定义生效
编程举例 4.11
4
TNC 620 | 循环编程用户手册 | 3/2014
109
Q204=0 ;第二安全高度 此处必须输入0,点位表内定义生效
Q211=0.2 ;在底部停顿时间
15 CYCL CALL PAT F5000 M3 用点位表TAB1.PNT的循环调用
16 L Z+100 R0 FMAX M6 退刀,换刀
17 TOOL CALL 3 Z S200 调用刀具: 丝锥
18 L Z+50 R0 FMAX 将刀具移至第二安全高度
19 CYCL DEF 206 TAPPING NEW 攻丝循环的定义
Q200=2 ;安全高度
Q201=-25 ;螺纹深度
Q206=150 ;切入进给速率
Q211=0 ;在底部停顿时间
Q203=+0 ;表面坐标 此处必须输入0,点位表内定义生效
Q204=0 ;第二安全高度 此处必须输入0,点位表内定义生效
20 CYCL CALL PAT F5000 M3 用点位表TAB1.PNT的循环调用
21 L Z+100 R0 FMAX M2 沿刀具轴退刀,结束程序
22 END PGM 1 MM TAB1. PNT MM NR X Y Z 0 +10 +10 +0 1 +40 +30 +0 2 +90 +10 +0 3 +80 +30 +0 4 +80 +65 +0 5 +90 +90 +0 6 +10 +90 +0 7 +20 +55 +0 [END]
5
固定循环: 型腔铣
削 / 凸台铣削 / 槽
铣削
固定循环: 型腔铣削 / 凸台铣削 / 槽铣削 5.1 基础知识
5
112
TNC 620 | 循环编程用户手册 | 3/20145.1 基础知识
概要
TNC提供6个加工型腔,凸台和槽的循环:
循环 软键 页
循环251(矩形型腔)
用所选加工方式和螺旋线切入方式粗 铣/精铣循环
113
循环252(圆弧型腔)
用所选加工方式和螺旋线切入方式粗 铣/精铣循环
117
循环253(铣槽)
用所选加工方式和往复切入方式粗铣/
精铣循环
121
循环254(圆弧槽)
用所选加工方式和往复切入方式粗铣/
精铣循环
125
循环256(矩形凸台)
粗铣/精铣循环,如果要求多道加工,
用步长值进刀
129
循环257(圆弧凸台)
粗铣/精铣循环,如果要求多道加工,
用步长值进刀
132