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

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

[复制链接]

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

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

admin 楼主

2013-10-21 21:36:19

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

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

x
1. Open Microsoft Visual Studio.
6 l! x/ {; m, Z$ Y 2. Create a new VC++ project using the NX Open AppWizard.
% I2 _! J& ?, \+ ]       Create new project as:
* D/ J1 a  r6 D
        2.1 File->New->Project.: x- l7 x# B4 s& y
        2.2 Select VC++ Project using the NX Open AppWizard, DLL Library Application,5 A& N, [# w0 v
            Enter name as ExecuteCheckerAndGetResults. Click Next.

$ Z# U5 x1 g+ X4 B3 ]! g        2.3 Under Application Settings, select 'An Internal application that can be$ o1 f' C$ O3 G7 U8 y' k# U( I; p
            activated from an NX session (DLL)'.

) |& ]5 N- f# I# r        2.4 Select C++ for What language would you like to use in the generated
- q" E6 t/ r. C5 z8 V            source files. Click Finish.
- o4 U( J. C3 v+ E4 `4 p# }( W1 U
    3. Add the ExecuteCheckerAndGetResults.cpp to the project by selecting the Project
8 ^4 m" L' |' F% @; U       pull down and select "Add Existing Item...". Select the file using the popup window.

0 h2 l  |. s5 ~1 v/ Q    4. Right-click this project in the Solution Explorer and select Properties on the popup menu.
! R+ f' O. W8 j" u       On the Property Pages dialog, click Configuration Manager... button to open Configuration Manager dialog.& b) ?+ a! i, T" ]! z
       Select x64 for Active solution platform in the Configuration Manager when use 64 bit NX. Click Close button.
5 O) z* o$ i" a# M5 D4 Q0 n4 l. }      
: J. m, R2 M2 Y       Click Configuration Properties->C/C++->General to confirm $(UGII_BASE_DIR)\ugopen is existing in Additional
; ]/ d. q/ }; W/ ^5 D       Include Directories.8 m9 O5 L1 K& `5 ?- d
      
4 [1 _4 T" g5 w- Z, p+ z% `1 ]       Click Configuration Properties->Linker->General to confirm $(UGII_BASE_DIR)\ugopen is existing in Additional) G3 G9 ?. d7 G7 V& N  \0 a# ^
       Library Directories.6 h- T$ m$ G( x, D' C& d9 `5 c
      
8 Q5 i2 ?( R' S7 {       Click Configuration Properties->Linker->Input to confirm libnxopencpp.lib;libnxopencpp_validate.lib are5 _7 N0 b' s+ b
       existing in Additional Dependencies.$ c. E( r2 ^- ]* ?: Y
       Click OK button to close Configuration Manager dialog.
5 g8 B9 v% N! `+ F0 x" |( l

4 N8 H) V: ^0 M
/ R# o9 @1 E& R1 L! h
    5. Build the internal image by going to the Build menu and selecting either "Build Solution" or "Rebuild Solution".
8 S6 _9 B0 F" c; i  \/ @5 N: P    This will create an executable called ExecuteCheckerAndGetResults.dll in the Debug directory.
5 k, S; d, L) G- [/ g' _( B$ _6 y# G/ Y. p% E9 m* J
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了