点掉这个

# 别急着点Batch Mesh
`Perimeters handling` 这一栏,默认参数跑完模型上倒角线全没了,重新手动补线比不批处理还费时间。Batch Mesh 对特征线的自动处理逻辑写在 Mesh Parameters 的 Perimeters handling 里面,进去之后先看 treatment 列表,默认的 treatment 是 `join=allow`,这个设置允许算法把识别到的 perimeter 合并或者跨过。
建一个新的 treatment,把 `Join` 改成 `Forbid`,应用到所有需要保留特征线的部件上。`Forbid` 的意思是禁止 perimeter 在重划过程中被自动合并,原有特征线强制保留。Perimeters handling 面板里还有一项 `Do not release already joined perimeters`,勾上之后对于已经在 SET 里定义好的特征边界,算法不会释放。
误删了走 `MESH > PERIMETER > RECOVER`。这个命令跟 `JOIN` 是互逆操作,`JOIN` 把共享边合并成一条,`RECOVER` 把被合并的特征线恢复出来。选目标面,中键确认,被 join 掉的线会重新出现在面上。恢复出来的线是绿色 CONS,说明是共享边不是自由边,网格重新跑的时候会沿着这条线布种子。
如果 recover 之后线还没出来,检查面的 PID 是不是一样。两个面 PID 不同的时候不能被 join,也就谈不上 recover,特征线本来就不该被合掉。面 PID 不同但线没了,那是 `PLANE CUT` 或者 `FACEs > NEW > CUT` 操作留下的后遗症,`SURFS > CONNS > CUT` 切出来的线是橘黄色的,跟普通 CONS 不一样,得用 `TOPO > CONS > JOIN` 把橘黄线接回正常状态再 recover。
之前做一个塑料件的批处理,默认 treatment 跑完,浇口附近三条加强筋的边界线全没了,网格跨过去之后浇口区域网格质量一塌糊涂。重新在 Perimeters handling 里建了 `Join=Forbid` 的 treatment,跑完线还在。但跑之前那版的线已经被合掉了,得先 recover 回来。选了加强筋所在的三个面,`MESH > PERIMETER > RECOVER`,线出来了,但中间有一条断了一截,显示是红色的自由边。用 `TOPO > CONS > JOIN` 把断点补上,再重跑 Batch Mesh 才正常。那天下午在赶一个报告,屏幕右下角一直弹邮件提醒,鼠标点着点着就点到 RECOVER 旁边的 DELETE 上去了,删了一条线,还好没存盘直接关掉重开。
Batch Mesh 跑之前把模型存一份,跑完对比一下特征线有没有丢。`Ctrl+S` 之前先 `File > Save As` 存个带版本号的副本,跑完发现丢线直接打开副本重来,比 recover 一条条找快得多。ANSA 的 undo 只在当前会话里有效,关掉软件之后 undo 记录就没了,靠 undo 不如靠版本副本。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删