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

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

[复制链接]

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

admin 发表于 2019-9-1 11:04:13 |阅读模式

admin 楼主

2019-9-1 11:04:13

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

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

x

9 H9 b  S  U& W) Z* {0 P6 k9 w- l4 U( F8 V: ]
NX二次开发源码: 报告当前视图对象所有信息( E" P' L; o# O! H$ f5 [

- Q! V) L3 ^( Q5 {, \$ u" |% y: @) u2 D" h! f2 W$ F
[mw_shl_code=applescript,true]Option Strict Off
: `+ L' ~& r+ k4 n+ eImports System
4 l# Y* `/ ~) Z: eImports NXOpen
; p" J" M, e( L0 u
. \1 ~$ R, K2 k7 z) o, ZModule report_all_objects_visible_in_the_work_view
  e; J5 x) v( S8 @7 Y8 P) i+ r# R5 ~" q
    Dim s As Session = Session.GetSession()3 M8 L' {1 e' [0 @9 _: X! I9 f
    Dim workPart As Part = s.Parts.Work1 m  [6 V) }( @# ?6 n

% Y8 A5 H3 ?* v. V    Sub Main()8 V, T+ B9 }) C  B0 g

8 {; ]" u0 T6 f( o2 H7 e/ P& {        Dim visibleObjects() As DisplayableObject = workPart.Views.WorkView.AskVisibleObjects()2 J8 C# }& _* d% w
        s.Information.DisplayObjectsDetails(visibleObjects)
- s1 D/ |8 `; b2 v
! ], q  @1 ?# m    End Sub
2 H. ^3 x5 i9 D2 g: T- S2 G; Q; v3 N* K! c% {  Q
    Public Function GetUnloadOption(ByVal dummy As String) As Integer
$ x0 O% d2 i4 J! D/ @' P        GetUnloadOption = NXOpen.Session.LibraryUnloadOption.Immediately
( K3 r- ~- e$ U( a' G    End Function7 z" b+ x9 v/ q' h. [  w; X
; R$ g( l, `1 `+ O, b3 `
End Module[/mw_shl_code]# M# }) l8 g4 n4 V
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了