当前位置 博文首页 > sinat_15677011的博客:allegro线宽、角度、圆弧的切换及右键sna
在设计PCB的时候,有些操作会被经常用到,比如改变线宽、旋转(rotate)、镜像(mirror)等,如果能用键盘快捷命令的方式来实现,就可以左手键盘,右手鼠标,这样会不会感觉很方便呢~
Allegro的快捷键设置是通过编辑ENV文件,因此第一步是找到ENV文件的位置。
文件默认路径为:D(安装磁盘):\cadence\SPB_Data\pcbenv
需要注意的是Allegro的命令有两种方式,分别是funcky和alias。
两者的区别在于前者命令直接执行,后者需要回车才能执行。因此funcky适合单键控制的命令,alias适合组合命令。
这里罗列的是一些常用但又不容易设置的快捷键,大家可以根据自己的需要去设置。
16.x和17.x版本:
funckey X options acon_line_width 20
注意:X为快捷键,请自行设置,20为线宽,走线时按下快捷键后走线的线宽自动切换为20。
16.x和17.x版本:
funckey X FORM mini lock_mode Arc
funckey X FORM mini lock_mode Line
funckey X FORM mini lock_direction Off
funckey X FORM mini lock_direction 45
funckey X FORM mini lock_direction 90
注意:X为快捷键,请自行设置。
a X shape select 或 funckey X shape select
a X pop net list 或 funckey X pop net list
注意:X为快捷键,请自行设置。a或funckey两种快捷键任选一种都可以,a的输入命令后需要回车,而funckey则不需要回车。
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Segment Vertex’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Segment Midpoint’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Segment’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Intersection’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Shape Center’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Arc/Circle Center’”
funckey X "prepopup; pop dyn_option_select ‘Snap pick to@:@Symbol Origin’"1
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Symbol Center’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Pin’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Via’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Figure’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Pad Edge Vertex’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Pad Edge Midpoint’”
funckey X “prepopup; pop dyn_option_select ‘Snap pick to@:@Pad Edge’”
注意:X为快捷键,请自行设置,按下快捷键后根据设置自动捕抓对象。
a X ‘settoggle no_etch_shape_display;redraw’
a X ‘settoggle no_shape_fill;redraw’
a X ‘settoggle old_shape_fill_style;redraw’
a X ‘settoggle pcb_cursor infinite cross;redraw’"
注意:X为快捷键,请自行设置,按下快捷键后回车自动切换设置。
如果不知道快捷键的命令,可以在Allegro中将鼠标移动到需要设置的菜单上,软件会提示相关的指令。
快捷键不宜太多,会记不住。位置最好在asdf附近,毕竟右手要拿鼠标,和ctrl配合的键绝对要在asdf附近,毕竟我们没有第三只手!