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

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

  [复制链接]

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

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

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

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

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

x
1 a) `" |# [1 y( d& }' S( a1 x/ O
5 X: e- o5 `9 `6 g
NX二次开发源码分享:切换到制图模块功能,很多人需要- A5 w& r0 t8 r& |# k
  1. #include <NXOpen/Session.hxx>) ?1 s" u2 Z( v% Q4 B3 l
  2. #include <NXOpen/UI.hxx># Y  b1 Z$ Y+ ~  R+ W
  3. #include <NXOpen/Menubar_MenubarManager.hxx>! @4 c5 U, u( c) V( `
  4. using namespace NXOpen;1 `" {) W7 q  K" M. G* d' f8 o  Q

  5. 1 O  X0 C0 Z# N& g  O- q+ G
  6. static void swiTCh_to_drafting(void)
    : ~' R. T) M1 r" f: _5 P4 d
  7. {
    - j* n) S6 B9 V$ `+ y% V
  8.   //Session *theSession = Session::GetSession();+ U- A$ H+ |  c( c- V
  9. / M1 D  c& n; d; J1 r9 e* f
  10.   UI::GetUI()->MenuBarManager()->ApplicationSwitchRequest("UG_APP_DRAFTING");
    7 V) H" x% [5 }3 i; u

  11. 5 D% h2 |4 ^& h3 k+ O; ?1 V
  12. }
    % g  r( \, w3 j8 B) V% l$ n: \
复制代码
" \8 g- x" q8 `+ ~$ _/ h/ }
4 D2 J1 Q: U, S, n6 H, a' v; R) F4 l7 H

% e) l# ?! R6 J6 D) J
上海点团信息科技有限公司,承接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
4 z9 r  a2 m3 z' H% K- k执行完程序后才会切换到制图模块,怎么在程序开始的时候就进入制图模块呢? ...

' `0 l1 i! \3 q我也遇到这样的问题,你解决了吗?
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了