找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 17973|回复: 12

[求助] 请问工程图换图框如何设置快捷键,一键换图框?

[复制链接]

2

主题

20

回帖

0

威望

实习生

积分
27
发表于 2018-10-21 16:45 | 显示全部楼层 |阅读模式
        我们公司接到客户图纸,下发生产时,不允许直接用客户的图框,要换成公司自己的,图框有装配图和零件图两种格式,请问如何分别设置成一键换图框。我设置的时候,只能做到按下快捷键,然后手动选择要替换的图框,然后再继续快捷键,图纸多了,这样操作也感觉效率低下,请问大神,要如何才能设置成一键换图框,没有中间的选择过程,或者只在开始的时候选择一下。

9

主题

220

回帖

1

威望

工程师

积分
259
发表于 2018-10-21 19:37 | 显示全部楼层
把下面的代码,复制写入proe启动的“config.pro”文件中,把图框的文件名改成“frm.frm"放到工作目录中,打开工程图,快捷键是WA,我的版本是proe5.0,希望能帮到你
mapkey wa ~ Command `ProCmdDwgPageSetup` ;\
mapkey(continued) ~ Close `main_dlg_cur` `adbFile_cb`;\
mapkey(continued) ~ Arm `pagesetup` `TblFormats`2  `0` `fmt`;\
mapkey(continued) ~ Select `pagesetup` `TblFormats`2  `0` `fmt`;\
mapkey(continued) ~ Open `pagesetup` `TblFormats_INPUT`;~ Close `pagesetup` `TblFormats_INPUT`;\
mapkey(continued) ~ Select `pagesetup` `TblFormats_INPUT`1  `Browse...`;\
mapkey(continued) ~ Trail `UI Desktop` `UI Desktop` `DLG_PREVIEW_POST` `file_open`;\
mapkey(continued) ~ Activate `file_open` `Current Dir`;\
mapkey(continued) ~ Select `file_open` `Ph_list.Filelist`1  `frm.frm`;\
mapkey(continued) ~ Activate `file_open` `Open`;~ Activate `pagesetup` `OK`;\
mapkey(continued) ~ Activate `keep_format_tables` `KeepAll`;~ Activate `0_std_confirm` `OK`;
回复

使用道具 举报

0

主题

94

回帖

0

威望

助工

积分
111
发表于 2018-10-21 20:19 | 显示全部楼层
就是正常的建立快捷键的方式就可以了啊,很简单
回复

使用道具 举报

33

主题

3175

回帖

75

威望

教授

积分
3590

希望之星勋章

发表于 2018-10-22 09:20 | 显示全部楼层
就在工程图中更换,也简单!
1.PNG
回复 1 0

使用道具 举报

5

主题

301

回帖

0

威望

工程师

积分
335
QQ
发表于 2018-10-22 11:17 | 显示全部楼层

thanks for your share
回复

使用道具 举报

2

主题

20

回帖

0

威望

实习生

积分
27
 楼主| 发表于 2018-10-22 15:06 | 显示全部楼层
q13534883112 发表于 2018-10-21 19:37
把下面的代码,复制写入proe启动的“config.pro”文件中,把图框的文件名改成“frm.frm"放到工作目录中,打 ...

谢谢你的解答,我复制过去了,操作了下,不能解决问题,运行命令没有反应,我用的是creo2.0,不知道这有没有关系,还有,因为公司的电脑里 有加密软件,所以无法上传图片,这个很尴尬。
回复

使用道具 举报

2

主题

20

回帖

0

威望

实习生

积分
27
 楼主| 发表于 2018-10-22 15:18 | 显示全部楼层
逆行的鱼 发表于 2018-10-21 20:19
就是正常的建立快捷键的方式就可以了啊,很简单

普通的录制不行啊,我录得是下面这样
mapkey $F3 @MAPKEY_LABEL换零件图框;~ Command `ProCmdDwgPageSetup` ;\
mapkey(continued) ~ Arm `pagesetup` `TblFormats` 2 `1` `fmt`;\
mapkey(continued) ~ Select `pagesetup` `TblFormats` 2 `1` `fmt`;\
mapkey(continued) ~ Open `pagesetup` `TblFormats_INPUT`;~ Close `pagesetup` `TblFormats_INPUT`;\
mapkey(continued) ~ Select `pagesetup` `TblFormats_INPUT` 1 `Browse...`;\
mapkey(continued) ~ Trail `UI Desktop` `UI Desktop` `DLG_PREVIEW_POST` `file_open`;\
mapkey(continued) ~ Command `ProFileSelPushOpen@context_dlg_open_cmd` ;\
mapkey(continued) ~ Open `pagesetup` `TblFormats_INPUT`;~ Close `pagesetup` `TblFormats_INPUT`;\
mapkey(continued) ~ Select `pagesetup` `TblFormats_INPUT` 1 `BORFEET (2)`;\
mapkey(continued) ~ Activate `pagesetup` `OK`;~ Activate `keep_format_tables` `RemoveAll`;\
mapkey(continued) ~ Activate `0_std_confirm` `OK`;
第2行、3行中的那个数字1,使得每次操作都是针对第1张图。
回复

使用道具 举报

2

主题

20

回帖

0

威望

实习生

积分
27
 楼主| 发表于 2018-10-23 08:47 | 显示全部楼层
futurism 发表于 2018-10-22 09:20
就在工程图中更换,也简单!

我知道简单,但是当有上百张图的时候,就会想着如何才能更快,更高效。
回复

使用道具 举报

33

主题

3175

回帖

75

威望

教授

积分
3590

希望之星勋章

发表于 2018-10-23 09:16 | 显示全部楼层
yangwunhong 发表于 2018-10-22 15:18
普通的录制不行啊,我录得是下面这样
mapkey $F3 @MAPKEY_LABEL换零件图框;~ Command `ProCmdDwgPageSet ...

这个我试了不行,能否做个教程分享给大家,非常感谢!
回复

使用道具 举报

2

主题

20

回帖

0

威望

实习生

积分
27
 楼主| 发表于 2018-10-25 18:52 | 显示全部楼层
希望大神解决。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-4 17:32 , Processed in 0.150729 second(s), 25 queries .

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