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

[二次开发源码] NX加工CAM二次开发源码分享: 选择一个加工程式

[复制链接]

2021-6-5 22:31:07 1544 0

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
发表于 2021-6-5 22:31:07 | 显示全部楼层 |阅读模式

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

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

x
/ A+ R$ Q& e3 p: m6 V
NX加工CAM二次开发源码分享: 选择一个加工程式
! T) e1 s1 d4 U" E5 W9 Z2 {6 M+ ~3 @. q4 i6 d6 \/ g
注意MaskTriple 的设置即可 6 [5 M- n1 K$ v6 P( V
' \% i  A7 D/ ?
public static Operation select_an_operation(string prompt)
* P5 @# u; g) N! o        {  `1 g- r. s+ a+ ]6 o1 s
        TaggedObject selobj = null;
2 [" B: e8 n4 P$ g+ ^% b4 Y        Point3d cursor = default(Point3d);
% @- J& G; Z; W6 @. f' y        Selection.MaskTriple[] ops =* O) w) U. P6 m2 s
            { new Selection.MaskTriple(UFConstants.UF_machining_operation_type,
) L2 t, I: {& F7 o                UFConstants.UF_all_subtype, 0) };
4 L: p9 I9 }; D( Q2 ?6 v: _; |7 F; }7 I& w0 Y& |" w" ]# Z  W
        Selection.Response resp =
* x7 r$ r2 D8 \& Q, t            UI.GetUI().SelectionManager.SelectTaggedObject(prompt, "Select an Operation",
3 q6 d5 q( s4 j9 o+ T            Selection.SelectionScope.WorkPart,
" U, m) b) E+ j+ s) I; `            Selection.SelectionAction.ClearAndEnableSpecific,
: [: M; J) n9 q            false, false, ops, out selobj, out cursor);  T# D. H' a# w% B4 ]
. A2 [& e7 [6 m9 M# W# I' m6 T8 ]* q: C
        return (Operation)selobj;
4 o- r6 r9 `5 _5 a        }' J: j) y3 G& [8 w  Z6 ~- J

0 {3 q/ o* y: t7 y6 i) X, ]
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了