Candence学习篇(10)allegro中新建pcb版和绘制板框及元器件放置

Posted 学工科的皮皮志^_^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Candence学习篇(10)allegro中新建pcb版和绘制板框及元器件放置相关的知识,希望对你有一定的参考价值。


前言

前面我们讲了
Candence学习篇(1) Candence原理图工程以及原理图库的创建
Candence学习篇(2) 电阻等器件原理图symbol绘制
Candence学习篇(3)Stm32元器件绘制和原理图绘制
Candence学习篇(4)allegro软件中class 和subclass的概念
Candence学习篇(5)使用Padstack Editor制作贴片焊盘和通孔焊盘
Candence学习篇(6)使用allegro绘制元器件的PCB封装
Candence学习篇(7)allegro pcb editor 17.2如何打开旧版本.brd和.dra文件等
Candence学习篇(8)allegro中netrev.lst does not exist问题
Candence学习篇(9)Candence如何使用之前的gerber设置
前面我们的网表已经生成完毕,大家可以回头看,所以现在终于到了绘制PCB的过程了,我们的最终产物就是PCB。

一、新建PCB版

我们打开我们的PCB Editor 在file 里面选择new,新建PCB版

接下来,我们来绘制板框
首先,我们先设置好单位。点击set up ,选择design parameter,把单位设置好。
我们可以先选mm。下面的宽和高,表示可操作的区域的大小。
X Y 就是我们左下角的坐标,我们一般设置为一个负值。

二、绘制板框

接下来我们放置板框的线,选择add 添加 line ,参数设置如下。
Outline 就是板框所在的subclass 。

然后在命令行输入我们的坐标
小写 x 0 0 回车
然后 ix 31 标志x 方向递增31mm
然后iy 38 回车
同理 ix -31 再 iy -38 重新回到原点,这样我们就画好了一个框了。

然后把我们的单位改成英制,我们设计pcb的时候改成英制比较方便

三、PCB前处理

PCB前处理
封装库路径,如果缺少库路径的时候,你导入网表就会提示缺少封装。
同样,点击set up 选择user proprietary
选择paths,
添加我们这个封装库额路径,最重要的就是pad path 焊盘路径和psm path ,封装库路径了。
我们添加好,所以,前面的封装一定要画好。放好。

3.1设置栅格为5mil,点击set up Grids


设置一些常见的显示选项,通常选择这6项,不然通孔焊盘看起来就像是表贴的。

3.2接下来我们设置常用的文本参数

四、 设置GERBER

接下来我们来设置gerber,我们选择manufacture 中的atrwork.
我们把我们的板框也添加进来,
东西很多,但是设置一次后,下一次也能用。所以说是一劳永逸。
大家可以看我这篇。
Candence学习篇(9)Candence如何使用之前的gerber设置

右键点击etch add 选择outline。两层都要加进来


接下来我们要添加丝印层,阻焊层,钢网层,还有参考信息层。
把这三个类的 SILKSCREEN_TOP层全部都添加进来。

还有一层底层,直接复制即可。

接下来我们设置阻焊层
阻焊层决定我们哪些是需要开窗的,像我们的焊盘



接下来我们来添加钢网层,主要添加这两个东西,一个是packge Gemetry 和pin

最后,我们添加一个信息层,转孔表,添加这些东西就行

同时,未定义的线宽我们定义为6mil,由于每一层都是相互独立的,所以每一层都要必须要选中
进行设置

五、导入网络表

导入网络表。选中
File import logic
文件路径一定要在allegro目录下,然后点击import candence

不出意外的话是不会报错的,如果有错,那就是原理图出问题了。
我曾经遇到的问题就是原理图和封装不匹配。
我们准备放置元器件。点击place ,然后选择quik place,直接点击OK就可以了。
这里我已经放置了。所以显示是0.


这里我么就绘制一个stm32c8t6。首先我们先设置一下我们喜欢的颜色
或者通用的颜色。这样看起来就会很好看。



总结

布局的话就安装网上的布局就行了,大概位置合理就行了。如果要讲究的对话,得精雕细琢。那就是后面的事情了。写一篇我们讲布线。

以上是关于Candence学习篇(10)allegro中新建pcb版和绘制板框及元器件放置的主要内容,如果未能解决你的问题,请参考以下文章

Candence学习篇(11) allegro中设置规则,布局,走线,铺铜

Candence学习篇(11) allegro中设置规则,布局,走线,铺铜

Candence学习篇使用allegro绘制元器件的PCB封装

Candence学习篇allegro pcb editor 17.2如何打开旧版本.brd和.dra文件等

Candence学习篇allegro软件中class 和subclass的概念

Candence学习篇allegro中netrev.lst does not exist问题