UG⼆次开发NXOpen-Python(九)NXOpen-python⼆次开发的
学习途径
⾸先,你得熟悉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\" -nx
另⼀个写⼊:
set UGII_LANG=simpl_chinese
python官方文档中文版
"G:\Program Files\Siemens\NX 12.0\" -nx
3.操作记录编辑器,NX中很多命令都可以通过这个来进⾏录制,尽管⽣成出来的代码⼀塌糊涂,但是⾄少能让⼈知道做某个功能需要什么
类,然后就可以有⽬的去翻⽂档,OPEN C API⾥的函数⽆法录制的
4.NXOpen python reference guide,建议下⼀个本地版,⽤线上版的时候搜索个东西等死

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。