机明帮助手册 v26.6.5.0
本节部分细节仍在校订中。

产生残留模型

根据指定刀路列表,在 PowerMILL 中自动建立并计算残留模型(Stock Model),用于查看加工后的剩余材料分布。

残留模型记录的是"一组刀路把毛坯切完之后还剩下的材料"。粗加工往往只能去除大块余量,角落、陡壁、深腔等位置仍会留下未切到的料;把这些已完成的刀路勾选出来生成残留模型,就能直观看到哪里还厚、哪里已经接近成品。后续半精、精加工再以这个残留模型当作新的毛坯,就只在真正有料的地方下刀,避免在空切区域做无用功,加工效率和安全性都更高。这正是"先粗后精、层层逼近"工艺里残留模型的核心作用。

编完一组刀路后,常常要拿残留模型去做位置匹配——例如检查后续加工位置、对位基准(探测点)位置是否对得上;也常常只提取其中某一部分刀路、单独算出残留模型来灵活使用。过去做这件事,要人为地把毛坯和每一条策略一条条加进来再计算,才能得到想要的残留模型,既费时又增加工作量。本工具把这一整套流程做成一键完成:勾选刀路、点"生成"即可,编程员可以快速完成匹对与应用,明显提升效率。

产生残留模型界面

界面位置

工具 标签页 ▸ 产生残留模型

用途 / 适用场景

  • 粗加工或半精加工完成后,快速生成残留模型,直观了解还有多少余量未切除。
  • 为后续半精或精加工刀路提供参考依据(可将残留模型作为参考毛坯)。
  • 做位置匹配:把残留模型导出后,拿到设计端导入对位,核对后续加工位置、对位基准(探测点)等是否对得上。
  • 只提取整组刀路中的某一部分,单独算出残留模型来灵活使用(例如只看某个工序、某一区域切完后的剩料情况)。
  • 配合"复制自残留模型"功能,在已有残留模型基础上叠加新刀路,生成增量残留模型。
  • 生成后可选择同步保存为 .stl.stkmd 文件,便于外部查看或存档。

操作步骤

  1. 点击刷新按钮读取当前 PM 项目中的所有刀路,列表将列出全部可用刀路。
  2. 在左侧刀路列表中勾选要纳入残留模型计算的刀路;右键菜单提供全选、全部不选、反选等批量操作。
  3. 在"残留模型名称"输入框填写新残留模型的名称(默认 AutoStockModel);若要以专案名为名称,勾选"专案名"。
  4. 毛坯 分组中选择毛坯来源:
    - 按当前:沿用 PM 当前毛坯不做重置;
    - 自动扩展XY:删除并重建毛坯,按模型范围自动适配,可在旁边输入框设置 XY 方向偏置量,并可勾选"圆柱"以圆柱形毛坯代替方块。
  5. 按需设置公差、行距、残留余量数值。
  6. 若需要将残留模型绑定到特定坐标系,勾选"指定坐标系"并从下拉列表选择坐标系。
  7. 勾选"产生后计算残留模型"(默认勾选)以在生成后立即计算;若暂时不计算可取消勾选。
  8. 配置显示选项:显示残留材料(只显示有余量的区域)、阴影显示(阴影/线框切换)。
  9. (可选)勾选"复制自残留模型"并从下拉列表选择已有残留模型,将在其副本基础上叠加当前勾选的刀路。
  10. (可选)勾选"Z轴偏移"并填写偏移量,计算完成后自动将残留模型沿 Z 轴偏移指定数值(要求 PM 2017 及以上版本)。
  11. (可选)勾选"输出残留路径"并填写输出目录,计算完成后自动将残留模型保存为文件,文件格式由"残留模型后缀"下拉框决定(stlstkmd)。
  12. 点击 生成 按钮执行。执行过程中主界面禁用;完成后状态栏显示"产生残留模型已完成"。

常用流程

