一、前言
作为一名电子设计工程师,即使我们不画电路板我们也会经常用到allegro,那么了解在allegro中的class就有必要了解下,下面我们就了解下allegro中常见的class,界面中的表现形式主要如下:
二、介绍
在allegro中有三个重要关键需要了解那就是option和visibility和find,find是用来查找东西的,这个比较简单,但是option经常会伴随我们选择不同的菜单会有很多子菜单选项,这个就需要了解一些,class里面的选项(经常常用的部分)我们都可以通过下面的小方框颜色符号隐藏或者查看显示颜色,这个和在visibility里面勾选具有相同的作用,这样的话就需要单独了解每一行:
1、anti etch:这个选型主要包含的都是设计板层的,板层的处理主要在setup--cross-section中,在这个选项中能看到所有的层,这些主要是用来走线和覆铜的层。
2、board geometry:咱们电路板的几何尺寸标注,画PCB的几何尺寸图,包括板面上的尺寸标准等等,这里主要是设计几何尺寸相关的内容,包括板子的外形等,PCB板的机械外形选中可能就需要这个类项。
3、package geometry:这个类是包含封装相关的东西,我们的PCB最小到封装焊盘,所以把这个类搞明白对应的哪些,PCB大概也知道是哪些了。在这里我们需要知道下面几个专业名词:
阻焊层:soldmask层,每个焊盘都需要绿油层来阻断焊盘的白色锡膏和其他信号的联系(保持只有自己的信号),这个是有一个保持焊盘安全距离的,这个位置时不允许布线和赋铜的,刷绿油和钢网保持安全距离,组焊层就是刷绿油的,或者蓝油黑油。
钢网层:pastmask层,这个焊盘的印制纯铜皮部分,这个是在钢网上涂锡膏助焊(这个其实是一个有网的钢板,网的孔刚好等于焊盘铜皮,然后这个钢网用来辅助上锡膏)。
丝印层:skillscreen层,这个是PCB中用来印刷型号规格及元器件代号等标识的。
4、manufacture:这个类主要是机械制造相关,有些钻孔信息,是否允许放置零件或者探针处理等。
5、Ref Des:这个类就是包含元器件位号相关的subclass,主要是原件位号或者丝印标注叠加的字符等。
6、pin相关的属性类,这一栏中可以单独查看或者导出顶层或者底层的pin图文件。
7、via class,过孔相关的属性,这里可以单独查看某些过孔或者埋空。
8、boundary:这个主要是我们设置的形状的外框,我们的赋铜都是画一个形状然后赋予网络得到的,这个类可以看到这个形状。
9、route keepin:这个主要是允许布线区域规则选项。
10、route keepout:禁止布线区域规则划分。
11、package keepin或者out,禁止放置元器件或者允许放置元器件区域。
导出文件:一般结构需要的文件导出都是DXF文件,根据选择不同层可以导出需求不同,所以根据甲方需要的文件选中不同的层然后选择导出机械文件即可。