快速打开同名工程图?自己就能开发的小程序!

1 评论
你还为每次新建工程图时填写模型名称而发愁吗?

Creo6.0以上版本新建工程图时勾选自动创建就可以啦。

你还为打开同名工程图时看的眼花缭乱吗?

目前高版本还不能实现,只能通过开发。

 

今天,手把手教你玩转代码编写!用记事本就可以的哟~

 

软件基础的功能映射健调用源代码(代码使用CMD输出VBS,然后调用VBS实现)这样就可以啦。

 

以上看不懂也没有关系,现在开始实操了!

 

操作步骤
  • 启动Creo5.0

  • 在软件界面右上角搜索框里输入“映射健”,双击打开

  • 在弹出的窗口点“新建”,输入快捷键盘字母名称FG(也可以数值组合)

  • 在名称处写上中文名称,也做后续在界面上显示

  • 点击操作系统脚本,粘贴下面的源代码并保存映射键

 

快速打开同名工程图?自己就能开发的小程序!快速打开同名工程图?自己就能开发的小程序!快速打开同名工程图?自己就能开发的小程序!

 

快速新建工程图源代码:

echo Dim Wsh > d:ptcTMGCTaa.vbs

echo Set Wsh = WScript.CreateObject(“Wscript.Shell”) >> d:ptcTMGCTaa.vbs

echo WScript.Sleep 50 >> d:ptcTMGCTaa.vbs

echo Wsh.SendKeys “%%ffr”  >>d:ptcTMGCTaa.vbs

echo Wsh.SendKeys “^c{ESC}”  >> d:ptcTMGCTaa.vbs

echo Wsh.SendKeys “^n{TAB}{TAB}{TAB}{DOWN}{TAB}{TAB}{TAB}{DOWN}{TAB}{TAB}{TAB}{DOWN}^v{ENTER}{TAB}{TAB}{DOWN}”  >> d:ptcTMGCTaa.vbs

start  d:ptcTMGCTaa.vbs

exit

 

以上的d:ptcTMGCTaa.vbs,需要提前在D盘对应的路径下新建一个,里面的内容可以为空。

 

快速打开同名工程图?自己就能开发的小程序!

 

 

对于快速打开工程图的配置方式和上述的快速新建工程图的过程是一致的,但是源代码就要改变一下咯。

快速打开工程图源代码:

echo Dim Wsh > d:ptcTMGCTaa.vbs

echo Set Wsh = WScript.CreateObject(“Wscript.Shell”) >> d:ptcTMGCTaa.vbs

echo WScript.Sleep 50 >> d:ptcTMGCTaa.vbs

echo Wsh.SendKeys “%%ffr”  >> d:ptcTMGCTaa.vbs

echo WScript.Sleep 20 >> d:ptcTMGCTaa.vbs

echo Wsh.SendKeys “^c{ESC}”  >> d:ptcTMGCTaa.vbs

echo WScript.Sleep 20 >> d:ptcTMGCTaa.vbs

echo Wsh.SendKeys “^o{CAPSLOCK}^v.drw{CAPSLOCK}{ENTER}”  >> d:ptcTMGCTaa.vbs

start  d:ptcTMGCTaa.vbs

exit

以上两个快捷方式创建好了,可以手动输入快捷命令调用,也可以配置在鼠标右键里!

 

快速打开同名工程图?自己就能开发的小程序!

 

当然这种代码有局限性,运行时只会新建打开当前模型的工程图,不会在装配的模型树里选择零件右键快捷创建工程图和打开工程图。如果要实现此功能只能通过智能工具里的功能实现,感兴趣的朋友可以自己配置使用下。

 

最后还是建议大家关注我们友创开发的智能工具和智能出图,程序命令是非常稳定、非常好用的!我们也支持定制性开发,会根据客户不同的使用环境定制化开发出属于你们自己的使用界面!

 

相关阅读