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