跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
C++

UG/NX 二次开发环境配置:C++ 与 Visual Studio 2019

介绍在 Windows 环境下配置 UG/NX 2306 与 Visual Studio 2019 进行 C++ 二次开发的步骤。主要内容包括安装顺序建议、复制向导文件至 VS 目录、修改 .vsz 版本号以启用项目模板,从而简化 NXOpen 库的配置流程。

忘忧发布于 2026/3/30更新于 2026/5/2324 浏览
UG/NX 二次开发环境配置:C++ 与 Visual Studio 2019

1. 配置 Visual Studio

建议先安装 Visual Studio,再安装 UG。

假设已安装 NX2306 和 Visual Studio 2019,安装路径如下所示:

  • NX2306 安装路径:C:\Program Files\Siemens\NX2306
  • VS2019 安装路径:C:\Program Files (x86)\Microsoft Visual Studio\2019

配置 Visual Studio 是为了在创建项目时直接选择模板向导,自动配置好所有属性,避免每次手动添加附加包含目录和库目录。

1.1 拷贝 VB、VC、VC#

文章配图

打开 Visual Studio 的安装目录 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community,里面也有 VB、VC、VC# 三个文件,在空白处粘贴,之前复制的三个文件会和这个目录下的 VB、VC、VC# 进行合并。

文章配图

勾选'为所有当前项目执行此操作',点击'继续'。

文章配图


1.2 修改 VC 中的 NXOpenCPP.vsz 和 NXOpen.vsz 版本号

用记事本打开文件夹 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\vcprojects 中的 NXOpenCPP.vsz 和 NXOpen.vsz 文件,将其中的版本号修改为 16.0,然后保存。

文章配图

文章配图

文章配图

VSWIZARD 7.0 Wizard=VsWizard.VsWizardEngine.16.0 Param="WIZARD_NAME = NXOpen" Param="FALLBACK_LCID = 1033"

如果你是其他的 VS 版本,可参照如下版本对照表。Visual Studio 2022 对应 17.0 版本号。

文章配图

1.3 修改 VB 中的 NXOpen_VB.vsz 版本号

同理将 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VB\VBProjects 文件夹下的 NXOpen_VB.vsz 文件的版本号也修改为 16.0。

1.4 修改 VC# 中的 NXOpen_VCS.vsz 版本号

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC#\CSharpProjects 文件夹下的 NXOpen_VCS.vsz 文件的版本号也修改为 16.0。

1.5 修改 IDE/VC 中的 NXOpenCPP.vsz 和 NXOpen.vsz 版本号

此时打开 Visual Studio 会发现,创建 VB 和 VC# 项目时,已经出现了可供选择的模板向导,但是创建 VC 项目时却没有模板向导选项,其实原因在于真正的 VC 文件夹位于 VS 安装目录下的 C:\Program Files (x86)\Microsoft Visual Studio

目录

  1. 1. 配置 Visual Studio
  2. 1.1 拷贝 VB、VC、VC
  3. 1.2 修改 VC 中的 NXOpenCPP.vsz 和 NXOpen.vsz 版本号
  4. 1.3 修改 VB 中的 NXOpen_VB.vsz 版本号
  5. 1.4 修改 VC# 中的 NXOpen_VCS.vsz 版本号
  6. 1.5 修改 IDE/VC 中的 NXOpenCPP.vsz 和 NXOpen.vsz 版本号
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Python 常用集成开发环境(IDE)功能对比与选择指南
  • OmniSteward:基于 LLM Agent 的智能家居与电脑控制方案
  • Proteus 9.1 发布:引入 AI 助手与 MicroPython 支持
  • 6G 显存跑通 2K AI 绘画:腾讯混元 Image-2.1 GGUF 实测
  • RISC-V 处理器 FPGA 实现:高性能开源核心硬件部署实践
  • 基于 Leaflet 和天地图的免费运动场所 WebGIS 可视化
  • 使用 DeepSeek 辅助开发高性能贪吃蛇游戏
  • 通义万相 2.1 图生视频技术简介与开源资源获取
  • Java 零基础入门教程:环境搭建与核心语法
  • Python 数据可视化:Seaborn 库使用指南
  • 基于 Leaflet 和天地图实现长沙免费运动场所 WebGIS 可视化
  • FPGA 高云 PLL 锁相环 IP 核配置与多时钟域设计
  • FunASR:阿里巴巴开源语音识别工具包及部署教程
  • 链表两两交换:Java 递归与迭代实战解析
  • 医疗连续体机器人模块化控制界面设计与 Python 库应用
  • 现代 C++ 编程的 10 个核心技巧:更安全、高效与优雅
  • Java 渲染性能优化:15 个提升界面流畅度的技巧
  • 飞算 JavaAI 驱动电商系统核心模块高效开发实战
  • 信创国产化开发为何推荐使用 Java 语言
  • 医疗连续体机器人模块化控制界面设计与 Python 库应用

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online