iCAx开思网

标题: 只显示一个零件的宏问题 [打印本页]

作者: zcyl    时间: 2012-9-18 09:00
标题: 只显示一个零件的宏问题


录制了一个只显示一个零件的宏,但是只是显示那个特定的零件,如果选择了其它的一个零件,也是重复上一次结果,固定显示一个特定的零件,查看了VB的代码,它是把其它的所有零件一一附上.DesactivateDefaultShape ;

请问下有没有办法通过修改代码,可以显示任意选定(激活)的零件呢?

谢谢 !!


Language="VBSCRIPT"

Sub CATMain()

Set productDocument1 = CATIA.ActiveDocument

Set product1 = productDocument1.Product

Set products1 = product1.Products

Set product2 = products1.Item("SKL_03")

product2.DesactivateDefaultShape

Set product3 = products1.Item("SKL_04")

product3.DesactivateDefaultShape

Set product4 = products1.Item("PRT_05")

product4.DesactivateDefaultShape


End Sub


作者: 朗动    时间: 2012-9-18 10:24
呵呵  还不错的呢!
作者: zcyl    时间: 2012-9-18 12:54
朗动 发表于 2012-9-18 10:24
呵呵  还不错的呢!

?????????????
作者: zcyl    时间: 2012-9-18 20:38
有人指点一下下吗?
作者: zcyl    时间: 2012-9-20 10:06
HELP.....................




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3