QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

goto3d 说: 在线网校重磅上线MC2022&Inventor2022全新课程,虞为民老师、大表哥同事精彩讲解,快去围观!
2021-06-25
查看: 6013|回复: 9
收起左侧

[已解决] 怎样设置proe中特征“编辑定义”的快捷键?

[复制链接]
发表于 2012-2-17 11:31:00 | 显示全部楼层 |阅读模式 来自: 中国江苏常州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 chaoqun9452 于 2012-2-17 11:36 编辑
) z6 V* f; p& I2 T4 R( M; }# f* S/ p9 r' T
如果我做一个产品,前面已经做了很多特征了,我想用鼠标左键点一下左边特征树的一个特征然后按一个快捷键就能直接编辑这个特征,怎样才能做到???2 |$ W# @; p+ w! K. @0 W

9 T+ l% ]6 Z- K3 F我现在用  工具-映射键,调出来对话框,自定义了一下。  比如“bj"就代表编辑定义。。。也已经保存了config.pro,
  G: l  G/ y! R6 i  Y  F/ ]& H. h
1 w$ _$ S: U' h2 [. h9 W- Z可是现在问题就是这个快捷键只能用一次。。。比如说打开一个文件,选择一个特征,用“bj”快捷键 ,编辑定义第一个特征。然后再选别的特征,用“bj”快捷键,弹出来的是:第一个特征的编辑定义对话框。而不是我所选特征的编辑定义对话框
4 o+ F7 F+ }$ _( l" d

+ N" B0 I4 T2 l# f
  k' o+ w0 G0 L
/ z# t. S1 _; s7 Y+ v' m8 N是不是此快捷键  “被绑定”了啊。。。设置快捷键的环境我是对的呀
发表于 2012-2-17 12:25:31 | 显示全部楼层 来自: 中国江苏南京
你可以看看此回答:  x* J) u. t3 h/ u( o( C- V
http://www.3dportal.cn/discuz/vi ... =1445065#pid2289663
发表于 2012-2-17 13:08:34 | 显示全部楼层 来自: 中国江苏苏州
你可以看看此回答:
* v& N! y; T1 I8 |# g& Mhttp://www.3dportal.cn/discuz/viewthread.php?tid=487197&page=1&fromuid=1445065#pid2289663- L2 J% A" Y) B0 f$ Y$ W
唐依依 发表于 2012-2-17 12:25 http://www.3dportal.cn/discuz/images/common/back.gif
& ?- z3 a8 f- R* M5 P  |4 L

0 Q/ @; O8 O6 q" N说的不够具体,
- Y- n+ G1 I+ C" V$ h' I ) m3 `, ]) v( _+ |+ `( p3 x" A8 `

. c4 k. x/ G' A  K# g5 e3 ^5 F
是不是此快捷键  “被绑定”了啊。。。设置快捷键的环境我是对的呀
4 a! v! U) }) }) V! qchaoqun9452 发表于 2012-2-17 11:31 http://www.3dportal.cn/discuz/images/common/back.gif

7 U/ D) B3 G1 G5 O2 A3 [* C2 c: a2 I8 `2 s% O: f" a& O2 ?
那是因为,你没把快捷键给分离出来。
" q( V4 S' e8 e9 a% m) D ! q' l5 ~/ u4 O) b  x8 G
不就是个“编辑定义”命令么,我给你吧。我的珍藏哦。。
5 L: F- u% q) {( G3 X, d& Q) G
' h; U# V) _3 n& p0 N把下面的红色字体的代码,复制到config.pro中! Q% L2 _3 w  V- |8 H
0 ~5 h  C  m3 Y* j: C; I
还是使用你的“bj”快捷键。。。
. m6 O7 O3 v0 `( G6 H
" q/ b. V* W* o: y2 a) T/ [- Q ; m! [3 O2 {3 m+ N. K2 ]

' a7 J6 }) l, V, s$ @!编辑
0 L. I, a. s( Kmapkey bj @MAPKEY_LABEL编辑;~ Command `ProCmdRedefine`;\
1 L8 S, b0 r# ^! {, {/ m% B: W$ G% smapkey(continued) ~ Activate `main_dlg_cur` `chkbn.extrev_1_placement.0`1;\$ u' {8 ]! J5 G3 `4 c1 K
mapkey(continued) ~ Activate `main_dlg_cur` `chkbn.hole_fb_plcmnt_page.0`1;\8 H. c) k1 ]0 ?- A  M
mapkey(continued) ~ Activate `main_dlg_cur` `chkbn.revolve_1_placement.0`1;\3 m% U' J6 m- K/ V% v' F8 b, m* k! i
mapkey(continued) ~ Activate `main_dlg_cur` `chkbn.rib_refs.0`1 ;\
  H4 \) L5 @, _+ B; A0 L+ V7 lmapkey(continued) ~ Activate `rib_refs.0.0` `PH.Sketch`;\
) i+ v0 l- B6 w' b& k1 }# nmapkey(continued) ~ Activate `main_dlg_cur` `chkbn.round_setspg.0`1 ;\
1 H/ [: C) ?1 ^5 |) Fmapkey(continued) ~ Activate `main_dlg_cur` `chkbn.shell_ref.0`1;\
7 h. I0 Z4 L9 b9 q% p! K1 T$ Wmapkey(continued) ~ Activate `main_dlg_cur` `chkbn.chamfer_setspg.0`1;\
- j" K) T( _/ P, qmapkey(continued) ~ Activate `main_dlg_cur` `chkbn.ScrLayout.0`1;\
( a: J; v  {9 B: vmapkey(continued) ~ Activate `main_dlg_cur` `chkbn.fill_reference.0`1;\
' E! T  R* ]3 N6 N5 kmapkey(continued) ~ Activate `main_dlg_cur` `chkbn.smt_wall_profile_page.0`1 ;\
2 u9 D' q1 c5 C) X3 \/ ^0 h. ~9 ~0 Qmapkey(continued) ~ Activate `visual_dlg0` `Edit`;~ Command `ProCmdDwgPopEditAtt`;