整组刀路 → 看哪里没加工到位

  1. 导入带刀路的图档后,进入本工具,点刷新读取所有策略。
  2. 保持全部刀路勾选,点"生成"算出残留模型。
  3. 切换显示模式(勾选"显示残留材料"、配合"阴影显示"),即可清晰看出哪些地方还没加工到位、哪里仍有剩料。
  4. 若要拿去做位置匹配,对残留模型做一次输出(保存为文件),再到设计端导入进来对位即可。

只提取部分刀路 → 单独算残留模型

  1. 在刀路列表里先右键"全部不选",清空所有勾选。
  2. 选出想要的那部分刀路:点选起始行,按住 Shift 键再点选结束行,连续多行会反蓝高亮。
  3. 在高亮的这部分上右键"选中"(或"仅选中已选"),就能快速把这一段刀路设为勾选。
  4. 点"生成",得到只包含这部分刀路的残留模型。

提示:列表支持按住 Shift 连续多选后再用右键菜单批量勾选/取消,提取某一区域或某一工序的刀路非常方便,不必逐条点复选框。

参数详解

刀路列表区(右侧)

说明 取值/默认 备注
刀路列表:展示当前 PM 项目中的所有刀路,逐行显示刀路名称;复选框列控制是否纳入计算 默认全部勾选 刷新后重新加载;右键菜单见下方
右键 > 删除已选项 从列表中移除高亮行(不影响 PM 中的刀路)
右键 > 选中 将高亮行设为勾选
右键 > 不选 将高亮行设为不勾选
右键 > 全选 所有行设为勾选
右键 > 全部不选 所有行设为不勾选
右键 > 反选 翻转所有行的勾选状态
右键 > 仅选中已选 仅保留高亮行为勾选,其余全部取消
右键 > 仅排除已选 高亮行取消勾选,其余全部勾选

参数面板(左侧)

残留模型命名

标签 说明 取值/默认 备注
残留模型名称 新残留模型的名称 默认 AutoStockModel 若名称已存在则提示错误并中止
专案名 勾选后自动将名称替换为 PM 专案名,名称框变为只读 不勾

毛坯

标签 说明 取值/默认 备注
按当前(单选) 不重置毛坯,沿用 PM 当前设定 与"自动扩展XY"二选一
自动扩展XY(单选) 删除并重建毛坯,Z 轴锁定后按 XY 偏置量扩展 默认选中 执行:先归零偏置再以用户值扩展
XY 偏置量 自动扩展模式下的 XY 方向偏置值 数值,默认持久化 仅在"自动扩展XY"时可用(黄色输入框)
圆柱 将毛坯形状切换为圆柱 不勾 仅在"自动扩展XY"时可用

计算参数

标签 说明 取值/默认 备注
公差 残留模型计算公差 默认 0.03 黄色输入框;数值越小精度越高
行距 计算残留模型元素的行距 默认 0.5 黄色输入框
残留余量 显示残留材料时的最小余量阈值 默认 0.2 黄色输入框

公差和行距只影响残留模型本身的显示精度和计算速度,并不参与刀路的精度计算,因此不必设得太小。设得过小只会拖慢残留模型的生成,对加工结果没有任何帮助;保持默认值即可满足绝大多数查看余量的需要。残留余量则用于"显示残留材料"时过滤,低于该阈值的微小余量不再显示,方便快速看出真正还需切除的区域。

坐标系

标签 说明 取值/默认 备注
指定坐标系 勾选后可为残留模型绑定指定用户坐标系,同时在自动扩展毛坯时也使用该坐标系 不勾 勾选后下拉框可用
坐标系下拉 列出当前 PM 中的用户坐标系供选择 默认禁用 下拉时实时刷新

勾选"指定坐标系"并选定坐标系后,关闭工具再次打开会记住该勾选状态与所选坐标系,设置不会丢失。

过滤与显示

