1.安装VS2019(直接安装高版本:与NX匹配时向下兼容,不需要纠结)

2.安装习惯使用的NX(建议直接上NX1980,新版不管是功能还是界面都比低版好用得多。很多人说新版不好用,这只是个人习惯和接受能力问题,软件的发展功能是越来越强大,操作也会更友好)

3.下面以VS2019和NX1980为例进行说明如何进行环境拾建。(使用VS2019,可以对NX多个版本进行二次开发,亲测NX8.0及以上用此方法都没有问题。)

NX二次开发VS环境搭建_向下兼容

 

 

 

4.进入NX安装目录的,进入以下路径:D:\NX\NX1980\UGOPEN\vs_files\VC  (红色字部份以用户的NX安装目录为准) 

NX二次开发VS环境搭建_不同版本_02

 

 

 

5.复制步骤4目录的两个文件夹“vcprojects”和“VCWizards”.

NX二次开发VS环境搭建_二次开发_03

 

 

 6.找到VS2019的以下目录:C:\VS2019\Common7\IDE\VC  (红色字部份以用户的VS安装目录为准) ,把步骤5复制的两个文件夹粘贴到此

NX二次开发VS环境搭建_不同版本_04

 

 

 7.进入vcprojects文件夹,找到NXOpen.vsz和NXOpenCPP.vsz这两个文件用记事本打开。

NX二次开发VS环境搭建_新建项目_05

 

 8.两个文件打开后内容如下。(图示红框内为对应的VS版本,NX1980的这两个文件此处的版本为16.0,其它版本的会有不同。本文所用的是VS2019对应的就是16.0所以不需更改,当用的是NX其它版本时,此处需改为16.0)

NX二次开发VS环境搭建_不同版本_06

 

 

9.完成以上步骤后,打开VS新建项目时看到以下模板向导就说明配置已经成功。(重复步骤4~8 ,可以对NX版本创建多个不同版本的模板。)

NX二次开发VS环境搭建_向下兼容

 

10. VS版本对照表如下图:(用不同的VS版本进行NX二次开发时,步骤8中两文件中的版本与下表匹配)

 

 NX二次开发VS环境搭建_ide_08