如何设置Cadence 16.6中PCB Editor的快捷键
2016-10-07 00:42
411 查看
Cadence给用户留了比较多的定制空间。在Allegro中我们可以用alias或funckey命令来定义一个快捷键,以代替常用的设计命令。和Protel和PADS而言,Allegro软件是通过修改env文件来设置快捷键,这对于从Protel或PADS转移过来的用户来说,可以沿用从前的操作习惯,对于熟悉这个软件还是很有意义的。
小主使用的是Win7 32位系统和Cadence 16.6版本,网上的资料基本上都是Cadence 16.6版本以前的方法。比如,用户变量和系统变量的概念,在这里根本找不到。Cadence的产品在更新的时候基本上都会有很大的变化,所以有些方法不是很实用,但是还是很具有参考价值的。这里参考前期版本的快捷键修改方式,介绍Cadence 16.6中PCB Editor的快捷键修改方法。
要使定义的快捷键产生作用,有两种方式来定义:
1、在命令窗口直接定义,但这样定义的快捷键只能在当前设计中使用,如果重新启动设计时,快捷键将会失效。
2、在本地文件中直接定义,这样定义的命令将长期有效。所谓的本地文件,也就是大家在网上看到的env文件了,本文仅讲述该方法。
快捷键的信息存在于env文件中,所以要先找到env文件,我在我的所有盘中搜索env文件,下场很明显,只有一个文件,路径如下:
C:\Software\Cadence\SPB_Data\pcbenv\env
如果你是直接安装在C盘中,不像我一样修改过路径的话,应该是:
C:\Cadence\SPB_Data\pcbenv\env
用记事本打开这个文件,源文件中只有下面的内容:
我们要设置的快捷键必须放置在### User Preferences section之前,常用的命令是:
alias short key Keyboard Commands
funckey short key Keyboard Commands
注意:
1)在命令窗口直接定义:如果直接键入alias或funckey命令然后回车,系统将会弹出所有快捷键列表,这相当于执行Tools->Utilities->Aliases/Function keys..命令;
2)alias命令不能用来定义字母,原因是字母键要用来输入命令行。但是funckey命令可以用来定义单个字母为快捷键,它比alias命令更为强大,alias能定义的它都能定义,但是字母被定义成某快捷键后,该字母就不能用来输入键盘命令了;
3)Cadence中能设置快捷键的功能(Keyboard Commands)列表可以通过执行Tools->Utilities->Keyboard Commands命令来查看,这些命令都可以设置成快捷键。
既然alias能定义的funckey都能定义,那我就全部使用funckey,结合自己使用Altium Designer和PADS的习惯,就可以自己设置Cadence中的快捷键了,简单的列举一下:
funckey Pgup zoom in
funckey Pgdown zoom out
funckey Home zoom fit
funckey End redisplay
funckey Del delete
funckey F2 add connect
funckey Esc cancel
funckey g grid toggle
funckey dh dehilight
funckey h hilight
funckey 3 3D_Viewer
funckey ~D done
funckey ~R angle 90
funckey ’ ’ angle 90
funckey ~M show measure
funckey ~Z Undo
哪些功能能设置快捷键?哪些快捷键可以被设置?这些就需要参考网上之前很多的教程了,希望这篇文章能帮到你。
小主使用的是Win7 32位系统和Cadence 16.6版本,网上的资料基本上都是Cadence 16.6版本以前的方法。比如,用户变量和系统变量的概念,在这里根本找不到。Cadence的产品在更新的时候基本上都会有很大的变化,所以有些方法不是很实用,但是还是很具有参考价值的。这里参考前期版本的快捷键修改方式,介绍Cadence 16.6中PCB Editor的快捷键修改方法。
要使定义的快捷键产生作用,有两种方式来定义:
1、在命令窗口直接定义,但这样定义的快捷键只能在当前设计中使用,如果重新启动设计时,快捷键将会失效。
2、在本地文件中直接定义,这样定义的命令将长期有效。所谓的本地文件,也就是大家在网上看到的env文件了,本文仅讲述该方法。
快捷键的信息存在于env文件中,所以要先找到env文件,我在我的所有盘中搜索env文件,下场很明显,只有一个文件,路径如下:
C:\Software\Cadence\SPB_Data\pcbenv\env
如果你是直接安装在C盘中,不像我一样修改过路径的话,应该是:
C:\Cadence\SPB_Data\pcbenv\env
用记事本打开这个文件,源文件中只有下面的内容:
我们要设置的快捷键必须放置在### User Preferences section之前,常用的命令是:
alias short key Keyboard Commands
funckey short key Keyboard Commands
注意:
1)在命令窗口直接定义:如果直接键入alias或funckey命令然后回车,系统将会弹出所有快捷键列表,这相当于执行Tools->Utilities->Aliases/Function keys..命令;
2)alias命令不能用来定义字母,原因是字母键要用来输入命令行。但是funckey命令可以用来定义单个字母为快捷键,它比alias命令更为强大,alias能定义的它都能定义,但是字母被定义成某快捷键后,该字母就不能用来输入键盘命令了;
3)Cadence中能设置快捷键的功能(Keyboard Commands)列表可以通过执行Tools->Utilities->Keyboard Commands命令来查看,这些命令都可以设置成快捷键。
既然alias能定义的funckey都能定义,那我就全部使用funckey,结合自己使用Altium Designer和PADS的习惯,就可以自己设置Cadence中的快捷键了,简单的列举一下:
funckey Pgup zoom in
funckey Pgdown zoom out
funckey Home zoom fit
funckey End redisplay
funckey Del delete
funckey F2 add connect
funckey Esc cancel
funckey g grid toggle
funckey dh dehilight
funckey h hilight
funckey 3 3D_Viewer
funckey ~D done
funckey ~R angle 90
funckey ’ ’ angle 90
funckey ~M show measure
funckey ~Z Undo
哪些功能能设置快捷键?哪些快捷键可以被设置?这些就需要参考网上之前很多的教程了,希望这篇文章能帮到你。
相关文章推荐
- Cadence中的PCB Editor如何关闭已经所敷铜的显示(多说无益,如图所示)
- delphi 如何设置快捷键之2
- 在Foxit PDF Editor里面创建一份A4新文档,如何设置页面?
- Cadence如何自定义快捷键
- 如何设置allegro的快捷键
- win7如何设置一个程序的快捷键(比如截图)
- 如何设置网页快捷键(转)
- ubuntu中如何设置截图快捷键
- Linux命令行模式如何设置键盘快捷键
- altium designer 里如何设置PCB默认字符默认大小(PCB丝印)
- PhpStorm快捷键设置/个性化设置,如何多项目共存?如何更换主题?
- word 如何快速给字体上色---快捷键设置 && 删除多余回车符的技巧
- Allegro 16.6 PCB editor 配置protel操作习惯
- 如何设置布线默认过孔Via(Cadence16.0及以上版本)
- 【win7】如何给win7自带的截图工具设置快捷键?
- allegro的快捷键,如何设置allegro 快捷键
- Win7资源管理器的应用快捷键以及如何设置
- 如何设置qt creator的快捷键
- Cadence 16.6 Allegro PCB操作技巧之:关闭与显示网络飞线
- word如何设置首行缩进快捷键