制造 > 制造参数 > 孔加工参数
孔加工参数
下列参数专门用于“孔加工”NC 序列。设置这些参数时,它们被列在与分支名称相对应的标题下。
关于对所有 NC 序列类型都可用的公共制造参数的描述,请参阅主题“通用 NC 序列参数”。请查阅“另请参阅”下的链接访问该主题。
* 
必须为带有默认值 -1 (这表示系统未对其设置默认值) 的所有参数提供一个值。
NC 序列参数的长度单位 (在适用之处) 与工件的单位相同。
切削选项
扫描类型
有几种算法可用于自动创建“孔加工”刀具路径:
TYPE_1 - 通过增加 Y 坐标并在 X 轴方向上来回移动。在下图中,此扫描类型显示在左边的图片中。
TYPE_SPIRAL - 从距坐标系最近的孔顺时针方向开始。在下图中,此扫描类型显示在中间的图片中。
TYPE_ONE_DIR - 通过增加 X 坐标并减少 Y 坐标。在下图中,此扫描类型显示在右边的图片中。
PICK_ORDER - 按孔的选择顺序钻孔。如果一种选择方法导致选择多个孔 (例如,“全部孔”(All Holes)“阵列”(Pattern) 选项),则根据 TYPE_1 钻这些孔。然后恢复 PICK_ORDER 钻孔。
SHORTEST(默认值)- 系统确定采用哪种孔顺序可使加工运动时间最短。
定向扫描类型
对于单个步骤内的 5 轴孔加工,用于确定如何使用“扫描类型”参数。
YES – 分组具有公共轴方向的孔,且“扫描类型”适用于每个组。
NO (默认) - 将“扫描类型”参数应用于不考虑轴方向的孔。
切割方向
可颠倒加工孔的顺序。值为:STANDARD (默认值) 或 REVERSE。REVERSE 使系统从最后一个孔开始,然后回到第一个孔。当在大的孔集上创建多个 NC 序列时,此功能很有用处:改变连续 NC 序列的刀具路径方向,可节省重定位刀具的时间。如果刀具路径是使用“自定义”功能创建的,则“切割方向”将影响“使用草绘”段,而不影响“连接”段。
循环格式
指定“孔加工”NC 序列 CL 数据的输出格式。对所有新创建的 NC 序列,默认值是 COUPLET。另一选项是 FIXED(这是在“版本 12.0”以前创建的 NC 序列默认值)。不适用于“镗孔”、“铰孔”和“断屑”循环(它们总是以 COUPLET 格式输出)。
循环输出
当 NC 序列中包括多个“孔集”时,为自动创建的“孔加工”刀具路径指定钻孔顺序:
BY_HOLE (默认值) - 对选定的所有孔应用“扫描类型”算法,不考虑它们属于哪一“孔集”。这样会生成较短的移刀路径。
BY_HOLESET - 对每个“孔集”的孔分别应用“扫描类型”算法。这样会稍微减小 CL 文件的大小,因为每个“孔集”将仅有一个与之关联的 CYCLE / ... 和 CYCLE / OFF 语句,而不是每次在刀具移动到不同“孔集”中的孔时都打开和关闭循环。
跳过中间退刀
对于 5 轴孔加工,如果设置为“是”(YES) (默认值为“否”(NO)),则刀具不会向操作退刀平面退刀。刀具会直接移至“安全距离”高度的下一个孔。
切削参数
破断线距离
在与使用“穿过所有”(Thru All) 所钻孔关联以及与使用“自动”(Auto) 深度选项所钻通孔关联的 CYCLE 语句中,系统将“破断线距离”值添加到 Z 深度。如果在定义“孔集”时选择“使用破断距离”(Use breakout distance),可将此参数用于“盲”孔。默认值为 0。
检查曲面允许余量
允许指定要与检查曲面一起使用的允许余量。默认值是一个破折号 (-),即忽略。此参数可用于除背面镗孔以外的所有“3 轴孔加工”NC 序列。
步进往复进给量
每一钻孔走刀的深度增量。默认值为 0。如果选择 DEEP 钻孔,必须指定非零的步进往复进给量。不可用于“沉头孔”钻孔。
进给量
螺纹进给量
仅用于“攻丝”循环 (取代“切削进给”) 以指定进给率。未设置默认值 (显示为 "–1")。
螺纹进给单位
TPI (默认)、MMPR、IPR。仅适用于“攻丝”循环。允许改变螺距名称。
浮动攻丝因子
仅用于浮动“攻丝”循环。通过将“螺纹进给量”值与“浮动攻丝因子”相乘来计算进给率。默认值为 1。
退刀进给
刀具从工件移开的进给率。“退刀进给”值将作为 Z 进给量包括在 CL 文件中的铰孔循环语句中,例如 CYCLE / REAM, DEPTH, 50.000000, MMPM, 1111.000000, CLEAR, 1.000000, ZFEED, 30.000000。在本示例中,“退刀进给”参数值为 30。当“循环格式”参数设置为“偶联体”时,此值将反映在 CL 数据中。如果将“循环格式”参数设置为“转至”,则不会在 CL 数据中输出“退刀进给”值。
“退刀进给”仅出现在 CL 数据中,无法在 NC 选项卡上计算。
机床
主轴速度
机床主轴旋转的速度。未设置默认值 (显示为 "–1")。
退刀主轴速度
退刀运动期间机床主轴旋转速度。此参数适用于“固定”(Fixed)“攻丝”(Tapping) 序列。
主轴状况
ON(默认值),OFF。
主轴转向
主轴的旋转方向。CW(顺时针方向 - 默认值),CCW(逆时针方向)。
主轴速度范围
没有范围 (默认)、低、中、高、编号。如果设置的是“没有范围”之外的值,范围将被包含在 CL 文件中的 SPINDL 命令中 (例如 "RANGE, LOW")。如果将其设置为“编号”,将在 SPINDL 命令中使用“范围号”参数值 (例如,“RANGE, 4”,其中 4 是“范围号”的参数值)。
范围号
如果将“主轴速度范围”设置为 NUMBER,将在 SPINDL 命令中输出此参数。默认值为 0。
最大主轴 RPM
如果将其设置成破折号 (-) (默认值) 以外的值,MAXRPM 属性将被添加到 SPINDL 命令中。
速度控制
CONST_RPM(每分钟转数恒定),CONST_SFM(每分钟曲面英尺恒定),CONST_SMM(每分钟曲面米恒定)。
默认的“速度控制”为 CONST_RPM。CONST_SFM 和 CONST_SMM 允许对刀具与工件间的接触曲面应用进给率控制,以创建良好的表面粗糙度。
延迟
在某一深度停顿的持续时间。默认值是一个破折号 (-),这种情况下没有延迟。不适用于“攻丝”和“深度”循环。
延时单位
SECONDS (默认值)或 REV。
刀尖控制点
如果将多个刀尖的刀具用于 NC 序列,则允许您指定要用作计算刀具路径的控制点的刀尖。下拉列表中可用的值与当前为 NC 序列所选定的刀具中的刀尖数目相一致。
刀具变更刀尖编号
对于多刀尖刀具,允许您指定将使用哪个刀尖作为转至“起点”和“终点”的控制点 (如果在“NC 序列”中定义了这些点)。值为:
INITIAL - 刀尖 1。
CURRENT - 被选作 NC 序列的“刀尖控制点”的刀尖。
孔缩减因子
当钻孔直径大于孔直径时用于生成刀具路径。按指定的因子缩减钻孔直径。值必须小于 1 才能生成准确的刀具路径。
攻丝缩减因子
当攻丝钻孔直径大于孔直径时用于生成刀具路径。按指定的因子缩减攻丝钻孔直径。值必须小于 1 才能生成准确的刀具路径。
进刀/退刀
安全距离
此参数是指在“切入进给量”结束和“切削进给”开始的那个孔处、高出此孔顶部的间隙距离。未设置默认值 (显示为 "–1")。
间隙偏移
此参数是指在为“5 轴孔加工”定位刀具的那个孔处、高出此孔顶部的间隙距离。还定义在钻完一个孔后、移到下一孔前刀具的退刀距离。“间隙偏移”的默认值是破折号 (-),在这种情况下,将使用“安全距离”。仅适用于“5 轴孔加工”。
拉伸距离
允许刀具返回到不是由“安全距离”定义的点。默认值是一个破折号 (-),在这种情况下,不使用此参数。
如果使用默认值,当刀具移动到下一孔时将返回到“安全距离”(CLEAR_DIST),且循环语句不包括“返回”选项。
如果“拉伸距离”的值设置为 0,当刀具移动到下一孔时将返回到退刀平面。
* 
在 5 轴孔加工中,如果“拉伸距离”设置为 0,刀具将返回到“间隙偏移”,然后移至下一孔。“间隙偏移”的默认值是破折号 (-),在这种情况下,将使用“安全距离”。
刀轨间回退距离
指定高出切削层的距离,切刀将退回到此处来执行中间快速运动。默认为破折号 (-)。
快速进给距离
允许从“安全距离”向孔顶部进一步快速推进。默认值是一个破折号 (-),在这种情况下,不使用此参数。
如果“快速进给距离”(RAPTO_DIST) 参数值小于“安全距离”(CLEAR_DIST) 参数值,刀具在实际切削前将会快速向曲面移动。如果“快速进给距离”(RAPTO_DIST) 参数值小于“安全距离”(CLEAR_DIST) 参数值,系统将忽略“快速进给距离”(RAPTO_DIST) 参数值且不会在 CL 数据中输出。
全程退刀面深度
如果将其设置为 0(默认值)以外的值,在经过一定数量的递增步距后为“断屑”循环指定从孔中全部退出。此步距数按“全程退刀面深度/步进往复进给量”计算。
定向角
允许在退刀前指定非对称刀具从孔壁向后移开之前的方向。仅适用于“镗孔”循环和背面定位钻孔。默认值是一个破折号 (-),在这种情况下,不使用此参数。
角拐距离
允许在退刀前指定非对称刀具从孔壁向后移开的距离。仅适用于“镗孔”循环和背面定位钻孔。默认值是一个破折号 (-),在这种情况下,不使用此参数。
背面镗孔间隙
刀具与孔圆柱间的最小距离。仅适用于背面定位钻孔。
这对您有帮助吗?