基于VB.NET的NX UG软件二次开发基础

软件: AUTOCAD
全方位数据报表
许可分析

许可分析

免费体验
识别闲置、及时回收
许可优化

许可优化

免费体验
多维度智能分析
许可分析

许可分析

免费体验
减少成本、盘活许可
许可优化

许可优化

免费体验

NX UG基于VB.NET的二次开发教程


NX UG软件版本:NX 12.0.0.27

开发软件版本:Microsoft Visual Studio Professional 2015

欢迎浏览: 基于VB.NET的NX UG软件二次开发基础


一、NX Open模板安装

首先,从UG软件的安装目录中的X1:\Program Files\Siemens\NX12.0\UGOPEN\NXOpenExamples\VB\Templates文件夹中复制NXOpenApplication与NXOpenWinFormApplication两个压缩文件到C:\Users\X2\Documents\VisualStudio 2015\Templates\ProjectTemplates\Visual Basic文件目录中。注解:这里的X1代表的是UG软件的安装盘符,而X2对应的是计算机名称。

二、工程创建

在Microsoft Visual Studio Professional 2015软件中新建项目,选择模板下的UG软件的VB.NET开发模板NXOpen Application。

三、NX Open开发接口引用

为当前项目添加NXOpen.dll、NXOpen.Guide.dll、NXOpen.UF.dll、NXOpen.Utilities.dll、NXOpenUI.dll等UG软件的二次开发接口,这些文件应该位于X:\ProgramFiles\Siemens\NX 12.0\NXBIN\managed文件目录下。X代表UG软件的安装盘符。

四、代码编写

打开项目代码编辑窗口,可以看到NX Open为二次开发提供的默认框架。在此框架下,在代码部分编写以下示例代码:

```


Guide.InfoWriteLine("Helloworld!")


```


请注意,这一部分代码用于演示如何在UG软件界面上显示简单的文本信息。


五、程序运行

1.生成解决方案:项目代码编写完成后,通过点击“生成解决方案”工具或使用快捷键Ctrl+Shift+B来生成项目。

生成后,在项目文件的Debug目录可以找到生成的Helloworld.dll文件。

2.执行二次开发:打开UG软件,按照菜单路径依次点击“文件” > “执行” > “NX Open”。然后选择并执行生成的Helloworld.dll文件。这时,在UG软件的信息提示框中显示了我们编写的信息,“Helloworld!”显示成功,证明二次开发已成功完成。

以上步骤详细介绍了基于NX UG软件进行VB.NET二次开发的基本流程,包括必备的软件版本、开发环境的准备、代码的编写和执行等关键步骤。

相关推荐

AutoCAD利用VB交互创建应用程序交互
VB中对AutoCAD对象图形文件操作
VB中使用AutoCAD系统变量
cad net Autodesk.AutoCAD.Geometry 中
画CAD第一年、第二年、第三年.......
Autodesk AutoCAD 2023 Mac(cad2023)仅限intel电脑
AutoCAD P&ID — 工作空间
Autodesk AutoCAD 2023 Mac/win中文最新版特色
AutoCAD 2021快捷键用起来,你会熟练使用CAD快捷键吗?
彻底卸载AutoCAD 2018
AutoCAD 2024|5大升级亮点测评来了 网友:更智能、更高效!
AutoCAD快捷键大全
AutoCAD2018新建或打开窗口卡死闪退解决思路
技术邻学院丨据说看了没有学不会!CAD相关软件入门到精通精选集
快速隐藏CATIA中所有点?线?
比芯片卡脖子更严重问题,竟然是这个....!
20个实用CAD操作技巧,值得收藏!
基于vb.netnx ug软件二次开发基础
AutoCAD按坐标打印图纸
AutoCAD2010学习笔记(完结版)

最近推荐

Jira任务管理与禅道系统的对比
Fusion 360 for mac v1.8.3 苹果电脑版
美国网络攻击他国的程序,被中国研究员破解!45个国家遭黑客攻击
工程师2小时破解3G网络128位通讯加密方法
英伟达算法遭破解,RTX30系恢复100%挖矿算力:显卡降价结束了?
速查!安卓系统可能遭遇重大风险,两分钟可轻松破解锁屏
大众背后的网络故事
AMD强势回归 3A服务器平台“Fiorano”重装上阵
6小时与100万用户 微软的Outlook邮箱
一张图看懂《分布式存储发展白皮书2023》
index-foot-banner-pc index-foot-banner-phone

点击一下 免费体验万千客户信任的许可优化平台

与100+大型企业一起,将本增效

与100+大型企业一起,将本增效

申请免费体验 申请免费体验