手动程序单
不依赖自动后处理流程、按需手动填写工件信息并立即生成 Excel 程序单(工单)的工具。

正常出程序单是把整套加工的全部 NC 一次性输出。但实际生产中常常只需要其中几条程序的图档——例如改模时只补加工了几个位置、降面时只重出了顶面那几把刀。这时不必把整套程序单重出一遍,用手动程序单挑出要的那几条 NC 单独出图即可,省时也避免覆盖原有工单。
手动程序单里各字段的含义、填法,与后期参数中的 程序单设置 完全一致:手动程序单负责"挑哪几条、临时填什么值",而每一栏在 Excel 上显示什么、显示在哪一格,由所选模板(.jmss)在程序单设置里事先配置好。两者配合使用。
界面位置
工具 标签页 ▸ 手动程序单。
用途 / 适用场景
- 编程完成后需要即时出一张程序单,无需等待批量后处理时使用。
- 改模、降面等只动了局部的场合:只需要其中几条程序的图档时,挑出对应 NC 单独出图,不必重出整套程序单。
- 需要手动覆盖客户名、机床、装夹、分中方式等字段(与数据库默认值不同)时使用。
- 需要选择性输出部分 NC 程序(仅勾选的行)而非全部程序单时使用。
操作步骤
- 打开工具后,点击右侧 读取/刷新 按钮读取当前 PowerMILL 专案中所有 NC 程序,列表显示在右侧表格中。
- 在右侧列表中勾选需要输出到程序单的 NC 程序行;可右键使用快捷菜单批量操作(全选、全部不选、反选、仅选中已选、仅排除已选、删除已选项)。
- 在 模板 下拉框选择程序单 Excel 模板(
.jmss文件);切换模板后,客户/材质/编程员/机床/装夹/工件名 下拉选项会自动从模板加载。 - 按需填写左侧参数区各字段(详见下节"参数详解")。
- 在 输出目录 下拉框选择输出目标(对应后处理配置中的输出目录序号,如"输出目录1")。
- 点击 生成 在后台线程中生成程序单:
- 先执行"程序单前"宏(若存在);
- 生成 HTML 中间文件,再写入 Excel;
- 最后执行"程序单后"宏(若存在)。 - 若勾选 显示表单,生成后 Excel 文件会自动弹出;否则仅写入输出目录。要查看已生成的程序单,可直接打开输出目录中的 Excel 文件,或在生成时勾选"显示表单"让其自动弹出。
参数详解
模板与输出
| 标签/提示 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 模板 | 选择程序单 Excel 模板文件 | 下拉,来自模板目录 .jmss |
切换时自动刷新下方枚举选项 |
| 输出目录 | 指定后处理和程序单的输出目录 | 下拉,"输出目录1/2/…" | 由后处理配置决定条目数 |
| 生成 | 立即生成 Excel 程序单 | 按钮 | 在独立线程中运行,生成期间界面禁用 |
| 读取/刷新 | 从 PowerMILL 重新读取 NC 程序列表 | 按钮 | — |
工件基本信息
| 标签 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 客户 | 程序单上显示的客户名称 | 可编辑下拉,枚举来自模板 | 带勾选框,控制是否写入程序单 |
| 工件名 | 工件名称 | 可编辑下拉,枚举来自模板 | 带勾选框 |
| 数量 | 程序单上显示需要加工的工件数量 | 整数文本框 | 带勾选框;电极类型时控件禁用 |
| 模号 | 对应的模号,方便查找管理 | 自由文本 | 带勾选框 |
| 材质 | 工件材质类型 | 可编辑下拉,枚举来自模板 | 带勾选框 |
| 机床 | 机床类型/编号 | 可编辑下拉,枚举来自模板 | 带勾选框 |
| 装夹 | 程序单上显示的装夹方式 | 可编辑下拉,枚举来自模板 | 带勾选框 |
| 编程员 | 编程员名称 | 可编辑下拉,枚举来自模板 | 带勾选框 |
| 伸出高度 | 程序单上显示工件伸出高度 | 数值文本框 | 带勾选框 |
| 基准角 | 工件基准角位置 | 下拉(左上角/左下角/右上角/右下角等) | 带勾选框;选项因客户配置不同而异 |
分中方式
| 标签 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 分中方式 | 程序单上显示的综合分中方式 | 下拉,如"四边分中"/"基准角取数"/"基准孔分中"等 | 带勾选框;勾选时 X/Y 方向单独设置被禁用 |
| X: | X 方向分中方式 | 下拉:自动分析 / 分中 / 碰-X / 碰+X / 单边 | "分中方式"未勾选时可用 |
| 偏置(X) | X 方向偏置值 | 数值,默认 0 | 仅当 X 方向选"碰-X/碰+X/单边"时可用 |
| 偏置(X 拾取) | 从模型拾取 X 偏置值 | 按钮,弹出拾取界面 | 与 X 方向偏置联动 |
| Y: | Y 方向分中方式 | 下拉:自动分析 / 分中 / 碰-Y / 碰+Y / 单边 | "分中方式"未勾选时可用 |
| 偏置(Y) | Y 方向偏置值 | 数值,默认 0 | 仅当 Y 方向选"碰-Y/碰+Y/单边"时可用 |
| 偏置(Y 拾取) | 从模型拾取 Y 偏置值 | 按钮,弹出拾取界面 | 与 Y 方向偏置联动 |
| Z: | Z 方向分中方式 | 下拉,如"自动分析"/"碰顶"/"碰底"/"碰指定面"等 | 选项因客户配置不同而异 |
| 偏置(Z) | Z 方向偏置值 | 数值,默认 0 | 当 Z 方向选"自动分析/碰顶自动/碰底自动"时禁用 |
| 偏置(Z 拾取) | 从模型拾取 Z 偏置值 | 按钮,弹出拾取界面 | 与 Z 方向偏置联动 |
侧轴坐标系(部分定制版)
| 标签 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 侧轴坐标系 | 有多个侧轴坐标系时,指定确定当前工位 BC 轴角度和刀具半径补偿的坐标系 | 下拉,来自 PowerMILL 坐标系列表 | 默认隐藏;仅部分定制版显示 |
输出选项
| 标签 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 显示表单 | 生成后自动弹出 Excel;不勾则仅写入输出目录 | 勾选(默认勾) | — |
| 直接打印 | 生成直接打印程序单 | 不勾(默认不勾) | — |
说明:"分页""线框"两个选项在本工具中不显示(仅出现在后期参数的程序单页面),手动程序单这里看不到它们。
NC 程序列表(右侧)
| 列 | 说明 |
|---|---|
| 勾选列 | 控制该 NC 程序是否输出到程序单;默认全勾(部分定制版默认不勾) |
| 名称列 | NC 程序名称,只读,来自 PowerMILL |
右键快捷菜单:
| 菜单项 | 功能 |
|---|---|
| 删除已选项 | 从列表移除选中行(不影响 PowerMILL 工程) |
| 选中 | 将选中行勾选状态设为"是" |
| 不选 | 将选中行勾选状态设为"否" |
| 全选 | 全部行勾选 |
| 全部不选 | 全部行取消勾选 |
| 反选 | 翻转所有行勾选状态 |
| 仅选中已选 | 仅保留当前选中行为勾选,其余取消 |
| 仅排除已选 | 将当前选中行取消勾选,其余全部勾选 |
提示与常见坑
- 专案必须先保存:点击"生成"时会检查专案路径,未保存的专案会弹出气泡提示错误并中止。
- "分中方式"与 X/Y 分中的互斥关系:勾选综合分中方式后,X、Y 方向的单独分中下拉和偏置输入框会自动禁用;取消勾选才恢复。
- Z 偏置的启用条件:Z 方向选"自动分析"、"碰顶自动"或"碰底自动"时,Z 偏置输入框和对应"偏置"按钮均被禁用;选其他方式时才可输入。
- 模板切换会刷新枚举选项:切换"模板"下拉后,客户/材质/编程员/机床/装夹/工件名 的下拉枚举会从新模板重新加载,此前手动输入的内容若不在新模板枚举中则仍可保留选中值。
- 程序单前/后宏:生成流程会在写 Excel 前后自动执行对应宏文件(若宏文件存在且非空);电极和模料工件类型各有独立宏路径。
- "显示表单"默认勾选:若在输出目录已有同名文件且 Excel 正打开,会导致生成失败;先关闭已打开的 Excel 再生成。
- 客户差异:基准角、综合分中方式、Z 方向分中的可选项及部分控件标签(如装夹→处理、工件名→加工侧、伸出高度→板厚T)会因当前配置不同而自动调整,以上表格列出的是默认配置下的选项。
- 查看已生成的程序单:生成后直接到输出目录打开 Excel 文件即可;或在生成时勾选"显示表单"让文件自动弹出。