标签 说明 取值/默认 备注
过滤参考刀路 勾选后隐藏名称以"参考刀路"开头或包含 _Reference 的刀路,不纳入计算 默认勾选 影响刷新后的列表内容
产生后计算残留模型 勾选则生成后立即执行计算;不勾则仅建立残留模型,需手动计算 默认勾选 取消勾选时"输出残留路径"控件变为禁用
显示残留材料 勾选则仅显示有余量区域;不勾则显示整个残留模型 默认勾选(特定客户默认不勾)
阴影显示 勾选则以阴影方式显示;不勾则线框 不勾

复制自残留模型

标签 说明 取值/默认 备注
复制自残留模型 勾选后以复制现有残留模型为起点,再叠加刀路,而非全新建立 不勾 勾选后下拉框可用
来源残留模型下拉 选择要复制的已有残留模型 默认禁用 下拉时实时刷新

Z 轴偏移

标签 说明 取值/默认 备注
Z轴偏移 勾选后在计算完成后自动将残留模型沿 Z 轴偏移指定数值 不勾 仅支持 PM 2017(版本号 > 21000)及以上
偏移量 Z 轴偏移的具体数值 默认 0.5 黄色输入框;正值向上,负值向下
偏移(按钮) 对已有残留模型单独手动触发 Z 轴偏移(不重新计算),适用于事后调整 仅支持 PM 2017 及以上;名称输入框中的残留模型必须已存在

输出设置

标签 说明 取值/默认 备注
输出残留路径 勾选后在计算完成时自动保存残留模型文件到指定目录;文本框填写输出目录路径 不勾;默认目录 E:\StockModel 目录不存在时自动创建;同名文件先删除再保存;仅在"产生后计算残留模型"勾选时可用
残留模型后缀 选择保存格式:stlstkmd 默认 stl 仅在"输出残留路径"勾选时可用
产生残留材料截图 计算后自动截取残留模型等角视图并保存为 JPG 到 NC 输出目录 不勾;默认隐藏 仅部分客户定制版可见

操作按钮

标签 说明 备注
生成 按当前所有设置创建并(可选)计算残留模型;执行过程在后台线程运行 残留模型名称已存在时提示错误并中止
刷新(图标按钮) 重新从 PM 读取刀路列表,更新刀路表格 每次打开工具或 PM 切换项目后建议先刷新
添加 向已有残留模型中追加当前勾选的刀路并重新计算 目标残留模型必须已在 PM 中存在
删减 从已有残留模型中移除当前勾选的刀路并重新计算 目标残留模型必须已在 PM 中存在

提示与常见坑

  • 残留模型名称重复:点击"生成"前工具会检查 PM 中是否已有同名残留模型,若已存在则弹出气泡提示并直接中止,不会覆盖现有残留模型。请先在 PM 中删除旧残留模型或修改名称。
  • 自动扩展XY 会清空现有毛坯:选择"自动扩展XY"时,工具会先删除再重建毛坯,当前 PM 里的毛坯设定将被完全替换。如需保留现有毛坯范围,请选"按当前"。
  • 辅助面模型会被临时移位:若项目中存在辅助面模型(以"辅助面"开头的模型),计算残留模型前工具会先将其沿 Z 轴移出 2000mm,计算后再移回,以避免辅助面干扰结果。此操作对用户透明,但过程中请勿手动移动模型。
  • Z 轴偏移需 PM 2017+:Z轴偏移选项和"偏移"按钮仅在 PM 版本 2017 及以上时生效;在旧版 PM 中点击"偏移"会弹出警告对话框。
  • "产生后计算残留模型"未勾选时,"输出残留路径"自动禁用,即使勾选了保存路径也不会保存文件,因为文件保存依赖计算结果。
  • 刀路列表为空时中止:若列表中无任何勾选项,点击"生成"会弹出气泡提示并中止,请至少勾选一条刀路。
  • "复制自残留模型"与新建的区别:普通新建会设置公差、行距、残留余量参数并从零计算;复制模式则先复制残留模型再叠加刀路,继承被复制对象的现有计算状态。

相关功能