毛坯

毛坯(block)定义了每条刀路实际可加工的三维空间范围:刀具只会在毛坯范围内运动,超出范围的区域不生成刀位点。正确设置毛坯是保证刀路不过切、不空跑的前提。
可以把毛坯理解为模型加工前的初始材料尺寸——它代表一块待切削的原料。几乎每条刀路在计算之前都必须先有毛坯,刀路始终在毛坯内部生成,因此毛坯的大小直接决定了这条刀路的加工范围:毛坯偏小会漏加工区域,毛坯偏大则会在没有材料的地方空走刀。计算刀路时,软件按本页的设置自动生成毛坯。
模料刀路中,毛坯参数出现在两个层级:
- 策略层(单条刀路):点击某条刀路后在右侧参数面板切换到"毛坯"标签,仅对该条刀路生效。
- 文件夹层(策略文件夹,仅电极):点击策略文件夹后同样有"毛坯"标签,并可通过标签页左上角的开关控制该文件夹下所有刀路是否统一使用此毛坯设置。模料刀路本身不存在文件夹级别的统一毛坯开关,每条刀路各自设置。
当两个层级都可能设置毛坯时(电极模块),软件按以下优先级取用,逐级回退:
- 单条刀路设置了毛坯——优先使用该刀路自己的毛坯;
- 刀路本身未设、但所在策略文件夹设置了毛坯——使用文件夹层的统一毛坯;
- 两级都未设置——使用软件根据模型自动生成的毛坯(且不带边界限制)。
模料模块每条刀路都拥有完整独立的毛坯参数,因此直接按上述第 1 条以各刀路自身设置为准。
毛坯类型
切换"毛坯类型"下拉列表即可选择不同的定义方式,选中类型后下方区域随之切换对应参数。
同上刀路
直接继承列表中排在当前刀路上方的那条刀路的毛坯设置,无需单独配置。适用于批量刀路中只需微调少数参数的情况。
当前毛坯
记录 CAM 软件(PowerMill,以下简称 PM)中当前已设定的毛坯:单击"记录"按钮后,软件读取 PM 中当前毛坯的尺寸并保存;计算刀路时直接使用该记录值。
适用于已经在 PM 里手动调好了一个满意的毛坯、希望刀路直接沿用的情况。操作上是先在 PM 中摆好要加工区域的毛坯,再回到本页单击记录。需要记录方框毛坯时勾选"方框"再记录,需要记录圆柱毛坯时勾选"圆柱"再记录,记录成功后状态指示会变为已记录。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 记录状态 | 显示是否已成功记录毛坯(绿色勾表示已记录) | 已记录 / 未记录 | 若 PM 中毛坯数据无效(尺寸为零),记录会失败并给出提示 |
| 毛坯形状 | 矩形(方框)或圆柱 | 方框 / 圆柱 | 选择圆柱时需 PM 版本 2011 或以上 |
| 异形毛坯 | 将 PM 当前毛坯另存为 STL 文件,支持不规则形状 | 勾选/不勾 | 需 PM2011 或以上版本;需先保存专案,文件存放于专案目录 |
| 用户坐标系 | 记录时使用的坐标系 | 勾选后从下拉列表选择 | 不勾选则使用 PM 当前激活坐标系 |
边界-Z偏置量
以 PM 中已有的边界(Boundary)形状作为 XY 轮廓,再通过 Z 轴偏置量定义高度范围。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 边界名称 | 在 PM 中选择用于定义 XY 范围的边界 | 下拉选择 | 下拉时自动刷新 PM 边界列表;右侧按钮可抓取 PM 当前激活边界 |
| Z 最大偏置 | 相对于模型最高点的 Z 方向上偏移量(正值向上扩展) | 输入数值(mm) | — |
| Z 最小偏置 | 相对于模型最低点的 Z 方向偏移量(负值向下扩展) | 输入数值(mm) | — |
| 允许毛坯外 | 勾选后刀路允许超出边界 XY 范围,仅受 Z 限制 | 勾选/不勾 | 界面标签为"允许毛坯外" |
边界-指定Z值
与"边界-Z偏置量"类型类似,但 Z 上下限直接输入绝对坐标值。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 边界名称 | 同上 | 下拉选择 | — |
| Z 最大值 | 毛坯顶部的绝对 Z 坐标 | 输入数值(mm);支持点拾取 | 左键打开拾取界面;右键直接取 PM 所选曲面的 Z 最大值 |
| Z 最小值 | 毛坯底部的绝对 Z 坐标 | 输入数值(mm);支持点拾取 | 左键打开拾取界面;右键直接取 PM 所选曲面的 Z 最小值 |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
模型方框
以 PM 中全部模型的最大外形尺寸作为毛坯长宽高,无需额外输入数值;单击"预览"按钮后软件自动刷新模型尺寸并在 PM 中绘制毛坯。这是最省事的毛坯定义方式,默认生成方框毛坯,勾选"圆柱形"则改用圆柱包围。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 圆柱形 | 勾选后以圆柱代替矩形方框 | 勾选/不勾 | — |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
按偏置量
以模型包围盒为基准,在 XY 和 Z 方向各添加偏置量;常用于需要在标准毛坯四周留一定余量的情况。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| XY 偏置 | 在 XY 四个方向均匀向外扩展的距离 | 输入数值(mm) | 若勾选"XY分别设置偏置量"则切换为下方四个独立字段 |
| X 最小偏置 / X 最大偏置 / Y 最小偏置 / Y 最大偏置 | 各方向单独偏置量(勾选"XY分别设置偏置量"后显示) | 各自输入数值(mm) | "XY分别设置偏置量"与"XY 偏置"互斥 |
| Z 最大偏置 | 顶部向上扩展量 | 输入数值(mm) | — |
| Z 最小偏置 | 底部向下扩展量 | 输入数值(mm) | — |
| 圆柱形 | 使用圆柱形毛坯 | 勾选/不勾 | 勾选后"XY分别设置偏置量"禁用 |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
指定Z值
与"按偏置量"类似,但 Z 上下限为绝对坐标值而非偏置量,XY 方向仍通过偏置量控制。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| XY 偏置 / XY分别设置偏置量 | 同"按偏置量"类型 | — | — |
| Z 最大值 | 毛坯顶部绝对 Z 坐标 | 输入数值(mm);支持点拾取 | — |
| Z 最小值 | 毛坯底部绝对 Z 坐标 | 输入数值(mm);支持点拾取 | — |
| 圆柱形 | 同上 | 勾选/不勾 | — |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
多毛坯
使用多个不同形状或位置的毛坯来定义加工范围,各毛坯通过专用界面分别设置后保存为 STL 文件存放于专案目录。
典型用途是在零件上多个分散的局部一次性开粗——例如模型上几处互不相连的型腔,用多个小毛坯分别罩住,避免用一个大毛坯连带空走中间无材料的区域。多毛坯仅在粗加工策略(如区域清除类策略)中有效。在多毛坯设置界面里,操作流程是:先在 PM 中摆好一个要加工区域的毛坯,单击"增加当前毛坯"将其保存到记录,重复此步逐个添加所需毛坯;用"读取所有毛坯"可把已保存的多个毛坯一次显示出来核对;"清除毛坯数据"清空重来;确认无误后"保存当前毛坯"退出。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 设置状态 | 显示是否已完成多毛坯设置(绿色勾表示已完成) | 已设置 / 未设置 | 点击按钮打开多毛坯设置界面;需先保存专案 |
| 用户坐标系 | 多毛坯所在的坐标系 | 勾选后从下拉列表选择 | — |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
三角形
直接导入外部 STL/三角网格文件作为毛坯形状,支持任意不规则形状。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 文件路径 | STL 文件的完整路径 | 输入或浏览选取 | 路径中可使用 {ProjectPath} 占位符指向专案目录 |
| 文件状态 | 绿色勾表示文件存在且有效 | 已找到 / 未找到 | 点击按钮打开文件选择对话框 |
| 用户坐标系 | 毛坯文件所在的坐标系 | 勾选后从下拉列表选择 | — |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
轮廓毛坯
以 PM 中与当前刀路关联的边界(Boundary)自动生成的轮廓作为 XY 边界,并在 Z 方向叠加偏置;适合与边界紧密配合的光刀等场景。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| Z 最大偏置 | 轮廓毛坯顶部 Z 偏置 | 输入数值(mm) | — |
| Z 最小偏置 | 轮廓毛坯底部 Z 偏置 | 输入数值(mm) | — |
| 固定 Z 最小值 | 勾选后直接指定 Z 底部绝对坐标,不再使用偏置 | 勾选后输入 Z 坐标值 | 勾选时"Z 最小偏置"禁用 |
| 边界偏置 | 在 XY 方向对轮廓毛坯的边界进行放大(正值向外) | 勾选后输入数值(mm) | — |
| 过滤内部 | 过滤掉轮廓内部的加工区域,只加工外侧 | 勾选/不勾 | — |
| 轮廓毛坯已生成 | 显示轮廓毛坯是否已在 PM 中创建成功 | 已生成 / 未生成 | 单击"预览"按钮后自动更新状态 |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
选面毛坯
根据在 PM 中手动选取的曲面自动计算包围盒作为毛坯,可配合曲面选择界面精准控制加工范围。
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 曲面已选定 | 指示是否已成功定义所选曲面 | 已选 / 未选 | 点击按钮打开曲面选择界面 |
| XY 偏置 | 在 XY 方向扩展毛坯 | 输入数值(mm) | — |
| Z 最大偏置 | 顶部 Z 偏置 | 输入数值(mm) | — |
| Z 最小偏置 | 底部 Z 偏置 | 输入数值(mm) | — |
| 圆柱形 | 使用圆柱形包围 | 勾选/不勾 | — |
| 使用边界曲面 | 勾选后使用关联边界来源的曲面,而非手动选取 | 勾选/不勾 | 勾选时"曲面已选定"按钮禁用 |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
按指定值
完全手动输入毛坯的所有坐标值,最精确的控制方式。支持矩形和圆柱两种形态。
矩形时:
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| X 最小 / X 最大 | 毛坯 X 方向边界 | 输入数值(mm) | — |
| Y 最小 / Y 最大 | 毛坯 Y 方向边界 | 输入数值(mm) | — |
| Z 最小 / Z 最大 | 毛坯 Z 方向边界 | 输入数值(mm) | — |
圆柱时(勾选"圆柱形"后显示):
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 圆心 X / 圆心 Y | 圆柱截面圆心坐标 | 输入数值(mm) | — |
| 直径 | 外径 | 输入数值(mm) | — |
| 内径 | 如需空心圆柱则填写内径,否则填 0 | 输入数值(mm) | — |
| Z 最小 / Z 最大 | 同矩形 | 输入数值(mm) | — |
通用辅助控制:
| 参数/选项 | 说明 | 取值/默认 | 备注 |
|---|---|---|---|
| 公差 | PM 毛坯计算公差 | 输入数值(mm) | — |
| 重置限界 | PM 毛坯包围盒重置缩放比例 | 输入数值 | — |
| 读取当前毛坯 | 从 PM 当前毛坯中读入坐标值填入字段 | 按钮操作 | — |
| 按模型自动计算 | 按当前模型重新计算并填入坐标值 | 按钮操作 | 会先删除 PM 中已有毛坯再重建 |
| 圆柱形 | 切换矩形/圆柱显示区域 | 勾选/不勾 | — |
| 允许毛坯外 | 同上 | 勾选/不勾 | — |
通用操作
每种毛坯类型的设置区域底部通常有一个预览按钮(部分类型标注"预览毛坯"),点击后软件会:
1. 根据当前参数计算毛坯;
2. 在 PM 视区中绘制出毛坯轮廓供直观确认。
预览不改变已计算的刀路,可随时点击查看效果。
提示
- 先预览再计算:每次修改毛坯参数后,建议先点击"预览"确认范围合理,再计算刀路,避免因毛坯设置不合理导致大量空跑或遗漏区域。
- "允许毛坯外"的用途:勾选后允许刀具中心移出毛坯 XY 边界,最多刚好探出一个刀具半径,但仍受 Z 范围约束。用于需要让刀具在边缘处完整走完、把边缘材料切干净的场合(如侧面光刀);不勾选时刀具中心被限制在毛坯轮廓以内,边缘会残留约一个刀具半径的料。
- 坐标系一致性:使用"当前毛坯"、"多毛坯"、"三角形"类型时,毛坯坐标系设置需与刀路的用户坐标系一致,否则毛坯位置会偏移。
- 专案路径依赖:多毛坯和三角形类型将毛坯文件存放于专案目录下,迁移专案文件夹时需连同 STL 文件一起复制。
- 轮廓毛坯与边界配合:轮廓毛坯依赖于当前刀路关联的边界,若边界未计算,预览时会自动触发边界计算,之后再生成轮廓毛坯。
各毛坯模式界面
毛坯参数组的「形状 / 范围方式」下拉提供多种取毛坯方式,下面是各模式的参数界面,供对照选用:
同上刀路

按偏置量

指定 Z 值

模型方框

选面

轮廓

按指定值(包围盒)

边界 · Z 偏置量

边界 · 指定 Z 值

多毛坯

三角形(载入文件)

电极自动
