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

[二次开发源码] NX二次开发源码分享:选择PMI 剖切视图的方法

[复制链接]

2018-3-17 10:16:04 2236 0

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82170
QQ
发表于 2018-3-17 10:16:04 | 显示全部楼层 |阅读模式

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

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

x
NX二次开发源码分享:选择PMI 剖切视图的方法) N* h9 M6 x# V2 z$ d5 j; Y) M6 L
( q! v( C9 B: v! `2 X1 q8 A, E
subtype :
UF_view_imported_
pmi
_lightweight_section_subtype
" x# d$ v! I  A

3 w9 I4 q3 n2 H# H! @6 ?

$ e# j2 |  K/ L% A! u1 T/ K6 ~) E" \1 }) q0 g5 y# K
static NXOpen.Drawings.BaseView select_a_
PMI
_lightweight_section_view(string prompt)
5 t! i5 Q1 X( s- F' N9 a8 d1 ?    {
+ F( t9 T/ y6 W1 ^        TaggedObject selobj = null;7 V5 r* u/ J) ^9 [5 F
        Point3d cursor = default(Point3d);
+ o/ F8 B9 k6 {        Selection.MaskTriple[] mask = 7 i* `8 A$ n+ H3 X" O
            { new Selection.MaskTriple(UFConstants.UF_view_type, UFConstants.UF_view_imported_
pmi
_lightweight_section_subtype, 0) };! w7 b# ?, l$ X; h  P

: I1 h% `) q* X; H6 I5 g5 P        Selection.Response resp = UI.GetUI().SelectionManager.SelectTaggedObject(prompt, "Select a view",
% w' a; a- |/ i# G# G            Selection.SelectionScope.WorkPart, Selection.SelectionAction.EnableSpecific, false,% s4 T% o; S9 @8 h5 K0 F/ ?, V
            false, mask, out selobj, out cursor);1 s5 g8 ]/ \: B* |- l, r# Z! `; ]

3 F1 `5 e  h. v4 A        return (NXOpen.Drawings.BaseView)selobj;% A5 N9 U! H0 j7 y. u7 _: z9 o
    }$ Q6 g& W# f5 [5 ]* [( Z* u

/ q0 s) m+ P% a0 z
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了