首页 > 编程语言 > 详细

UG二次开发NXOpen-Python(九) NXOpen-python二次开发的学习途径

时间:2021-08-25 18:10:53      阅读:33      评论:0      收藏:0      [点我收藏+]

首先,你得熟悉NX软件,如果不用这个软件的话那也没有什么动力去学二次开发,NXOpen-python二次开发主要有如下学习途径:

1.NXOpen官方入门文档《Getting Started with NX Open》首推

技术分享图片技术分享图片

点开这个就有,虽然开发语言用的是VB,但并没有什么关系,直接从第5章开始看

2.NX官方指引

技术分享图片

  这些没有必要一开始就去看,那样会看得相当纠结,需要用到的时候去翻翻就行了,至于MenuScript只需要简单的会一点就行了,自己用没有必要搞得太复杂,太花里胡哨的,Block UI Styler也比较简单,点点拖拖就行了

3.NX自带的二次开发样例

技术分享图片

尽管Python的没有多少,但别的语言的一样看啊,OPEN C API的样例在上述文件夹的上一层

 

NXOpen-python二次开发中可能需要使用到的工具:

1.当然是好用的IDE软件了,elipse+pydev不错,关键配置起来不复杂

2.NX软件中英文切换,写代码时用英文版NX作参考,切换方法如下:

建立两个批处理文件,一个写入:

set UGII_LANG=english
"G:\Program Files\Siemens\NX 12.0\NXBIN\ugraf.exe" -nx

另一个写入:

set UGII_LANG=simpl_chinese
"G:\Program Files\Siemens\NX 12.0\NXBIN\ugraf.exe" -nx

3.操作记录编辑器,NX中很多命令都可以通过这个来进行录制,尽管生成出来的代码一塌糊涂,但是至少能让人知道做某个功能需要什么类,然后就可以有目的去翻文档,OPEN C API里的函数无法录制的

技术分享图片

4.NXOpen python reference guide,建议下一个本地版,用线上版的时候搜索个东西等死

技术分享图片

 

UG二次开发NXOpen-Python(九) NXOpen-python二次开发的学习途径

原文:https://www.cnblogs.com/hustmse0510/p/15186170.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!