帮助手册

拆分平面图层

完整参数路径:客户特殊定制\按深度拆分模型平面\拆分平面图层

作用:获取指定模型或者全部模型的所有平面,自动按同一深度平面拆分在同一个图层。

参数怎么填

素材参数

填写格式:模型名称

字段的作用和类型:

  1. 模型名称(文本):填写本项引用或生成对象所用的名称;按执行过程核对对象方向。

窗体补充提示:

  • 留空则按整体模型

内容参数

填写格式:图层名称

字段的作用和类型:

  1. 图层名称(文本):指定本项所用或生成的图层名称;按执行过程核对对象方向。

窗体补充提示:

  • 刀路名称:
  • {tpName}
  • 刀路序号:
  • {tpNum}

完整字段位置示意

尖括号中是待替换的字段说明,不能原样输入;当前窗体没有提供两栏都可直接复用的实值示例。

素材参数:〈模型名称〉
内容参数:〈图层名称〉

执行时的处理

SpOperatByCustomization.cs:6740。素材参数为模型名(按;可多个,留空=整体模型;非空时把其它模型 BLANK 隐藏)。FRONT 视图下用 SELECTUNDERCUT(90°) 选出所有水平面 ACQUIRE 到临时图层 {图层名}-0;逐面取 Zmin 四舍五入到0.1收集互异深度 depthList;对每个深度用 CLIPPLANES 在 depth±0.1 夹出该深度的面,建图层 {图层名}-(序号) 并 ACQUIRE。即「每个不同深度的平面各成一个 {图层名}-N 图层」,最后删除 -0 临时层、恢复 BLANK。