循环830THREAD CONTOUR-PARALLEL
ISO编程
G830
循环顺序
该数控系统用循环调用时的刀具位置为循环起点。
- 该数控系统用快移速度将刀具移至螺纹正面的安全高度位置并执行进刀运动。
- 该数控系统沿平行于定义的螺纹轮廓进行螺纹切削。这时,该数控系统保持进给速率与速度的同步,以加工定义好的螺距。
- 该数控系统用快速移动速度将刀具退至安全高度位置。
- 该数控系统用快移速度将刀具退至切削起点位置。
- 该数控系统执行进刀运动。进行进刀时,用进给角Q467。
- 该数控系统重复该操作(步骤2至5)直至达到螺纹深度。
- 数控系统执行Q476参数定义的空切次数。
- 该数控系统重复执行操作(步骤2至7)直到达到需要的螺纹槽数Q475。
- 该数控系统用快移速度将刀具退至循环起点位置。
数控系统切削螺纹时,进给速率倍率调节钮不可用。进给速率倍率调节钮在一定范围内仍可用,
注意
- 夹紧工件时,数控系统使用参数Q466、Q467影响轮廓,则无碰撞危险。
- 对于部分类型的机床,车刀未夹持在铣削主轴中,而是夹持在主轴旁的单独刀座中。在此情况下,车刀无法转动180°,例如,仅用一把刀加工内螺纹和外螺纹。如果使用这类机床,要用外圆车刀加工内圆,可用负X轴直径范围和反转工件转动方向加工。
- 刀具位置必须使数控系统在循环结束时接近起点位置,不发生碰撞。
- 严禁将进刀角Q467编程为大于螺纹侧面角
- 只能在车削模式功能的加工操作模式下执行该循环。
- 接近和空螺纹运动都在定义的轮廓外。
编程说明
- 在循环调用前,编程一个定位程序段,带半径补偿R0运动至起点位置。
- 接近路径(Q465)必须足够长,使进给轴能加速到要求的速度。
- 空螺纹路径(Q466)必须足够长,足以使进给轴减速。
- 编程循环调用前,必须编程循环14 CONTOUR GEOMETRY或选择轮廓以定义子程序。
- 如果TYPE OF INFEED Q468等于0(恒切屑截面),那么,ANGLE OF INFEED定义值必须大于Q467参数值0。
- 如果在轮廓子程序中使用局部Q参数QL,必须在轮廓子程序中分配或计算这些值。
循环参数
帮助图形 | 参数 |
---|---|
Q471 螺纹位置(0=外/1=内)? 定义螺纹位置: 0:外螺纹 1:内螺纹 输入:0,1 | |
Q461 螺纹方向(0/1)? 定义螺距方向: 0:L(平行于车削轴) 1:垂直(垂直于车削轴) 输入:0,1 | |
Q460 安全高度? 垂直于螺距的安全高度 输入:0...999.999 | |
Q472 螺纹螺距? 螺纹的螺距 输入:0...99999.999 | |
Q473 螺纹深度(半径)? 螺纹深度。如果输入0,将基于螺距的公制螺纹确定深度。 该值提供增量效果。 输入:0...999.999 | |
Q474 螺纹光面长度? 螺纹端头的一段路径长度,刀具在该处离开当前切入深度,退刀至螺纹直径Q460处。 该值提供增量效果。 输入:0...999.999 | |
Q465 起始路径? 路径沿螺距方向的长度,进给轴在此方向上加速到要求的速度。接近路径在定义的螺纹轮廓外。 该值提供增量效果。 输入:0.1...99.9 | |
Q466 空螺纹路径? 输入:0.1...99.9 | |
Q463 最大切削深度? 垂直于螺距的最大进刀量 输入:0,001...999.999 | |
Q467 进给角? 进行进刀Q463的角度。参考角由平行于螺距方向的直线形成。 输入:0...60 | |
Q468 进给类型 (0/1)? 定义进刀类型: 0:恒切屑截面(进刀量小于深度增量) 1:恒切入深度 输入:0,1 | |
Q470 起始角? 在螺纹起点位置车削主轴的角度。 输入:0...359999 | |
Q475 螺纹槽数? 螺纹槽数 输入:1...500 | |
Q476 空切数? 在最终螺纹深度位置无进刀的空切次数 输入:0...255 |
11 CYCL DEF 14.0 CONTOUR GEOMETRY | ||
12 CYCL DEF 14.1 CONTOUR LABEL2 | ||
13 CYCL DEF 830 THREAD CONTOUR-PARALLEL ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
14 L X+80 Y+0 Z+2 R0 FMAX M303 | ||
15 CYCL CALL | ||
16 M30 | ||
17 LBL 2 | ||
18 L X+60 Z+0 | ||
19 L X+70 Z-30 | ||
20 RND R60 | ||
21 L Z-45 | ||
22 LBL 0 |