野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


楼主: huyanyi

[原创] 用映射键,实现CREO4新建同名工程图功能

[复制链接]

0

主题

23

回帖

0

威望

实习生

Rank: 1

积分
24
发表于 2020-9-12 21:17 | 显示全部楼层
成功了,非常感谢楼主,之前不成功是因为我的一些快捷键与程序有冲突。
回复 支持 反对

使用道具 举报

3

主题

92

回帖

1

威望

助工

Rank: 2

积分
121
发表于 2020-9-24 16:09 | 显示全部楼层
jhc382948385 发表于 2020-9-10 21:34
其实很简单,不需要这么麻烦,我直接映射键录制,先点开重命名,这个时候直接可以ctrl+c先复制模型名称,然 ...

你这个方法比他的好用
回复 支持 反对

使用道具 举报

1

主题

134

回帖

0

威望

助工

Rank: 2

积分
159
发表于 2020-10-7 16:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

1

主题

340

回帖

0

威望

工程师

Rank: 3Rank: 3

积分
353
发表于 2020-10-8 13:34 | 显示全部楼层
多谢分享!
回复 支持 反对

使用道具 举报

2

主题

57

回帖

0

威望

助工

Rank: 2

积分
66
发表于 2020-11-20 00:00 | 显示全部楼层
d:\temp\aa.vbs
提示这个路径有问题,如何解决?
回复 支持 反对

使用道具 举报

0

主题

1543

回帖

131

威望

讲师

Rank: 6Rank: 6

积分
2204

热心助人勋章希望之星勋章

QQ
发表于 2020-11-20 08:10 | 显示全部楼层
一直在用这个,谢谢楼主分享。
如果你设置好了
会有以下内容
映射键
mapkey 99 @MAPKEY_LABEL新建同名工程图;\
mapkey(continued) @SYSTEMecho Dim Wsh >d:\\temp\\aa.vbs\necho Set Wsh = \
mapkey(continued) WScript.CreateObject("Wscript.Shell") >>d:\\temp\\aa.vbs\necho WScript.Sleep \
mapkey(continued) 50 >>d:\\temp\\aa.vbs\necho Wsh.SendKeys "\%\%ffr"  >>d:\\temp\\aa.vbs\necho \
mapkey(continued) Wsh.SendKeys "^c{ESC}"  >>d:\\temp\\aa.vbs\necho Wsh.SendKeys \
mapkey(continued) "^n{TAB}{TAB}{TAB}{DOWN}{TAB}{TAB}{TAB}{DOWN}{TAB}{TAB}{TAB}{DOWN}^v{ENTER}{\
mapkey(continued) TAB}{DOWN}^v{ENTER}"  >>d:\\temp\\aa.vbs\nstart  d:\\temp\\aa.vbs\nexit\n;
路径
183.png

回复 支持 反对

使用道具 举报

0

主题

1057

回帖

0

威望

讲师

Rank: 6Rank: 6

积分
1127
发表于 2020-11-27 09:48 | 显示全部楼层
每天学习一个钟
回复 支持 反对

使用道具 举报

18

主题

275

回帖

0

威望

工程师

Rank: 3Rank: 3

积分
347
发表于 2020-12-6 14:44 | 显示全部楼层
本帖最后由 raogn 于 2020-12-6 14:46 编辑

直接点新建,选绘图,点确定,不就行了,三步就可以了,甚至可以作成快捷键,不知道你这个有什么不一样的
微信截图_20201206144857.png
回复 支持 反对

使用道具 举报

0

主题

94

回帖

0

威望

助工

Rank: 2

积分
111
发表于 2021-2-20 15:09 | 显示全部楼层
改进了下,这样可以生成同名以及同公用名的工程图。

Dim Wsh
Set Wsh = WScript.CreateObject("Wscript.Shell")
WScript.Sleep 50
Wsh.SendKeys "%ffr"
Wsh.SendKeys "^c{ESC}"
Wsh.SendKeys "^n{TAB}{TAB}{TAB}{DOWN}{TAB}{TAB}{TAB}{DOWN}{TAB}{TAB}{TAB}{DOWN}^v{ENTER}{TAB}{TAB}{DOWN}"
Wsh.SendKeys "{UP}{TAB}{TAB}{ENTER}"
Wsh.SendKeys "%81"
Wsh.SendKeys "%ffr{TAB}{DOWN}{TAB}{TAB}{TAB}{TAB}^a^c{ESC}"
Wsh.SendKeys "%82"
Wsh.SendKeys "%ffr{TAB}{DOWN}{TAB}{TAB}{TAB}{TAB}^a^v{ENTER}^g"
回复 支持 反对

使用道具 举报

8

主题

192

回帖

1

威望

工程师

Rank: 3Rank: 3

积分
218
QQ
发表于 2021-3-9 16:27 | 显示全部楼层
谢谢分享,好好学习学习!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-6-26 08:07 , Processed in 0.096436 second(s), 26 queries .

快速回复 返回顶部 返回列表