PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

admin 发表于 2018-3-17 10:16:04 |阅读模式

admin 楼主

2018-3-17 10:16:04

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

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

x
NX二次开发源码分享:选择PMI 剖切视图的方法
, q5 p% ^4 x) R4 S9 L( l
% C; a* a7 ^4 }subtype :
UF_view_imported_
pmi
_lightweight_section_subtype
: m7 F% ?7 f) q" X0 L: Y

) c  @- x6 {& s9 N
* P  c0 h: U# o9 i- s% R5 W* a: R
" }6 |6 I9 h+ n0 P0 J+ y* e5 \6 b
static NXOpen.Drawings.BaseView select_a_
PMI
_lightweight_section_view(string prompt)9 q& j& k4 b! N0 ?2 L
    {' E' M, ^* Q4 g% G. A+ ~
        TaggedObject selobj = null;
$ ?  ?! `: l$ G* n9 j: i        Point3d cursor = default(Point3d);
6 G) m; j& _+ @: _0 ^! M+ Z3 x2 S. I        Selection.MaskTriple[] mask =   w9 f2 Y4 B. x9 T- ~% k6 Y
            { new Selection.MaskTriple(UFConstants.UF_view_type, UFConstants.UF_view_imported_
pmi
_lightweight_section_subtype, 0) };
9 s" C. W5 U/ X9 l! {# S; j' q* o; v4 i& F
        Selection.Response resp = UI.GetUI().SelectionManager.SelectTaggedObject(prompt, "Select a view",1 c$ [6 \! H4 R, k7 L7 y
            Selection.SelectionScope.WorkPart, Selection.SelectionAction.EnableSpecific, false,+ ^3 I7 @$ e+ b
            false, mask, out selobj, out cursor);1 N9 q# f8 T; H% q( Q* ^$ j

8 Y) s3 ?" v, d5 \        return (NXOpen.Drawings.BaseView)selobj;
7 o: w! b2 z  X/ {# j$ f" Z: L    }/ l8 i# X4 I3 s5 ~

1 h* S9 {) R  q+ @0 w3 D
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了