前幾期中為大家介紹了CATIA軟件、AutoCAD軟件基于VB.NET的二次開發,本期再來為大家介紹一下NX UG軟件基于VB.NET的二次開發。
NX UG軟件版本:NX 12.0.0.27
開發軟件版本:Microsoft Visual Studio Professional 2015
一、NX Open模闆安裝從UG軟件的X1:\Program Files\Siemens\NX 12.0\UGOPEN\NXOpenExamples\VB\Templates文件目錄中複制NXOpenApplication與NXOpenWinFormApplication兩個壓縮文件到C:\Users\X2\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual Basic文件目錄中。
注:其中的X1是UG軟件的安裝盤符,X2是計算機名稱。
二、工程創建在Microsoft Visual Studio Professional 2015軟件中新建項目,模闆Visual Basic下點選UG軟件的VB.NET開發模闆NXOpen Application。
三、NX Open開發接口引用
為項目添加UG軟件二次開發接口NXOpen.dll、NXOpen.Guide.dll、NXOpen.UF.dll、NXOpen.Utilities.dll、NXOpenUI.dll,引用文件位于X:\Program Files\Siemens\NX 12.0\NXBIN\managed文件目錄下(X是UG軟件的安裝盤符)。
四、代碼編寫
打開項目代碼編輯窗口,可以看到代碼編輯區中NX Open提供的應用程序框架。然後在' Your code goes here代碼下編寫一段Guide.InfoWriteLine("Hello world!")代碼。
五、程序運行
1.代碼編寫完成後點擊“生成解決方案”工具按鈕,或者直接使用Ctrl Shift B快捷鍵,生成項目。項目生成成功後在項目文件的Debug目錄下可以看到生成的Hellow world.dl文件。
2.打開UG軟件,依次點擊“文件”菜單→“執行”→“NX Open”,然後選擇并執行生成的Hellow world.dl文件。可以看到,在UG軟件彈出的信息提示框中顯示我們編寫的“Hello world!”,二次開發測試成功。
The End
上一篇:CATIA軟件二次開發:Excel中點坐标數據導入與生成點應用程序編寫
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!