Cadence Allegro 快捷键大全

藏家013 关注

收藏于 : 2022-06-08 00:20   被转藏 : 9   

Allegro主要是通过修改env文件来设置快捷键,Allegro的变量文件env,一共有2个,一个是用户变量,文件在安装目录SPB_Data\pcbenv下,一个是全局变量,文件在安装目录spb_16.6\share\pcb\text。(SPB_Data,spb_16.6为个人命名,大同小异)。
通常建议修改用户变量env文件,而不建议修改全局变量env文件, 如果2个文件中的设置出现冲突,那么以用户变量env文件为准。
        用户变量env文件,是类似于下面的格式:
source $TELENV

alias ~S save
alias ~O chg origin //变更原点
alias ~W "show element" //更改线宽、线换层、文字字号
//alias ~M "pop mirror"    //镜像
//alias ~Y spin //旋转
alias ~K hc //高亮
alias ~J dhc //取消高亮
alias ~P pick //输入坐标捕获某点
alias ~G grid toggle //定义格点
alias ~L zoom previous //上一次视角
alias ~T text edit //文字编辑
alias ~E vertex //增加、编辑拐角、圆半径
alias Home zoom fit //满屏显示
alias Pgup zoom in
alias Pgdown zoom out
alias Insert add text //插入文本
alias End   custom smooth //平滑走线
alias SUp "move;ipick_to_gridunit 0 +1"
alias SDown "move;ipick_to_gridunit 0 -1"
alias SLeft "move;ipick_to_gridunit  -1"
alias SRight "move;ipick_to_gridunit  +1"

##最常用的如下:
alias F3 status
alias F4 show element 
alias F5 redraw
alias F6 add text
alias F7 shape merge shapes
alias F8 chg origin
alias F9 cmgr_phys
alias ~F custom smooth   //平滑走线
alias ~D swap components //交换器件
alias ~B rats net        //开xx网络的飞线
alias ~N unrats net //关xx网络的飞线
funckey Del delete
funckey q change
funckey Q property edit  //属性编辑
funckey w add connect
funckey e pop singletrace //走差分线时切换单线模式
funckey r cmgr //约束管理器
funckey y delay tune //蛇形走线
//funckey i add line //画线
funckey p "shape select;shape edit boundary"
funckey [ enved //用户设置
funckey ] toggle //45度和90度出线切换

funckey a 'settoggle rats "rats all" "unrats all"; $rats; echo "Toggle Airlines"'//关闭或显示所有飞线
funckey s slide
funckey d done
funckey u oops //后退一步
funckey n next
funckey Esc cancel
funckey f mirror //镜像
funckey G define grid //设置格点窗口
funckey h hilight //高亮
funckey j dehilight //取消高亮
funckey k align components  //对齐
 
funckey z "shape add"
funckey Z zcopy shape
funckey c copy
funckey C color192 //颜色窗口
funckey v  spin //旋转  
funckey V  "pop net list"
funckey m move
funckey , show measure
funckey . drc update
funckey ' ' angle 90
funckey D 'settoggle  no_shape_fill;redraw' //铜皮显示开关
//funckey E 'settoggle  no_etch_shape_display;redraw'
//funckey G define grid //设置格点窗口

funckey 0 options acon_line_width constraint
funckey 1 options acon_line_width 10
funckey 2 options acon_line_width 18
funckey 3 options acon_line_width 30
funckey 4 options acon_line_width 40
funckey 5 options acon_line_width 8
funckey 6 options acon_line_width 60
funckey 7 shape keepout //铺禁布区
funckey 8 "pop swap" //交换层
funckey 9  reject
funckey - "pop finish" //自动完成走线

以上为个人做项目初步总结出来,附带中文解析,方便学习,后续继续优化。。。。
比如录制script文件来快捷设置格点,设置层叠;快捷打过孔;布线时快速切换层等等
 阅读文章全部内容  
点击查看
文章点评
相关文章
藏家013 关注

文章收藏:1

TA的最新收藏