天天看點

CATIA二次開發——元素隐藏

方法一: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(); 
           
CATIA二次開發——元素隐藏

參考資料:

1.《CATIA二次開發技術》

2. DSYAutomation.chm

3. V5Automation.chm

4. V6開發幫助文檔.chm

加群擷取免費資料,互相交流,共同進步~

CATIA二次開發——元素隐藏