机明帮助手册 v26.6.5.0

参数配置·基本参数

这一组是串联的主参数区,决定坐标系怎么排、刀具怎么区分、刀号怎么编、程序怎么命名,以及一系列串联行为开关。下面按窗口里从上到下的顺序逐项说明。

坐标系类型 / 数量 / OKUMA 系统

一次装夹多个工件时,每个工件占用一个坐标系。坐标系类型决定合并后各工件用哪种坐标系指令格式,下拉共 19 项,覆盖 Fanuc、三菱、Okuma 等常见系统的写法:

坐标系类型 说明
G54.1 P7 扩展工件坐标系(P 带编号)
G54 P7 工件坐标系带 P 编号
G54 D1 工件坐标系带 D 编号
G159 P1 G159 系列,带 P 编号
G159 D1 G159 系列,带 D 编号
G159 N7 G159 系列,带 N 编号
G59.1 扩展坐标系
G507 G50x 系列坐标系
Q339 = +1 以变量赋值切换坐标系
G54.1 扩展工件坐标系
G54.1 P1 扩展工件坐标系带 P
G54 P1 工件坐标系带 P
G159 = 1 G159 变量赋值形式
G159 N1 G159 带 N 编号
G154 G154 坐标系
M100 以 M 代码切换坐标系
自定义 启用坐标名称列表,按自行填写的坐标名排坐标
G15 H1 G15 带 H 编号
不改坐标 只合并、不改坐标,用于排版整版加工
  • 数量:预留的坐标系个数,默认 20。设好类型和数量后,下方会预览列出这些坐标系的名称(例如 20 个坐标系的实际写法),保存后在串联界面也能看到这些坐标名,其中包含一屏没显示完、需要滚动才看得到的部分。
  • OKUMA 系统:用 Okuma 机床时勾选,按 Okuma 的坐标系格式输出。

自定义坐标名的用法:当列表里现成的类型都满足不了需求时,可选「自定义」自己写坐标名。建议先选一个和目标格式最接近的类型,再切到「自定义」——此时列表会默认带出上一次那个最接近的写法,在它的基础上改动即可,省去从零输入。每个坐标名之间用分号分隔,按自己的需要逐个填写,保存后预览处就会显示出这一串自定义的坐标名称。该功能主要面向坐标系写法比较特殊的用户。

「不改坐标」的用途:适用于多个工件本就排在同一整版上、共用一个坐标系的场景。此时只需把多段 NC 合并,不必为每个工件分配独立坐标系。

刀具区分 / 区分刀头

刀具区分决定串联时把哪些刀路视为「同一把刀」——这直接影响合并后的刀号分配。下拉共 9 种:

