PLM之家PLMHome-工业软件与AI结合践行者

[资料] UG NX二次开发的Visual Studio 的配置方式

[复制链接]

2013-10-21 21:36:19 5183 0

admin 发表于 2013-10-21 21:36:19 |阅读模式

admin 楼主

2013-10-21 21:36:19

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

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

x
1. Open Microsoft Visual Studio.  t3 E. c0 e/ i% Z: T
2. Create a new VC++ project using the NX Open AppWizard.
  z/ F- o2 I" R2 k% \. a       Create new project as:
+ ?+ Y2 Q/ X: e% {( m! `; V1 ^
        2.1 File->New->Project.
$ F! Q) Z' T5 C' S6 c+ r" ^        2.2 Select VC++ Project using the NX Open AppWizard, DLL Library Application,
/ h* {3 f! z2 |% A& D4 Y- T            Enter name as ExecuteCheckerAndGetResults. Click Next.

4 S& p& G' Y4 e6 u# j        2.3 Under Application Settings, select 'An Internal application that can be
! e- W1 {- f# X% t            activated from an NX session (DLL)'.

5 y" \# N  ?8 s- c. b        2.4 Select C++ for What language would you like to use in the generated
$ \- p) @3 o0 o% @8 n  T( E            source files. Click Finish.

* ~' v9 ]# ]) P0 c, X    3. Add the ExecuteCheckerAndGetResults.cpp to the project by selecting the Project
: S: J) f3 m3 P       pull down and select "Add Existing Item...". Select the file using the popup window.
2 X: s7 c, e  C
    4. Right-click this project in the Solution Explorer and select Properties on the popup menu.
! h- T0 W5 \* H5 Q       On the Property Pages dialog, click Configuration Manager... button to open Configuration Manager dialog.: A9 t2 B5 y; D3 n" F0 ]# W
       Select x64 for Active solution platform in the Configuration Manager when use 64 bit NX. Click Close button.2 {0 e! s8 @) K; P& i
      
9 d0 t+ ^! v( L! t+ V       Click Configuration Properties->C/C++->General to confirm $(UGII_BASE_DIR)\ugopen is existing in Additional9 F+ e( |, D- y& ]6 t7 B
       Include Directories.+ {0 N' n+ \- k) h, ]/ [  e
      
* i8 r0 B0 _* v* b/ h       Click Configuration Properties->Linker->General to confirm $(UGII_BASE_DIR)\ugopen is existing in Additional
+ F1 O" k9 w$ u: M3 f% E9 P       Library Directories.$ \' N' q1 X9 J' {# y6 |8 V4 g
       4 ^8 A/ d  a" H) c) x
       Click Configuration Properties->Linker->Input to confirm libnxopencpp.lib;libnxopencpp_validate.lib are
* K2 E" g+ L7 c4 I4 G) ^: b       existing in Additional Dependencies.
! ?1 y; K. i2 f: @       Click OK button to close Configuration Manager dialog.
3 J: v- b0 W1 `5 q$ }

6 {6 e" E' q/ S$ i, h$ c1 q; P

: j2 }  x  `9 M    5. Build the internal image by going to the Build menu and selecting either "Build Solution" or "Rebuild Solution".; z6 F* N3 t! V* k  \( a
    This will create an executable called ExecuteCheckerAndGetResults.dll in the Debug directory.% F, l, Y% v9 z- Y# r: T0 J
. D) w: @4 K" s. [. T/ Q  V1 m
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了