• Keine Ergebnisse gefunden

外螺纹铣削(循环267,DIN/ISO:G267)

Im Dokument TNC 320 (Seite 110-117)

4

4.10 外螺纹铣削(循环267,DIN/ISO:

G267)

循环运行

1 TNC沿刀具轴以FMAX快移速度将刀具移至输入的工件表面之上 的安全高度处。

如果将深度参数编程为0,TNC将不执行该步。

循环参数“螺纹深度”的代数符号决定加工方向。

碰撞危险!

如果输入了正深度,用机床参数displayDepthErr决 定TNC是否输出出错信息,输出(开启)或不输出

(关闭)。

外螺纹铣削(循环267,DIN/ISO:G267) 4.10

4

TNC 320 | 循环编程用户手册 | 11/2014

111

循环参数

名义直径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

固定循环: 攻丝 / 螺纹铣削

4.10 外螺纹铣削(循环267,DIN/ISO:G267)

4

第二安全高度Q204(增量值): 刀具不会与工件

(卡具)发生碰撞的沿主轴的坐标值。 输入范围0至 99999.9999

锪沉孔进给速率Q254: 锪沉孔时刀具运动速

度,单位为mm/min。 输入范围0至99999.9999 或FAUTO,FU

铣削进给速率Q207: 铣削时刀具移动速度,单位为

mm/min。 输入范围0至99999.999 或FAUTO

接近进给速率Q206: 接近时的刀具运动速度,单位

为mm/min。 如果螺纹直径较小,可用较小接近进 给速率降低刀具破损危险。 输入范围0至99999.999 或FAUTO

NC程序段

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 ;铣削进给速率 Q512=0 ;接近进给速率

编程举例 4.11

4

TNC 320 | 循环编程用户手册 | 11/2014

113

4.11 编程举例

举例: 螺纹铣削

钻孔坐标保存在点位表“TAB1.PNT”中,TNC用CYCL

CALL PAT(循环调用阵列)调用它。

选择刀具半径,使加工步骤可以显示在测试图形中。

后,TNC定位至第二安全高度处

5 SEL PATTERN "TAB1" 点位表定义

6 CYCL DEF 240 CENTERING 循环定义: 定中心

Q200=2 ;SET-UP CLEARANCE Q343=1 ;SELECT DIA./DEPTH Q201=-3.5 ;DEPTH

Q344=-7 ;DIAMETER

Q206=150 ;FEED RATE FOR PLNGNG Q11=0 ;DWELL TIME AT DEPTH

Q203=+0 ;SURFACE COORDINATE 此处必须输入0,点位表内定义生效

Q204=0 ;2ND SET-UP CLEARANCE 此处必须输入0,点位表内定义生效

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 ;SET-UP CLEARANCE Q201=-25 ;DEPTH

Q206=150 ;FEED RATE FOR PLNGNG Q202=5 ;PLUNGING DEPTH Q210=0 ;DWELL TIME AT TOP

Q203=+0 ;SURFACE COORDINATE 此处必须输入0,点位表内定义生效

固定循环: 攻丝 / 螺纹铣削 4.11 编程举例

4

Q204=0 ;2ND SET-UP CLEARANCE 此处必须输入0,点位表内定义生效

Q211=0.2 ;DWELL TIME AT DEPTH Q395=0 ;DEPTH REFERENCE

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 攻丝循环的定义

Q200=2 ;SET-UP CLEARANCE Q201=-25 ;DEPTH OF THREAD Q206=150 ;FEED RATE FOR PLNGNG Q211=0 ;DWELL TIME AT DEPTH

Q203=+0 ;SURFACE COORDINATE 此处必须输入0,点位表内定义生效

Q204=0 ;2ND SET-UP CLEARANCE 此处必须输入0,点位表内定义生效

20 CYCL CALL PAT F5000 M3 用点位表TAB1.PNT的循环调用

21 L Z+100 R0 FMAX M2 退刀,程序结束

22 END PGM 1 MM

点位表TAB1.PNT

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

5.1 基础知识

概要

TNC提供以下型腔,凸台和槽的循环:

循环 软键

循环251(矩形型腔)

用所选加工方式粗加工/精加工和螺纹 切入循环

117

循环252(圆弧型腔)

用所选加工方式和螺旋线切入方式粗 铣/精铣循环

121

循环253(铣槽)

用所选加工方式和往复切入方式粗铣/

精铣循环

124

循环254(圆弧槽)

用所选加工方式和往复切入方式粗铣/

精铣循环

128

循环256(矩形凸台)

粗铣/精铣循环,如果要求多道加工,

用步长值进刀

132

循环257(圆弧凸台)

粗铣/精铣循环,如果要求多道加工,

用步长值进刀

135

矩形型腔(循环251,DIN/ISO: G251) 5.2

Im Dokument TNC 320 (Seite 110-117)