揭秘allegro线宽、角度、圆弧的切换及右键snap pick to快捷键的设置

在设计pcb的时候,有些操作会被经常用到,比如改变线宽、旋转(rotate)、镜像(mirror)等,如果能用键盘快捷命令的方式来实现,就可以左手键盘,右手鼠标,这样会不会感觉很方便呢~
allegro的快捷键设置是通过编辑env文件,因此第一步是找到env文件的位置。
文件默认路径为:d(安装磁盘):cadencespb_datapcbenv
需要注意的是allegro的命令有两种方式,分别是funcky和alias。两者的区别在于前者命令直接执行,后者需要回车才能执行。因此funcky适合单键控制的命令,alias适合组合命令。
这里罗列的是一些常用但又不容易设置的快捷键,大家可以根据自己的需要去设置。

走线时按下快捷键自动切换设定的线宽
15.x版本:
funckey x options line_width 20
16.x和17.x版本:
funckey x options acon_line_width 20
注意:x为快捷键,请自行设置,20为线宽,走线时按下快捷键后走线的线宽自动切换为20。

走线时圆弧或直线及角度的自动切换
15.x版本:
走线切换为圆弧:
funckey x options lock_mode arc
走线切换为直线:
funckey x options lock_mode line
走线角度切换为任意角度:
funckey x options lock_direction off
走线角度切换为45度:
funckey x options lock_direction 45
走线角度切换为90度:
funckey x options lock_direction 90
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
走线角度切换为45度:
funckey x form mini lock_direction 45
走线角度切换为90度:
funckey x form mini lock_direction 90
注意:x为快捷键,请自行设置。

选中铜箔和给铜箔赋网络快捷键
选中shape:
a x shape select 或 funckey x shape select
给shape赋网络:
a x pop net list 或 funckey x pop net list
注意:x为快捷键,请自行设置。a或funckey两种快捷键任选一种都可以,a的输入命令后需要回车,而funckey则不需要回车。

右键snap pick to快捷键的设置
自动捕抓线段最近的顶点:
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为快捷键,请自行设置,按下快捷键后根据设置自动捕抓对象。

user preferences 的一些快捷键设置
铜箔显示或隐藏:
a x ‘settoggle no_etch_shape_display;redraw’
铜箔填充或只显示边框:
8 q0 [; b9 d! c# y9 d7 d
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附近,毕竟我们没有第三只手!


CDMA低噪声放大器设计关键问题及解决措施
投影机的输入/输出端子/屏幕宽高比例/画面尺寸
I2C总线的电平逻辑
深度解读555集成芯片的诞生及电路应用
低成本的电池测试设备数字控制方案
揭秘allegro线宽、角度、圆弧的切换及右键snap pick to快捷键的设置
全球首款可折叠的柔性触控屏手机FlexPai
江苏移动施伟:未来,智能工厂将更柔性、更灵活
“主动”or“被动”?四家公司减持股份似意有所指?
工业物联网平台实现智能化云端计算与策略控制
北京奔驰两大工厂陆续停产,最长将超40天
苹果十周年版iPhone8供应链曝光分析:无线充电+3D玻璃机身
逆袭RTX 3090,RX 6900XT成 AMD 的最强A卡
如何查询身边是否有5G信号覆盖
【清华紫光弃美投欧】230亿美元收购镁光被拒,26亿美元收购法国智能芯片商
泛在电力物联网“全面感知”,最大限度满足客户用电需求
盘螺和螺纹钢的区别是什么,测量盘螺外径仪器的作用
微软以价值75亿美元的股票收购代码托管平台GitHub
加热器CJR(B)-150
苹果手机如何同时登入两个微信