循环1022CYLINDER, FAST-STROKE GRINDING (选装项156)
ISO编程
G1022
应用
循环顺序
- 数控系统根据POCKET POSITION Q367将刀具定位在圆柱上方。然后,数控系统用FMAX快移速度将刀具移到CLEARANCE HEIGHT Q260位置。
- 刀具以快移速度FMAX运动到加工面上的起点位置,然后以F PRE-POSITIONING Q253运动到SET-UP CLEARANCE Q200。
- 砂轮沿刀具轴移到起点位置。起点取决于MACHINING DIRECTION Q1031。如果在Q1000参数中定义了往复运动,数控系统开始往复运动。
- 根据参数Q1021要求,数控系统将砂轮横向进刀。然后,数控系统沿刀具轴进刀。
- 如果达到了最终深度,砂轮再进行另一次整园运动,无进刀操作。
- 数控系统重复步骤4和5直到达到成品件直径Q223或余量Q14。
- 最后一次进刀操作后,砂轮执行IDLE STROKES AT END Q457。
- 砂轮沿半圆路径离开圆柱,移到安全高度Q200并停止往复运动。
- 数控系统将刀具以F PRE-POSITIONING Q253移到SAFETY CLEARANCE Q200位置,然后以快移速度移到CLEARANCE HEIGHT Q260位置。
进刀
- 数控系统沿半圆路径将砂轮进刀到LATERAL INFEED Q534值。
- 砂轮执行整园运动和编程的IDLE STROKES INFEED Q456。
- 如果沿刀具轴运动的尺寸大于砂轮宽度B,该循环沿螺旋路径运动。
螺旋路径
可用参数Q1032中的螺距影响螺旋路径。一圈螺旋路径(= 360°)的螺距为相对砂轮的宽度。
螺旋路径(= 360°)数取决于螺距和DEPTH Q201。螺距越小,螺旋路径(= 360°)数越多。
举例:
- 砂轮宽度B = 20 mm
- Q201 DEPTH = 50 mm
- Q1032 (螺距系数)(螺距) = 0.5
数控系统计算相对砂轮宽度的螺距间关系。
一圈螺旋路径的螺距 =
数控系统沿刀具轴在螺旋线内运动10 mm距离。DEPTH Q201和一圈螺旋路径的螺距结果为5圈螺旋路径。
螺旋路径数 =
注意
机床制造商可调整往复运动的倍率调节。
- 只能在铣削模式功能的加工操作模式下执行该循环。
- 数控系统仅沿正方向开始往复运动。
- 根据输入值,最后一次的横向进给可较小。
- 在仿真中,数控系统不显示往复运动。在运行程序, 单段方式和运行程序, 自动方式操作模式下的仿真中,显示往复运动。
- 也可用铣刀执行此循环。使用铣刀时,刀具长度LCUTS等于砂轮宽度。
编程说明
- 数控系统假定圆柱底面为平底。为此,可定义仅表面上的过量Q1030。如果加工通孔,例如,必须考虑DEPTH Q201过量。
- 如果Q1000=0,数控系统不执行叠加的往复运动。
循环参数
帮助图形 | 参数 |
---|---|
Q650 凸台类型? 形状的几何: 0:型腔 1:凸台 输入:0,1 | |
Q223 精加工工件的直径? 完整加工圆柱的直径 输入:0...99999.9999 | |
Q368 Side oversize before machining? 磨削加工前的横向余量。该值必须大于Q14。 该值提供增量效果。 输入:-0.9999...+99.9999 | |
Q14 侧面精铣余量? 加工后保留的横向余量。该余量必须小于Q368。 该值提供增量效果。 输入:-99999.9999...+99999.9999 | |
Q367 型腔位置 (0/1/2/3/4)? 循环调用期间,相对刀具位置的形状位置: 0:刀具位置 = 形状中心 1:刀具位置 = 90°象限过渡位置 2:刀具位置 = 0°象限过渡位置 3:刀具位置 = 270°象限过渡位置 4:刀具位置 = 180°象限过渡位置 输入:0,1,2,3,4 | |
Q203 工件表面坐标? 工件表面相对当前原点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q1030 偏移到表面? 刀具的上切削刃在表面上的位置。该偏移量为往复运动在表面上的过量路径。 该值有绝对式效果。 输入:0...999.999 | |
Q201 深度? 工件表面与轮廓底面间的距离。 该值提供增量效果。 输入:-99999.9999...+0 | |
Q1031 加工方向? 加工方向的定义。它决定起始位置。 –1或0:在第一次进刀切削中,数控系统从上向下加工轮廓。 +1:在第一次进刀切削中,数控系统从上向下加工轮廓。 输入:-1,0,+1 | |
Q534 横向进刀? 砂轮横向进刀量。 输入:0.0001...99.9999 | |
Q1032 螺旋线螺距的系数? 可用系数Q1032定义螺旋路径(=360°)的螺距。计算结果为一圈螺旋路径(= 360°)的进刀深度。Q1032被乘以砂轮的宽度B。 输入:0.000...1000 | |
Q456 在轮廓周围空刀运行? 每次进刀后,砂轮进行轮廓运动的次数,无材料切除。 输入:0...99 | |
Q457 空刀运动在轮廓终点处? 最后一次进刀后,砂轮进行轮廓运动的次数,无材料切除。 输入:0...99 | |
Q1000 往复行程长度? 往复运动的长度,平行于当前刀具坐标轴。 0:数控系统不执行往复运动。 输入:0...9999.9999 | |
Q1001 往复运动进给速率? 往复运动的速度,单位mm/min 输入:0...999999 | |
Q1021 单边进刀量(0/1)? 横向进刀的位置: 0:下端和上端横向进刀 1:单边进刀取决于Q1031
输入:0,1 | |
Q207 Feed rate for grinding? 轮廓磨削时的刀具运动速度,单位mm/min 输入:0...99999.999 或FAUTO,FU | |
Q253 预定位的进给率? 接近DEPTH Q201时的刀具运动速度。进给速率影响下端SURFACE COORDINATE Q203。输入单位为mm/min。 输入:0...99999.9999 或FMAX,FAUTO,PREDEF | |
Q15 Up-cut / climb grinding (-1/+1)? 定义轮廓磨削类型: +1:顺磨 -1或0:逆磨 输入:-1,0,+1 | |
Q260 第二安全高度? 与工件无碰撞的绝对高度。 输入:-99999.9999...+99999.9999 或PREDEF | |
Q200 安全高度? 刀尖与工件表面间的距离。 该值提供增量效果。 输入:0...99999.9999 或PREDEF |
11 CYCL DEF 1022 CYLINDER, FAST-STROKE GRINDING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|