方法一:GSMVisibility
GSMVisibility 命令可以用来隐藏(显示)我们不需要看到的元素,示例代码如下:
HybridShapeFactory hsf = (HybridShapeFactory)ActivePart.HybridShapeFactory;
hsf.GSMVisibility((Reference)Testpoint, 0); //隐藏点
方法二:利用Selection加入选择集再隐藏
Selection sel = CATIA.ActiveEditor.Selection;
sel.Clear();
sel.Add(TestElement);
// 隐藏
sel.VisProperties.SetShow( CatVisPropertyShow.catVisPropertyNoShowAttr);
sel.Clear();
参考资料:
1.《CATIA二次开发技术》
2. DSYAutomation.chm
3. V5Automation.chm
4. V6开发帮助文档.chm
加群获取免费资料,互相交流,共同进步~