基于VB.NET的NX UG軟件二次開發基礎
2022年12月27日 20:08 瀏覽:3561 收藏:3
前幾期中為大家介紹了CATIA軟件、AutoCAD軟件基于VB.NET的二次開發,本期再來為大家介紹一下NX UG軟件基于VB.NET的二次開發。
開發軟件版本:Microsoft Visual Studio Professional 2015
從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軟件中新建項目,模板Visual Basic下點選UG軟件的VB.NET開發模板NXOpen Application。

為項目添加UG軟件二次開發接口NXOpen.dll、NXOpen.Guide.dll、NXOpen.UF.dll、NXOpen.Utilities.dll、NXOpenUI.dll,引用文件位于X:\ProgramFiles\Siemens\NX 12.0\NXBIN\managed文件目錄下(X是UG軟件的安裝盤符)。

打開項目代碼編輯窗口,可以看到代碼編輯區中NX Open提供的應用程序框架。然后在' Your code goes here代碼下編寫一段Guide.InfoWriteLine("Helloworld!")代碼。

1.代碼編寫完成后點擊“生成解決方案”工具按鈕,或者直接使用Ctrl+Shift+B快捷鍵,生成項目。項目生成成功后在項目文件的Debug目錄下可以看到生成的Hellow world.dl文件。

2.打開UG軟件,依次點擊“文件”菜單→“執行”→“NX Open”,然后選擇并執行生成的Hellow world.dl文件。可以看到,在UG軟件彈出的信息提示框中顯示我們編寫的“Helloworld!”,二次開發測試成功。

文章來源工業機器人仿真與編程
技術鄰APP
工程師必備