几何尺寸与公差论坛

 找回密码
 注册
查看: 610|回复: 0

【转帖】activate a part without showing i

[复制链接]
发表于 2009-4-13 08:39:33 | 显示全部楼层 |阅读模式
activate a part without showing it
hi,
i would like to activate a part from a drawing but i don't want to display it on the screen. i have try part.activate2(pathpart,true,nerrors). but that code display my part on the screen and it is very slow.
do you have any idea how i can improve that ??
thanks.
steph
edited: 05/22/2008 at 02:39 pm by stephane demers
by defination, activate will open the model in it's own window. do you need to activate the part or do you just need to get it's modeldoc2 object so you can do something with it.
if you only need to get the object and the drawing is not in lightweight mode, then you should be able to use the sldworks.getopendocumentbyname ( documentname )
wayne matus
texas engineering systems
check out matt lorono's docactivation macro on 3d content central.
mahir abrahim, cswp/core. cswp/smtl
mechanical design engineer
sw 2009 sp2.1
proe wf3/4
what i would like to do it's : in a drawing open every parts and check their attribute and display those ones in a list box. when i do an activate2 it works but with getopendocumentbyname it return me nothing.
mahir : docactivation use activate2
steph
edited: 06/02/2008 at 03:24 pm by stephane demers
use the documentspecification object and open6 or open7.
search those in the help. there's even an example in there somewhere.
hth
kevin
kevin kenny, cswp
sw 2009 sp3.0
hp xw4300
quick
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-23 22:24 , Processed in 0.034817 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表