区分方式 按什么判定为同一把刀
刀号 按刀号判定(默认
刀具名称 按刀具名判定
刀具 + 加工类型 刀具相同且加工类型相同
刀具 + 备注 刀具相同且备注相同
刀具 + 刀号 刀具相同且刀号相同
刀号 + 加工类型 刀号相同且加工类型相同
刀号 + 备注 刀号相同且备注相同
刀名 + 加工类型 刀名相同且加工类型相同
刀名 + 备注 刀名相同且备注相同
  • 区分刀头:可在上述基础上叠加勾选,把刀柄 / 刀头不同的刀进一步分开。

「刀具」不等于「刀名」:这里的「刀具」是按刀具类型 + 直径 + 刀尖 R 组合识别的(例如 D10)。两把名字不同、但类型、直径、刀尖 R 都一样的刀,会被当作同一把刀具。

区分方式怎么选

刀具区分决定了「哪把和哪把能串、哪把不能串」。核心目的:把本不该合并的刀(典型是同直径的开粗刀与光刀)正确分开。例如同样是 10mm,开粗刀和光刀直径相同,但它们绝不能串在一起加工。

  • 首选按刀号或刀名区分。如果编程时每把刀都设了不同的刀号,且不会出现「两把不同的刀用同一个刀号」,那么用「刀号」就能可靠区分——刀号不一样,开粗和光刀自然不会串到一起;反之若两把刀设成同一个刀号,用刀号是区分不开的。同理,刀名唯一时选「刀名」也没问题。这两种是最推荐的方式。
  • 刀名相同时怎么办:如果之前确实给开粗、光刀用了相同的刀名,单靠刀名分不开,就要看程序单或数据文件里有没有「加工类型」。用机明编程时,哪怕两把刀的刀具名称都是 10mm、完全一样,但一把类型是「开粗」、一把是「精光」,用「刀名 + 加工类型」就能区分开。
  • 加工类型的可靠性:用机明编程时加工类型准确,这样区分没问题;用其他软件编程时,加工类型不一定准确,靠它区分就没那么安全。
  • 选择原则:看哪一项组合能完整地把开粗和光刀区别出来就选哪一种。具备刀号或刀名唯一的条件时优先用刀号 / 刀名;没有这个条件,再考虑「刀具 + 类型」「刀具 + 备注」「刀具 + 刀号」或「刀号 + 类型」等组合。

建议:编程时就给不同的开粗刀和光刀设置不同的刀名或刀号,从源头上保证能被正确区分,避免依赖加工类型这类不够稳妥的判据。

刀号规则

合并后总 NC 里的刀号怎样编排。下拉共 4 种:

刀号规则 含义
原刀号 沿用各 NC 原有刀号(默认
顺序刀号 按出现顺序从小到大重新编号
刀号配置 按预先设定的刀号配置映射
固定 + 浮动 一部分刀号固定,其余从浮动起始号开始顺延

配套参数:

参数 适用规则 含义 默认
分隔号 顺序刀号 / 固定 + 浮动 刀号超过刀库容量时,自动从此号分割 16
浮动号 仅固定 + 浮动 浮动刀号的起始号 10
排除 顺序刀号 / 固定 + 浮动 不参与自动编号的刀号,多个用逗号分隔
不复用刀号 仅顺序刀号 已用过的刀号不再重复使用
  • 选「刀号配置」时,旁边的「刀号转换配置」按钮可打开映射表,逐条设定原刀号到新刀号的对应关系。

各规则的用法说明

  • 原刀号:如果编程时用的刀号就是机床上实际加工要用的刀号,直接选原刀号即可,无需任何修改——这是最省事、最理想的情况。
  • 顺序刀号:不管一共有多少把刀,第一把就编成 1 号、第二把编成 2 号、第三把 3 号……按出现顺序依次排号。适合每加工一批工件后刀号都要重排一次的场景。配合分隔号使用:例如刀库只有 16 把刀,而本批工件一共有 18 把甚至 20 把刀,一个 NC 装不下,就把分隔号设成 16——超过 16 把时会自动分割成另一个 NC、刀号重新从 1 开始,同时也会相应出两张程序单。
  • 刀号配置:用于「一次编程、对应多台不同刀库机床」的情况。比如按某一台机床的刀库编程,编完后要分别上到刀库容量不同的机台(16 把刀、24 把刀、32 把刀……),各机台同一把刀对应的刀号不一样。用刀号配置就能针对不同机床配置不同的刀号——串联时选择对应机台的配置,软件自动把刀号转换成该机台的刀号。
  • 固定 + 浮动:适用于刀库中一部分刀位固定、一部分浮动的情况。例如 12 把刀的刀库,1~9 号为固定刀位、10~12 号为浮动刀位,可设定「从第 10 把刀开始浮动」:第一把刀号大于等于 10 的改成 10 号,第二把大于等于 10 的改成 11 号,第三把改成 12 号,以此满足固定 + 浮动刀号的需求。

刀号转换配置的填法(刀号配置)

选「刀号配置」打开映射表后,逐条填写每把刀的转换关系:

  • 刀具名称:如 D10,或区分写法 D10C;同一把刀在另一台机上可能叫 D10F。
  • 刀具类型 / 直径 / 极限刀长 / 原刀号:这几项可填可不填。填了就要求匹配(用作校验),不填则不参与匹配。例如想让软件额外验证一下,就把直径、极限刀长或原刀号也填上。
  • 新刀号:该刀在目标机台上对应的刀号,例如「D10 开粗刀 = 3 号刀」「D10 不带 C = 6 号刀」。

通过为不同机台分别保存一套配置,就能实现「按一种刀库编程、串联时切换成当前机台对应刀号」:同一份 NC,A 机按一套配置转换、B 机(例如 D10 = 13 号刀)按另一套配置转换。

最佳方案仍是按刀号识别、且直接用原刀号,无需任何转换。

例:刀库只有 16 把刀位,串联后刀号超过 16 时,软件按「分隔号」自动分割,避免刀号溢出刀库。「排除」可避开机床上已被占用或不可用的刀位。

程序名以 O 开头 / 刀长规则 / 程序单 / 注释符号

  • 程序名以 O 开头:勾选后,输出的程序名以字母 O 开头(多数 Fanuc 系统的程序号格式)。
  • 刀长规则:合并时按什么取每把刀的刀长。下拉 3 项:
刀长规则 含义
只按刀长读取 直接读取刀具自带的刀长值
按加工深度 按该刀实际加工深度推算
按 Z 最小值 取程序中 Z 的最小值作为参考
  • 程序单:勾选后才会生成程序单。勾选后可选择程序单母版,母版分为带图片不带图片两类,并按预留坐标系数量分为 6P、8P、16P 等规格。这里的「P 数」对应程序单表格里预留的坐标系位置个数:选 16P 就预留 16 个坐标系位置,选 8P 只预留 8 个、表格相应短一些;带图片的母版会在前面多出一段图片区。按实际需要选对应母版即可。旁边有「模板配置」「测试」两个按钮:「模板配置」用于设定程序单样式,「测试」用于预览出单效果。

模板配置里的填写项(以 6P 带图片母版为例,前面有 6 个图片位):图片相关有左边距(页面左边到图片左边的距离)、顶部距离(页面顶部到图片的距离)、图片宽度 / 高度,填对应数值即可。还有按表格单元格地址填写的字段,如转 NC 名称「BB16」「I16」「B31」「I31」、坐标名称尺寸「M16」、工序序号(正反多面、多张程序单时显示「第 1 面 / 共 2 面」)、预计加工时间(整体预计加工时间)等,多个地址之间用分号分隔、有多少个就填多少个。这些通常用默认值即可,一般无需改动。

  • 注释符号:合并后 NC 里注释用什么符号包裹。下拉 3 项:
注释符号 含义
( 括号中为注释 ) 用圆括号包裹注释内容
; 分号后为注释 分号之后的内容视为注释
不产生注释信息 合并结果不写入注释

为什么有「分号注释」:串联后的 NC 会带一些注释,例如标明每段刀路对应的原始 NC 文件名称。默认用圆括号 ( ) 包裹。但有些机床不认圆括号注释、会报错,需要在注释前自带分号形式。遇到这种机床时,把注释符号选为「; 分号后为注释」即可。

串联行为开关

以下勾选项控制串联过程的具体行为,按需勾选:

开关 作用
生成刀具子程序 把每把刀的刀路输出为独立子程序,主程序按刀调用
不生成总程序 只出子程序,不出合并后的总 NC
同一刀具合并显示 同一把刀的多段刀路在列表里合并显示,便于查看
多工位按数量自动串联 多工位时按工件数量自动完成串联,无需逐个加
优先获取自动换刀 NC 优先提取已是自动换刀格式的 NC
一个个工件加工(顺序加工) 按加入坐标系的顺序逐个工件加工完再换下一个
优化文件显示速度 文件较多时加快目录与列表的显示
启用扫码枪服务 开启扫码枪服务,配合扫码定位 / 上传使用
仅修改不串联 NC 只统一改刀号等,不把多段 NC 串成一个

几个常用开关的实际效果:

  • 生成刀具子程序:勾选后,串联会按刀生成若干子程序——例如第一把 10mm、第二把 4mm、第三把 10mm,各成一个子程序。
  • 不生成总程序:通常用于不带刀库的机床,这种机床只需要按刀分好的子程序、不需要合并后的总程序。不勾此项时只生成一个总程序;勾上「生成刀具子程序」+「不生成总程序」时,则只出子程序、不出总程序。
  • 同一刀具合并显示:影响串联程序单的显示方式。例如有 11 个工件都用到同一把刀,勾选后这把刀在程序单里合并成一行显示;不勾则会逐行分开列出(G54 的 D10、G55 的 D12、G56 的 D10……一共 11 行)。通常选合并显示。
  • 多工位按数量自动串联:勾选后,加入一个工件时会按它实际的精公、粗公数量一次性展开成多个坐标系。例如某工件设定为「三精四粗」,右键加入一次(或扫码一次)就直接铺开 7 个坐标系(3 个精公 + 4 个粗公),无需逐个添加;不勾选时则只加入 1 个坐标系、不按数量展开。用机明数据时勾选此项。
  • 启用扫码枪服务:现场配有扫码枪时才需勾选,用于配合扫码定位 / 上传。

仅修改不串联 NC」常用于只想统一刀号、但希望各板 NC 仍保持独立的情况。勾选后若坐标数量与数据 / NC 列表数量对不上,会提示「坐标数量和数据或 NC 列表数量不匹配」。

单独刀具不合并(右键)

在某个工件的文件右键菜单中,可把某个 NC 设为「单独刀具不合并」。该 NC 会独占一个新刀号,不与其他工件的同类刀合并。

用途:避免多个工件的同一把刀合并后,单把刀的实际加工量超出刀具寿命。需要保护某把刀寿命时,把对应 NC 设为单独刀具不合并即可;右键菜单中也可取消该设置。


按通用规则将长短刀分开合并

这是一个带勾选标题的子分组框,仅当刀号规则为「顺序刀号」或「固定 + 浮动」时可用。它按刀具长短把同类刀进一步分组合并,避免长刀、短刀混排导致频繁换长刀。

参数 含义 默认
刀长(勾选) 启用后,按刀长判断长短
短刀长直径倍数 刀长小于「直径 × 此倍数」的视为短刀 5
再按直径倍数分割(刀长) 长刀部分再按此倍数细分 2
刃长(勾选) 启用后,按刃长判断长短
短刃长直径倍数 刃长小于「直径 × 此倍数」的视为短刀
再按直径倍数分割(刃长) 长刀部分再按此倍数细分

工作方式:刀长(或刃长)小于「直径 × 倍数」的视为短刀,软件先把短刀合并,长刀再按倍数进一步细分。例如直径倍数设 5,则刀长在「直径 × 5」以内的归为短刀先合并,其余长刀再按 2 倍细分。这样同一坐标系内尽量先用短刀、后换长刀,减少长短刀混换、降低装刀次数。


坐标旋转与分中参数配置(探头五点分中)

这组配置仅在机床装有探头、需要实现「五点分中自动校正」时才需要设置;没有这一需求可不必理会。

它解决什么问题:机床装上探头后,让探头在工件上碰 5 个点,自动算出工件中心位置和摆放的倾斜角度,再旋转坐标系把工件「摆正」来加工。这样工件放上去时无需校表、无需手动分中,大致摆直就行,省去打表和分中的步骤。

设置要点:

  • 清除所有:点此按钮后,软件会自动把已设置的坐标系依次列出来,便于逐个配置。
  • 旋转角变量:探头测出工件摆了多少度后,这个角度值需要存到一个机床变量里供加工时调用。例如 G54 用变量 954、G55 用 955、G56 用 956……不设置时也有这样的默认变量。每个坐标系的旋转角度可能不同(同样没校表,G54 可能差 1 度、G55 差 2 度),所以要把探头检测到的角度值分别存到对应坐标系的机床变量里;串好的程序里会调用这些旋转值来加工。
  • 分中基准:要实现多个工位自动分中,还要告诉软件不同坐标系的分中基准——即每个坐标系装夹的基准点在哪里,把对应的值输进去即可。通常几个坐标系靠夹具摆放工件、夹具位置比较固定,可把这几个夹具基准点的机械坐标值输入到这里。
  • 导入 / 导出 Excel:这些基准值可导出为 Excel,在表格里填好后再导入回来,方便批量录入。

以上配置都是配合探头五点分中功能使用的;不使用该功能时无需配置。


相关页面