二次开发添加的toolbarcontrol控件运行时未显示_「NX UG二次开发」——基于VB.NET语言的小球生成程序编写...

上一期为大家介绍了基于VB.NET的NX UG二次开发基础操作,本期再来为大家介绍一下带窗口界面的小球生成程序开发方法。

NX UG软件版本:NX 12.0.0.27

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

一、项目创建

1.参考之前发布的《基于VB.NET的NX UG软件二次开发基础》文章,安装基于VB.NET的NX Open二次开发模板。

2.新建项目,在Visual Basic模板下选择带Windows界面的开发框架NXOpen WinForm Application。

7ed27f3fa4836a21d8e56aa0bbfeca3d.png

3.参考之前发布的《基于VB.NET的NX UG软件二次开发基础》文章,为项目添加NX UG基于VB.NET的二次开发接口引用。

d00ae41c42eeb2200a0ca4d6521260e9.png

二、窗口添加

1.右侧“解决方案资源管理器”窗口中双击“NXOpenWinForm.vb”,打开窗口设计界面。

1fc692ea7d682d371440c7593adf973d.png

2.右侧的属性窗口中修改窗口界面属性值:

(Name):Create_Sphere_App

Text:创建小球程序

3.在工具箱中为窗口界面添加一个Button公共控件,并修改控件属性值:

(Name):Cmd_Sphere

Text:生成小球

560fa38766938bf75116a42c56058969.png

三、代码编写

1.双击窗口界面中添加的按钮控件,打开按钮的Click事件代码编辑窗口。

2.在代码编辑区中编写如下代码,编写完成后生成项目。

ef8951ddc834aa8ccd3fe7ce3086637f.png

四、运行测试

1.打开NX UG软件,新建一个“模型”文件。

b6b8afedc5dbb97f3896ac16d5614119.png

2.点击“文件”菜单,然后依次点选“执行”→“NX Open”,在执行用户函数对话框中浏览到项目Debug文件夹下,点选编译生成的*.dll文件。

b6f2b977de5e7ae0cf1e129f84d42bd6.png

3.在弹出的创建小球程序窗口中,点击“生成小球”按钮,此时开始生成小球,生成完成后小球数模出现在软件模型创建界面中,同时弹出信息提示对话框。

4d2fab22f194526a7558f7809da403f0.png

4.右击UG软件左侧浏览树中的“球(1)”,在弹出的快捷菜单中点选“信息”,在弹出的信息对话框中可以看到小球的球心坐标、直径为我们在代码中设定的参数。

5ce39ae1ca1c29959c26781ff0514cb1.png

The End


上一篇:基于VB.NET的NX UG软件二次开发基础

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值