建模的时候,零件里的工作平面、工作轴越建越多,屏幕上密密麻麻全是线,看着心烦,截图也不好看。一个个右键隐藏太费时间,用 iLogic 写三行代码,一键全部隐藏。
一、操作步骤
1 新建 iLogic 规则
在零件环境下,点击选项卡 →→,给规则起个名字,比如”隐藏工作平面”。
2 粘贴代码
在规则编辑器里粘贴下面这段代码:
'隐藏当前零件中的所有工作平面
Dim oDoc As PartDocument = ThisDoc.Document
For Each oPlane As WorkPlane In oDoc.ComponentDefinition.WorkPlanes
oPlane.Visible = False
Next
3 运行规则
点击保存,然后在浏览器树中找到这条规则,右键选择,所有工作平面瞬间隐藏。

二、扩展用法
把 WorkPlanes 换成 WorkAxes,就是隐藏所有工作轴;把 False 改成 True,就是一键全部显示。两条规则配合用,建模时清爽,出图检查时又能快速找回参考。
这条规则可以保存到 iLogic 的外部规则库里,所有零件通用,不用每个文件重写一遍。

发表回复