评分

参与人数 1三维币 +5 收起 理由
唐依依 + 5 技术讨论

查看全部评分

 楼主| 发表于 2012-2-17 13:17:06 | 显示全部楼层 来自: 中国江苏常州
谢谢两位了哈。。根据你们的提示我自己再试下呢。。
 楼主| 发表于 2012-2-17 13:22:31 | 显示全部楼层 来自: 中国江苏常州
那是因为,你没把快捷键给分离出来。% x% W+ }7 y- q+ z
/ u5 p  G. n& t! o

, a& }. X2 n+ E3 }" |0 [1 Z! p8 c8 \ok22ko 发表于 2012-2-17 13:08 http://www.3dportal.cn/discuz/images/common/back.gif

' H: Z' w6 [  z想问下楼上的大侠,怎么把快捷键给分离出来。。。因为我还想编下别的。。。在此俺先谢谢了哈。。
发表于 2012-2-17 13:59:32 | 显示全部楼层 来自: 中国江苏苏州
想问下楼上的大侠,怎么把快捷键给分离出来。。。因为我还想编下别的。。。在此俺先谢谢了哈。。% {# O4 c! f; ^% g+ f
chaoqun9452 发表于 2012-2-17 13:22 http://www.3dportal.cn/discuz/images/common/back.gif

+ h- X1 n# r* \  T4 m# Y9 F. c* u+ ]# ^( O: z
一时半会也说不明白,,看你慧眼了,找出PRO/E关键的命令4 K' C  p, q  f! {8 O& C
举刚才的例子
$ E' q/ y" l4 q
) `$ |: l. D8 B. H!编辑
# p% V) `1 j4 y7 dmapkey bj @MAPKEY_LABEL编辑;~ Command `ProCmdRedefine`;\
: P8 F! [/ r+ [* j- ~$ s+ q3 |
. D  m" X6 r; m' ]

* j  \4 l/ u' b; b! P" v( o- M1 O, ~7 f. k  P

- M. k: Z9 ?! f, q; ^; n0 |# pCommand `ProCmdRedefine`;) x  G9 v2 g3 T: }

1 Z+ x* [/ X2 b( X2 B4 T0 I9 s这个就是编辑定义的真实命令。。
2 j2 ~1 P0 Z) t( V% P1 i! K- y) r
1 ~3 R/ }; w& k/ Q: H当然,我给你的那些代码,包含的其他场合下的编辑定义,,

评分

参与人数 1三维币 +5 收起 理由
唐依依 + 5 技术讨论

查看全部评分

 楼主| 发表于 2012-2-17 14:31:31 | 显示全部楼层 来自: 中国江苏常州
一时半会也说不明白,,看你慧眼了,找出PRO/E关键的命令
' x* N3 V" v8 {0 i0 a1 Z! A举刚才的例子
+ R2 Y- a/ |0 w3 Z' N- a& w; z. y
  Z7 V0 @9 w( p& |1 N/ f& h4 G, v!编辑+ f# f, O0 C0 [/ y
mapkey bj @MAPKEY_LABEL编辑;~ Command `ProCmdRedefine`;\5 `+ U: k6 m' F- w2 x7 E

6 L+ M8 J( o  d7 ?- c* I1 w0 T2 B7 U# ]8 G+ H' x* Z

6 X# x) t& z  [) D# a6 d
; n( i) m+ h3 q  c0 a) HCommand `ProCmdRedefine`;
( t# Q" ]8 Y1 x0 t  M
& d! v9 A3 a5 m1 V这个就是编辑定义的 ...; E6 \1 a/ l8 F  V2 U  C2 b
ok22ko 发表于 2012-2-17 13:59 http://www.3dportal.cn/discuz/images/common/back.gif
+ Q6 r& y) B1 W8 V4 X7 q
恩。。我再体会体会吧。。谢谢
发表于 2012-2-19 00:32:06 | 显示全部楼层 来自: 中国广东肇庆
谢谢,有学了一招!
发表于 2012-2-24 10:49:22 | 显示全部楼层 来自: 中国北京
十分感谢3楼的指导,经试验成功“编辑定义”可任意定义快捷键。深一步,其他功能的快捷键又怎样设置定义呢?谢谢!
发表于 2012-2-24 19:43:48 | 显示全部楼层 来自: 中国广东中山
1# chaoqun9452 6 @* W: U# c- Z3 T. x3 p. M# u. h
其实双击修改也挺快的啊!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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