制造 > 制造 > 制造参数 > 线切割参数
线切割参数
下列参数专门用于线切割 NC 序列。设置这些参数时,它们被列在与分支名称相对应的标题下。
关于对所有 NC 序列类型都可用的公共制造参数的描述,请参阅主题 NC 序列公共参数。请查阅“另请参阅”下的链接访问该主题。
* 
必须为带有默认值 –1(这表示系统未对其设置默认值)的所有参数提供一个值。
NC 序列参数的长度单位 (在适用之处) 与工件的单位相同。
按类别搜索
切削运动
“自动拐角类型”(AUTO_CORNER_TYPE)
为自动创建的拐角条件指定默认选项:
半径 - 为凹、凸拐角创建创建圆拐角运动。此为默认设置。
直的 - 通过延伸直线段直到相交来建立拐角。
倒角 - 对拐角进行倒角。
平分 - 平分拐角。
“拐角走刀”(CORNER_PASSES)
指定要在其上创建自动拐角条件的走刀:
ALL_PASSES - 在所有走刀上。
FIRST_PASS - 仅在第一次走刀上。
LAST_PASS – 仅在最后的走刀上。
“逼近样条”(APPROXIMATE_SPLINES)
创建 CL 数据输出时,指明是否要逼近带有圆弧的样条边。默认值是 NO;如果指定 YES 值,就会逼近样条边。
“开始结束自动同步”(AUTOSYNCH_START_END)
可使“4 轴线切割”切削运动的起点和终点自动同步:
YES - 在每一次切削的开始和结束处,两个头自动同步。
NO - 上下轮廓的起点和终点将被切削图元映射;因此上下轮廓在 XY 平面将有不同的起点和终点。
切削深度和余量
“允许余量”(STOCK_ALLOW)
NC 序列后的坯件余量。未设置默认值 (显示为 "–1")。
“拐角长度”(CORNER_LENGTH)
当指定拐角条件时,用来定义向刀具路径添加的平行四边形的大小(边长)。默认值为 0。
“拐角角度”(CORNER_ANGLE)
对于尖角,平行四边形的角度等于相邻图元间的夹角,并且“拐角角度”值被忽略。然而,如果在两个相切图元间添加拐角条件,平行四边形的角度将由“拐角角度”参数定义。默认值为 0。
“凹半径”(CONCAVE_RADIUS)
指定凹拐角条件的半径。
“凸半径”(CONVEX_RADIUS)
指定凸拐角条件的半径。
“附属宽度”(ATTACH_WIDTH)
沿着“轮廓加工”运动指定一段不被切削的距离,在切口两侧贴上小材料标签。
“停止距离”(STOP_DIST)
在切削运动结束前的距离,系统在此处放置一个 CL 停止命令(STOP 或 OPSTOP,取决于 END_STOP_CONDITION 参数值)。这可使操作员在随意切削零件以及在其落下前夹紧零件。夹具就位后,刀具完成此轨迹。如果刀具路径包含多次走刀,停止点则位于第一次走刀上。
“分离停止距离”(DETACH_STOP_DIST)
在分离移动结束前的距离,系统在此处放置一个 CL 停止命令(STOP 或 OPSTOP,取决于 END_STOP_CONDITION 参数值)。
“末端超程”(END_OVERTRAVEL)
超出切削运动端点的超程距离。如果切削运动包含多次走刀,将根据 END_OVERTRAVEL_PASS 参数值应用超程距离。
“反转距离”(REVERSE_DIST)
要为多次走刀反转的自端点的距离。
“轮廓精加工走刀数”(NUM_PROF_PASSES)
精切运动的走刀数。
“轮廓增量”(PROF_INCREMENT)
每一“精加工”走刀的增量(除非在注册表中指定此数据)。
“跨距”(STEP_OVER)
控制“无型芯线切割”的横向切削深度。跨距必须是一个小于切刀直径的正值。未设置默认值 (显示为 "–1")。
“刀轨重叠量”(TOOL_OVERLAP)
另一种控制“无型芯线切割”的横向切削深度的方式。刀轨重叠量表示的是刀具应该与前一次走刀期间加工区域所重叠的量。默认为破折号 (-)。刀轨重叠量必须小于刀具直径。如果指定了“刀轨重叠量”但没指定“跨距”,切削的侧面深度按 (刀具直径 - 刀轨重叠量) 计算。
进给量和速度
“弧形进给”(ARC_FEED)
允许控制圆弧周围的切削进给量。如果将其设置为破折号 (-)(默认值),将使用 CUT_FEED 值。如果设置为 0,会在 CIRCLE 语句之前输出 RAPID 语句。
加工设置
“电火花允差”(SPARK_ALLOW)
此参数与“允许余量”及刀具参数“刀具直径”一起,相对于所需几何定义刀具中心的轨迹。默认值为 0。
“CL_距离”(CL_DIST)
要被输出到 CL 数据中的 CL_DIST 命令的值。
“锥角”(TAPER_ANGLE)
机器控制的锥角值(仅适用于“2 轴线切割”)。
“CL_输出模式”(CL_OUTPUT_MODE)
定义刀具轴的 CL 输出格式:
MULTAX_DATA(默认)- CL 将以 XYZ / IJK 格式输出。
TAPER - CL 输出将使用 STAN 语句。
仅适用于“4 轴线切割”输出。
“切割运动连接”(CUT_MOTION_CONNECT)
控制多个切削运动之间的“连接”运动:
CUT_WIRE(默认)- 线在切削运动结束时被切削。如果线在切削运动间处于脱离状态,刀具将以 RAPID 进给移动。
CONTINIOUS - 在切削运动结束时不卸载线。如果线在切削运动间处于使用状态,刀具将以 CUT_FEED 移动。
“刀补移动量”(CUTCOM_MOVE)
如果将此参数设置为一个非零值,则允许刀具在刀具偏移或“刀补”偏移方向上(无论哪个都适用)自指定刀具路径以该距离进行移动。在每一刀补移动量之前,将输出 CUTCOM / OFF 语句。然后,将是对于下一刀具走刀的新 GENRTR、FLUSH 和 CUTCOM 语句。在切削运动结束时,将有 CUTCOM / OFF 语句,接着是封闭轮廓线的退刀运动或开放式轮廓线的刀补移动量。
“初次刀补进给”(CUTCOM_MOVE_APPROACH)
指定的线性移动长度,用于为轮廓加工 NC 序列的第一次走刀打开或关闭刀具补偿(与上面描述的刀补移动量类似)。
“刀补点数”(NUMBER_CUTCOM_PTS)
指定是否应该去除或添加进刀和退刀运动中的共线点。值为:
0 - 去除共线点。
1 - 不去除共线点,允许实现适当的“刀补”。
n (n 为整数) - 通过添加额外的“转至”点,将“进刀”、“退刀”或刀补移动量分成相等的 n 段。
下图说明了以下“刀补点数”值的“转至”点的数量和位置。
刀补点数 0 (去除了共线点) - 左侧的示意图
刀补点数 1 - 中间的示意图
刀补点数 2 - 右侧的示意图
1. 第 1 个“转至”点
2. 第 2 个“转至”点
3. 第 3 个“转至”点
4. 第 4 个“转至”点
5. 进刀移动
6. 切削运动
7. 零件
“逼近刀补位置”(CUTCOM_LOC_APPR)
如果指定了多个刀补点,就在进刀运动上指定 CUTCOM 语句的位置。将刀补点从 0 到 n 编号,其中 n 是“刀补点数”的值。默认值为 1。
* 
对于平分角,朝向切口的运动被认为是进刀运动。
“退出刀补位置”(CUTCOM_LOC_EXIT)
如果指定了多个刀补点,就在退刀运动上指定 CUTCOM 语句的位置。将刀补点从 0 到 n 编号,其中 n 是“刀补点数”的值。默认值为 0。
* 
对于平分角,离开切口的运动被认为是退刀运动。
下图显示了“刀补点数”为 2 时,进刀和退刀运动的刀补点的位置和编号。
1. 第 1 个“转至”点 (刀补点 0)
2. 第 2 个“转至”点 (刀补点 1)
3. 第 3 个“转至”点 (刀补点 2)
4. 第 4 个“转至”点
5. 第 5 个“转至”点
6. 第 6 个“转至”点 (刀补点 0)
7. 第 7 个“转至”点 (刀补点 1)
8. 第 8 个“转至”点 (刀补点 2)
9. 进刀移动
10. 切削运动
11. 退刀移动
12. 零件
“刀补寄存器初值”(CUTCOM_REG_START)
初始刀具补偿控制器登录数。
“刀补寄存器增量”(CUTCOM_REG_INCR)
多走刀刀具路径的刀补寄存器增量。
“刷新寄存器初始量”(FLUSH_REG_START)
初始流量注册号。
“刷新寄存器增量值”(FLUSH_REG_INCR)
多走刀刀具路径的流量注册增量。
“刷新寄存器的进刀量”(FLUSH_REG_APPROACH)
进刀运动的流量注册号。
“刷新寄存器分离量”(FLUSH_REG_DETACH)
分离移动的流量注册号。
“粗加工功率设置”(GENRTR_ROUGH)
用于粗加工的机械能源设置。
“中心逼近”(GENRTR_APPROACH)
用于进刀运动的机械能源设置。
“分离功率设置”(GENRTR_DETACH)
用于分离运动的机械能源设置。
“初始精加工功率设置”(GENRTR_FINISH)
第一次精加工走刀的初始能源设置。
“生成走刀寄存器增量”(GENRTR_REG_INCR)
后续精加工走刀的 GENRTR 命令增量。
“注册表”(REGISTER_TABLE)
指定要使用的注册表名称。默认值是一个破折号 (-),在这种情况下,将用上面提到的相应参数确定刀补和生成器。
进刀/退刀运动
“进刀距离”(APPROACH_DISTANCE)
为“自定义”指定进刀运动的长度。默认值为 0。
“退刀距离”(EXIT_DISTANCE)
为“自定义”指定退刀运动的长度。默认值是一个破折号 (-),即 0。
“进刀移动”(APPROACH_MOVE)
允许指定是否将自动创建“进刀”移动。默认是 YES。为了创建“进刀”移动,还必须指定切削运动的“螺纹点”。
“返回起始点”(RETURN_TO_START)
如果将其设置为 YES(默认为 NO),则在完成切削运动后,线将返回到起始点。仅适用于“无心”切削运动。
“引入”(LEAD_IN)
如果将其设置为 YES,系统将在多走刀切削运动的所有走刀上自动创建“引入”动作。默认是 NO。
“引出”(LEAD_OUT)
如果将其设置为 YES,系统将在多走刀切削运动的所有走刀上自动创建“引出”动作。默认是 NO。
“引导半径”(LEAD_RADIUS)
引入或引出时刀具的相切圆移动的半径。默认值为 0。
“切向引导步长”(TANGENT_LEAD_STEP)
与圆形引入或引出运动相切的线性运动的长度。默认值为 0。
“法向引导步长”(NORMAL_LEAD_STEP)
与引入或引出运动的相切部分相垂直的线性移动的长度。默认值为 0。
“终止超程走刀”(END_OVERTRAVEL_PASS)
指定在多走刀运动的哪一次走刀上创建超程运动:
NO - 不创建超程运动(默认)。
ALL_PASSES - 在所有走刀上。
LAST_PASS – 仅在最后的走刀上。