在这个周末,我将回答网友两个问题;
90后知名作家李重提到NX二次发的.men菜单文件是否支持NX中的录制宏功能!
Rain网友在我 Q 空间留言提到如何利用Menuscript来打开公司的服务器!我今天下午刚好测试了一下,在NX8.5的Menuscript里ACTIONS后是可以直接跟自己录制宏的文件!可以一起做一下实例:(以下例子将上面两个问题都回答了,同时为那些从来没有接触过NX二次的朋友一个
思路,让你看懂这个是怎么来的,附件会提供下例例子的源文件。)
1、在D盘新一个test文件夹;
2、在该目录下新建两个文件夹Startup与Application;
3、在Startup里面新两个记事本,一个是test.men,一个是test.tbr;
4、在test.men写入下面语句:
5、在test.tbr里面写入:
6、录制一个宏放在Application文件夹中,取名为tkl_test.macro,附件例子是录制的在NX里面创建一个立方体;由于录制宏的功能很强大,具体的大家可以根据自己的需要进行录制,本人只在这里讨论一下它直接挂进NX二次开发菜单的方法。
7、在Application文件夹中再新建一个记事本,并取名为servers.bat;在里面写入两句话。start"""\\192.168.144.10\FileServer\9000-CADDept\工程部\Solidedge资料\售后\爱思普 工程师课件\Lyn"
exit
温馨提示:start 与exit各为一行!
8、录制一个宏放在Application文件夹中,取名为tkl_test.macro,附件例子是录制的在NX 到此,所有工作准备好,接下最后一步就是将上述二次开发目录挂进NX的菜单中,这里只要新
建一个环境变量就可以了。关于二次开发环境变量的问题,我在第79篇文章已经提过,且李重在回贴中提到还有一个变量也能挂菜单,那个大家都可以试一下。
一般我们用UGII_USER_DIR 然后值设为 D:\test 最后打开NX,就可以看到我们做的二次开发工具了!
第一个图标是运行宏,第二个是打开公司服务器的;PS:我最后提供的动画的图标不是这个,那是因为动画是在公司录的,而这文章是晚上在家写的。因为这个例子是打开一个公司的服务器,当然在公司才能做这事。附件例子,当网友自己挂到NX里面点击后是没有反应,或者报错,那是因为服务器的路径不对。你只要将路径改成你公司的服务器路径就可以了。
怎么改路径,应该知道了吧?改servers.bat这个批处理,用记事本打开就可以改。这里再提一点,如果不加那个exit的语句,会有什么现象?这个问题留给网友自己思考!或者自己去测试一下。提供两个动画效果,一个是运行宏的,一个是我在公司录制的打开公司的服务器,我打开的是我
自己在公司服务器上的文件夹!那个文件夹里面放置了我这周工作所做的相关资料。
打开公司服务器
录制宏
领取专属 10元无门槛券
私享最新 技术干货