PLM之家PLMHome-工业软件践行者

[二次开发源码] NX二次开发源码: 报告当前视图对象所有信息

[复制链接]

2019-9-1 11:04:13 1740 0

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82170
QQ
发表于 2019-9-1 11:04:13 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
) s1 s6 J% {1 h: K* C/ i

. w8 z9 b7 y, D: I8 S/ z7 R3 ^, ONX二次开发源码: 报告当前视图对象所有信息
8 v% a) j7 L; N. ?0 c4 d5 c0 A5 n8 T$ F$ p: e/ [$ b  a
2 b) O! D( ?8 C& {6 n
[mw_shl_code=applescript,true]Option Strict Off
- m: ?5 K% m2 N& eImports System. c0 V8 w% D" Z8 H( f# S8 N5 v
Imports NXOpen
: L( d' H) |7 r/ q1 I
) E9 m  v+ Q: U3 q* BModule report_all_objects_visible_in_the_work_view; q' G# Y: c" C7 c! Q

- \& v; @! }5 R6 d# R1 `- r    Dim s As Session = Session.GetSession()  `' L# n  W# i& e3 g3 ?
    Dim workPart As Part = s.Parts.Work
, |& Q; {& c* S4 M* p6 v& q5 `3 T5 ~9 R% C! y" J8 o: s( {* y
    Sub Main()
: O1 _, U+ i# L. Z+ k& d1 r
) U9 n, a$ I1 T0 G- g' A        Dim visibleObjects() As DisplayableObject = workPart.Views.WorkView.AskVisibleObjects()& t- p" D8 J. O) V
        s.Information.DisplayObjectsDetails(visibleObjects)) A6 k1 X, R- R! f2 j) }+ b8 P

7 Q* r% h" g* i: ]7 y, S* a6 r* H3 W    End Sub6 W" M  U: |$ f/ h+ N
2 V9 e  f+ w$ _' z
    Public Function GetUnloadOption(ByVal dummy As String) As Integer4 J1 ~" P  ]: ~. n) R
        GetUnloadOption = NXOpen.Session.LibraryUnloadOption.Immediately
) p1 ]/ r3 I" P; r* U' J1 w! m    End Function
; Q" L  R/ ]9 T' z" o
$ \) ]0 w# t4 c6 R* r0 X0 s1 O' x" JEnd Module[/mw_shl_code]: {. F7 B  T( h% l
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了