UG二次開發NXOpen-Python(二)程序目錄結構設置


目錄結構設置

1.新建一個文件夾,位置隨意,為防止不必要的麻煩,該文件夾的路徑和名稱都得是純英文,例如:

2.在上述文件夾下面再新建兩個文件夾,名字分別為"application"和"startup","startup"文件夾主要用來放置自定義的菜單文件,以及需要在UG啟動時就執行的程序;"application"文件夾主要用來放置與菜單項相關聯的一些程序

3.打開G:\Program Files\Siemens\NX 12.0\UGII\menus\custom_dirs.dat,在文件中添加一行F:\NX,這樣就完成了

4.下面來試驗下,在startup文件夾下新建一個文本文件,文件名改為test.men,用記事本打開,輸入以下內容:

VERSION 120
EDIT UG_GATEWAY_MAIN_MENUBAR
MENU UG_TOOLBOX
  BUTTON MY_TEST
  LABEL TEST
  ACTIONS test.py
END_OF_MENU

5. 然后在application文件夾下新建一個文本文件,文件名改為test.py,輸入以下內容:

import NXOpen

def main():
    NXOpen.UI.GetUI().NXMessageBox.Show(
                "TEST", NXOpen.NXMessageBoxDialogType.Information, "TEST")
if __name__ == '__main__':
    main()

6.文件夾結構如下:

7.打開UG,菜單-工具-TEST,點擊

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM