本文章基于【凡亿】Cadence Allegro 17.4零基础入门66讲PCB Layout设计实战加个人理解写出
(一)中英文切换
注意:只是将选项卡部分切换中文
1,设置中文
a,打开PCB Editor 17.4以后,点击Help和About
b,可以看到与下图类似的,这个S037就是补丁,只有打了37号补丁以上的版本才能切换中文
c,打开电脑设置
e,打开查看高级系统设置
f,点击环境变量
g,点击新建
h,输入下图
i,将刚刚打开的页面都点确定
j,将PCB Editor 17.4关闭后再打开就可以
2,删除中文
将选中刚刚添加的删除就行
(二)常用页面介绍
1,主题
a,点击设置和用户偏好设置
b,点击UI,General和allegro_theme右边方框的三角选择主题(默认dark)
c,点击应用和确定以后重新启动软件就可以发现主题改变
2,修改页面
(1)恢复默认页面
点击查看下的UI设置,点击Reset UI to All Toollbars
如果发现页面少了很多东西,由不知道怎么弄出来
(2)修改页面
点击方框内的即可将选项卡移出
拖到想要放置的地方变蓝,即可放入栏中
也可以点击红色框内移入
3,工具面板
(1)选项
这个部分会根据所用的东西改变,这里以走线为例子
a,先点击下面发光图标
b,右侧改变为
(2)查找
这部分是对元素进行选择
(3)可见性
这个实际上是层的显示面板,如果有不想显示的东西可以取消勾选
(4)命令
所有命令都会在这里显示,包括是否执行失败等
(三)快捷键和Stroks命令介绍
1,自带快捷键
再例如下图中的新建
可以看到软件自带的快捷键,用一只手按可以很明显的感觉到离得很远,用两只手还没有鼠标快,那么还叫什么快捷键呢?
2,更改快捷键
早期定义快捷键只能用Alias,FUNCKEY是Cadence后来推出的,因此在Env里面是共存的。二者各有优缺点,例如Alias对于字母、数字类快捷键需要回车才会执行,Funckey则无需回车,但是如果用Funckey定义的单字符快捷键容易与其他多字符的快捷键冲突,例如,用Funckey定义了c和ck两个快捷键,则按下字母c后,就会直接执行对应的操作,而输入不了ck的快捷键。
组合键使用 ALIAS 一般使用CTRL+ xxxx 或者SHIFT + xxxx
单键使用FUNCKEY 一般使用 a,b,c 1,2,3 F1,F2,F3 INS等
方法一:命令修改
在命令栏中输入需要定义的快捷键以及命令,即可定义。
在命令栏中输入“alias a move”,或者是“funckey a move”,即把小写的字母a定义为了移动命令的快捷键。
要使用英文版本查看这个命令
a,首先点击Move
b,页面左下角会出现名称
‘
c,在命令行使用alias/funckey + m + move就更改了
方法二
在env文件中指定快捷键,这也是最常用的指定快捷键的办法。env文件的路径如下所示:“E:\Cadence\SPB_17.4\share\pcb\text”,E盘是安装盘符,找到对应的路径即可。找到env文件,然后用记事本打开这个文件,进行编辑即可,然后保存,指定快捷键的方式也是跟命令行指定快捷键的方式是一致的: “alias a move”或是“funckey a move”。
a,打开env文件
b,找到下面的页面
c,在末尾添加指令后保存
单键使用funckey
组合键使用alias(使用时要按回车键)
d,重启软件就可以执行命令
3,注意
软件可以区分大小写,所以设置输入按键是小写,那么输入的命令按键也要是小写(使用Shift+字母,可以打出大写字母)
alias ~D delete中的~是键盘上的Ctrl按键
最好不用修改的按键F1(系统帮助按键) X Y i(X,Y坐标,i偏移)打开后找到需要的修改,如果前面单键定义了,组合键就无法使用,因为系统会直接执行单键命令
4,Stroks命令
右键快捷方式
a,点击设置和用户偏好设置
b,点击UI,Input和no_dragopup后面的方框,之后点击应用和确定
c,点击工具,实用程序和鼠标手势编辑器
d,在中间绘制图形,在Command中输入命令
e,出现这个说明已经有了这个命令
f,回到主界面,按住鼠标右键绘制
如果没有命令会显示
(四)Capture与PCB Editor同步网表与错误解析
1,输出网表
(1)生成第一方网表
a,打开原理图
b,点击Create netlist
c,点击确定
d,经过等待,可以在文件目录下找到allegro文件
e,打开以后三个dat为后缀的就是网表文件
(2)生成第三方网表
a,打开原理图
b,点击Create netlist
c,修改Part Value和Formatters后点击确定(也可以先选择生成网表的地址)
d,打开对应地址找到NET文件
2,网表同步至PCB
(1)将第一方网表同步至PCB
a,打开PCB Editor 17.4
b,新建Boar