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

[二次开发源码] NX二次开发源码分享:切换到制图模块功能,很多人需要

  [复制链接]

2017-3-24 10:41:36 8952 4

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82170
QQ
发表于 2014-11-4 20:59:13 | 显示全部楼层 |阅读模式

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

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

x
; Q0 H7 ]0 n, S5 X3 a+ r& d1 k) X
1 ~+ l1 l6 t# I& Q% }
NX二次开发源码分享:切换到制图模块功能,很多人需要. F' m1 B$ F  b: V+ a
  1. #include <NXOpen/Session.hxx>! o9 x5 p& `- U4 P
  2. #include <NXOpen/UI.hxx>
    , N, l. z) F; V9 |1 S
  3. #include <NXOpen/Menubar_MenubarManager.hxx>% R$ k, M4 D$ l  e4 E7 ?+ b, C
  4. using namespace NXOpen;7 n" ]4 a" i2 d7 Q# g

  5. 1 a3 ]: T* l8 v5 I" v3 w
  6. static void swiTCh_to_drafting(void)
    6 K9 x5 o% F9 [) I& D* O: m
  7. {3 l" f' m0 m# l
  8.   //Session *theSession = Session::GetSession();& A. Q8 f, G8 F! |' A, d
  9. 1 _) Z' I1 O7 M% K
  10.   UI::GetUI()->MenuBarManager()->ApplicationSwitchRequest("UG_APP_DRAFTING");6 Q& J* @' M+ S) U0 B' c: ^' J

  11. / P* k% ]! F# M6 \1 }- x, J' ^! ^
  12. }; ]0 ]1 q) `( m$ K- U& h9 F
复制代码

1 M) N0 v. z; U' l4 j& h9 V  \7 V: D# u5 T0 u

" a* M. _5 O: c3 E. g
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复4

6

主题

16

回帖

192

积分

注册会员

积分
192
发表于 2014-11-11 14:35:10 | 显示全部楼层
执行完程序后才会切换到制图模块,怎么在程序开始的时候就进入制图模块呢?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

2

主题

19

回帖

158

积分

注册会员

积分
158
发表于 2015-11-16 15:11:11 | 显示全部楼层
你好,用NX向导创建的工程这样做没问题,但是我用MFC对话框上的一个按钮执行就不行?求解?谢谢!!!
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

4

回帖

40

积分

新手上路

积分
40
发表于 2017-3-3 09:37:05 | 显示全部楼层
xiao2076 发表于 2014-11-11 14:35
" D9 {% D* Z; U' P3 U+ E) F$ c1 X执行完程序后才会切换到制图模块,怎么在程序开始的时候就进入制图模块呢? ...
' k+ k/ ?3 A% A5 E- M, d
我也遇到这样的问题,你解决了吗?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

4

回帖

22

积分

新手上路

积分
22
发表于 2017-3-24 10:41:36 | 显示全部楼层
看看情况,感觉你那个ApplicationSwitchRequest函数是自己写的还是本身的
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了