EDA365电子论坛网

标题: 求一个mentor快捷键vbs文件 [打印本页]

作者: ALC_MJ    时间: 2018-5-17 10:52
标题: 求一个mentor快捷键vbs文件
如题,哪位大佬赏一个mentor795的快捷键文件(已经设置好常用快捷键的)
6 O% t( M) a3 E" a) c拜谢
作者: alexwang    时间: 2018-5-17 17:26

; `- I: B1 c4 q. h6 o粘贴到“KeyBindings.vbs‘’文件(如果找不到可以在软件目录中搜索)的“' Bind the menu command to a key”行下即可,但还是建议自己设置一下,加深对命令的熟悉度。- X1 m2 U! S3 H9 o6 [
keyBindTables.AddKeyBinding "W", "Route->ChangeWidth", BindMenu, BindAccelerator: T' y9 t" ]* D2 b/ s3 s/ `* T  i
keyBindTables.AddKeyBinding "S", "Edit->SemiFix", BindMenu, BindAccelerator0 s' A  u4 \& V; Q+ ~
keyBindTables.AddKeyBinding "Q", "Edit->Fix", BindMenu, BindAccelerator; u# e& c2 [8 q2 j4 g
keyBindTables.AddKeyBinding "D", "Edit->Unfix", BindMenu, BindAccelerator
2 }4 |' |! _# |: n/ _* PkeyBindTables.AddKeyBinding "R", "Planes->PlacePlaneShape", BindMenu, BindAccelerator! S# V& J2 L/ s& ?
keyBindTables.AddKeyBinding "H", "Edit->Highlight", BindMenu, BindAccelerator. J/ [' `, y3 V1 T! x
keyBindTables.AddKeyBinding "N", "Edit->Unhighlight", BindMenu, BindAccelerator
( w# a( s: p$ y" @* _keyBindTables.AddKeyBinding "M", "Edit->Review->Measure->MinimumDistance", BindMenu, BindAccelerator
' F" |# D' u0 ?0 q% E$ f' ]keyBindTables.AddKeyBinding "F", "Edit->Lock", BindMenu, BindAccelerator3 h3 X4 h# j' Y# R
keyBindTables.AddKeyBinding "V", "Edit->Unlock", BindMenu, BindAccelerator
1 p; B( a- G9 XkeyBindTables.AddKeyBinding "G", "Route->Interactive->Gloss", BindMenu, BindAccelerator  D) g- L+ ~: j, l) W
keyBindTables.AddKeyBinding "T", "Route->Swap->Pins", BindMenu, BindAccelerator
# W( k% z( L7 O% o& q1 xkeyBindTables.AddKeyBinding "N", "Route->Assign Net Name", BindMenu, BindAccelerator  C  z: y, x5 R# j
keyBindTables.AddKeyBinding "P", "Place->Swap Parts", BindMenu, BindAccelerator
4 {1 {# O3 U' Z7 {8 r) N. m$ j5 G. y8 A6 y& `3 \

作者: ALC_MJ    时间: 2018-5-18 13:58
alexwang 发表于 2018-5-17 17:26
5 w9 ?; k& X2 v( Z/ t粘贴到“KeyBindings.vbs‘’文件(如果找不到可以在软件目录中搜索)的“' Bind the menu command to a  ...

# Z' t5 E) N! F' h6 G感谢 感谢
' {+ [; i/ u6 A& D
作者: Frank_wang    时间: 2018-5-22 17:41
此快捷键是PCB使用的吗?
作者: sunshan    时间: 2018-5-22 18:00
Frank_wang 发表于 2018-5-22 17:419 N, [# g9 x8 H8 r2 n
此快捷键是PCB使用的吗?

2 [# a8 ?  K: v5 J是的。/ o4 W5 P5 Z- \6 }! [9 B! y
6 u! I5 V' [. a- B' e' _

作者: Frank_wang    时间: 2018-5-23 09:06
sunshan 发表于 2018-5-22 18:00
7 f3 m- A1 D1 C9 s* z( A5 [是的。
! k( N6 Y$ {8 V8 i9 v
具体是在哪个路径,
* c$ W1 ^# A  s  P: C# V) F$ E) P我的是mentor 2004,安装在虚拟机上的,
" G2 w5 i* q7 r- t) q# }8 w" d: f8 R; u搜索不出来# R7 k+ D# r3 Y7 q/ i

作者: sunshan    时间: 2018-5-23 14:19
Frank_wang 发表于 2018-5-23 09:06
5 j0 Z6 N9 ]0 C+ j* h" c具体是在哪个路径,
6 q6 c1 ^0 F' U7 P, I6 ^我的是mentor 2004,安装在虚拟机上的,
3 i+ j+ o# S+ v* u; m* I6 ^搜索不出来

& c/ A8 m# w. n( V1、盘:\MentorGraphics\2005EXP\SDD_HOME\standard\shortcut.vbs
* H2 i" Q9 |2 z6 [2、直接按照楼上的语句,自己编辑一个文本文档,最后将扩展名改为.vbs即可。
! ^) D3 v$ s5 S2 W1 [8 C9 q9 Z# H+ [0 _4 E
( ]1 B8 y& J$ B% s/ g! J6 N# u

作者: Frank_wang    时间: 2018-5-23 15:51
sunshan 发表于 2018-5-23 14:19
$ R1 v: p; B7 t% ^1、盘:\MentorGraphics\2005EXP\SDD_HOME\standard\shortcut.vbs1 N8 O% k5 x! q, h6 F6 S' X
2、直接按照楼上的语句,自己编辑一个 ...
6 d5 i- D) v; z5 o) [, I+ K% U. Y
谢谢哈/ c6 E3 `8 S4 k

作者: Frank_wang    时间: 2018-5-23 16:54
sunshan 发表于 2018-5-23 14:19, c, D: L& B& |- x# P# H2 V( T( p( q
1、盘:\MentorGraphics\2005EXP\SDD_HOME\standard\shortcut.vbs
" N  d7 @4 Z6 m6 u% `) f: _2、直接按照楼上的语句,自己编辑一个 ...
  A, u' d" z/ W% g% Y& d! I' G0 S
刚刚我试了,好像不行,软件默认输入英文是keyin command,故提示没有此command
2 N; ?& F1 c- |, K9 g) H( n5 o2 `
作者: sunshan    时间: 2018-5-24 10:15
Frank_wang 发表于 2018-5-23 16:54# m3 m4 P7 r3 j# o- G" _( d
刚刚我试了,好像不行,软件默认输入英文是keyin command,故提示没有此command
& h  M6 H1 [$ j3 w" {: }
使用VBS的简单方法是,直接拖入PCB界面即可使用快捷键!" R  d* y$ G& Y) G) R
: Z: U) i# U# a7 k' {( k: M

作者: Frank_wang    时间: 2018-5-24 15:30
sunshan 发表于 2018-5-24 10:15/ F  w- @, I- ?1 @
使用VBS的简单方法是,直接拖入PCB界面即可使用快捷键!
6 [. y8 c9 r' `* A( X. B* N
比如定义了H为highlight快捷键,不是按H就highlight吗?拖入PCB界面是什么意思
) S$ M# K9 C+ H% w9 c5 L: H
作者: alexwang    时间: 2018-5-26 09:30
Frank_wang 发表于 2018-5-24 15:30
! I9 U+ S/ g. T比如定义了H为highlight快捷键,不是按H就highlight吗?拖入PCB界面是什么意思

7 i" }: D# W& ^/ O“比如定义了H为highlight快捷键,不是按H就highlight吗?”问题回答:快捷键和菜单命令对应,例如 LOCK命令对应菜单为"Edit->Lock", 快捷键定义"F"。那么我在选中对象点击“F”时,便“LOCK”了。
$ ?  |$ m1 M. S! R7 n“拖入PCB界面是什么意思”  问题回答:PCB在启动EE程序后,把.vbs拖入EE界面。vbs命令便起作用了。缺点是,每次打开一个PCB文件都需要把.vbs拖入进去。(有更改环境变量使.vbs默认加载的操作,相对较复杂,抽空重新开一帖说明)
5 u# u3 W; Y$ G, H2 C; Y4 X
作者: 梦醉人生    时间: 2019-1-31 09:57
VX2.1的我这样设置怎么不行呢?请问大神
作者: stcctt    时间: 2021-6-2 15:28
谢谢分享!
作者: liuhao211    时间: 2021-6-9 13:36
hao
作者: wyb124sz    时间: 2023-10-27 15:54
多谢分享!
作者: yao2022    时间: 2023-10-31 16:02
软件版本不一样,快捷键的路径也是不一样的,例如7.9.5的快捷键Edit->SemiFix,VX的快捷键是Edit->FixLock->SemiFix。按软件重新设置就好了。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2