拆分平面图层
完整参数路径:客户特殊定制\按深度拆分模型平面\拆分平面图层
作用:获取指定模型或者全部模型的所有平面,自动按同一深度平面拆分在同一个图层。
参数怎么填
素材参数
填写格式:模型名称
字段的作用和类型:
- 模型名称(文本):填写本项引用或生成对象所用的名称;按执行过程核对对象方向。
窗体补充提示:
- 留空则按整体模型
内容参数
填写格式:图层名称
字段的作用和类型:
- 图层名称(文本):指定本项所用或生成的图层名称;按执行过程核对对象方向。
窗体补充提示:
- 刀路名称:
- {tpName}
- 刀路序号:
- {tpNum}
完整字段位置示意
尖括号中是待替换的字段说明,不能原样输入;当前窗体没有提供两栏都可直接复用的实值示例。
素材参数:〈模型名称〉
内容参数:〈图层名称〉
执行时的处理
SpOperatByCustomization.cs:6740。素材参数为模型名(按;可多个,留空=整体模型;非空时把其它模型 BLANK 隐藏)。FRONT 视图下用 SELECTUNDERCUT(90°) 选出所有水平面 ACQUIRE 到临时图层 {图层名}-0;逐面取 Zmin 四舍五入到0.1收集互异深度 depthList;对每个深度用 CLIPPLANES 在 depth±0.1 夹出该深度的面,建图层 {图层名}-(序号) 并 ACQUIRE。即「每个不同深度的平面各成一个 {图层名}-N 图层」,最后删除 -0 临时层、恢复 BLANK。