循环221CARTESIAN PATTERN
ISO编程
G221
应用
循环顺序
- 数控系统自动将刀具由其当前位置移至起点位置进行第一次加工
顺序:
- 移至第二安全高度(主轴坐标轴)
- 接近加工面上的起点
- 移至工件表面上方的安全高度位置(主轴坐标轴)
- 数控系统由该位置执行最新定义的固定加工循环
- 然后,刀具沿参考轴的负方向接近起点进行下一次加工操作。刀具停在安全高度(或第二安全高度)
- 重复该操作(步骤1至3)直到第一行的加工操作全部完成。刀具定位在第一行的最后一点上方
- 刀具再移至要进行加工的第二行最后一点。
- 从该点开始,刀具沿参考轴的负方向接近起点进行下一次加工操作。
- 将重复该操作步骤(步骤6)直到第二行的加工操作全部完成
- 然后,刀具移至下一行的起点位置
- 将用往复运动加工全部后续行。
如果在程序运行 / 单段模式下运行此循环,数控系统在阵列点的各个点位间停止运动。
注意
- 只能在铣削模式功能的加工操作模式下执行该循环。
- 循环221为定义生效。此外,循环221自动调用最后定义的加工循环。
编程说明
- 如果将循环221与加工循环200至209或251至267之一结合使用,循环221定义的安全高度、工件表面坐标、第二安全高度和旋转位置适用于选定的加工循环。
- 如果循环254与循环221一起使用,不允许槽位置0。
循环参数
帮助图形 | 参数 |
---|---|
Q225 起始点的第一轴坐标? 加工面基本轴起点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q226 起始点的第二轴坐标? 加工面辅助轴起点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q237 在第一个轴上的间距? 直线上各点位间的距离。 该值提供增量效果。 输入:-99999.9999...+99999.9999 | |
Q238 在第二个轴上的间距? 各直线间的间距。 该值提供增量效果。 输入:-99999.9999...+99999.9999 | |
Q242 列数? 一条直线上的加工次数 输入:0...99999 | |
Q243 行数? 行数 输入:0...99999 | |
Q224 旋转角度? 旋转整个阵列的角度。旋转中心在起点上。 该值有绝对式效果。 输入:-360.000...+360.000 | |
Q200 安全高度? 刀尖与工件表面间的距离。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q203 工件表面坐标? 工件表面相对当前原点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q204 第二个调整间隙? 刀具与工件(夹具)间刀具轴上的距离,此距离无碰撞危险。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q301 移动到接近高度 (0/1)? 指定刀具在两次加工间的运动方式: 0:在两次加工间移至安全高度位置。 1:在两次加工间移至第二安全高度位置。 输入:0,1 |
11 CYCL DEF 221 CARTESIAN PATTERN ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |