Allegro论坛
直播中

李鑫旺

7年用户 4经验值
私信 关注
[资料]

Allegro中建立异形焊盘

                Allegro中建立异形焊盘
Allegro中可以建立异形焊盘.异形PAD是通过画Shape来实现的.在pads中建立异形PAD,需要借助一个PAD和Shape相结合(Associate),即可建立异形PAD,不再赘述.
在Allegro中建立异形PAD会稍微复杂一些,如下所示的一个三极管的第二个pin就是一个异形PAD,以此为例来说明在Allegro中如何建立异形PAD.
一、     准备工作(在PCB Editor中完成):
1.   新建一个文件*.dra文件:2.dra
2.   根据Datasheet上的尺寸画出异形PAD的Shape(Class为Etch,Subclass为Top)
3.   A.将上面建的shape另存为2-s.dra,进入到SETup-Design ParameterEditor-Design修改Drawing type为package;
B.点击Edit——Z-Copyshape,单边外扩0.1mm;(做一个shape作为阻焊)

将里面小的shape删除,重复上面A操作将Drawingtype(文件类型)改为SHAPE;保存为2-s.DRA;
4.关联关联PAD库和psm库:
*.psm,*.ssm以及*.PAD文件是Allegro中新建封装和调用封装最基本的也是最重要的元素。新建异形PAD会调用*.ssm,新建封装会调用*.PAD;新建封装(*.dra)文件,要生成*.psm文件。导入网表和新建PAD前,要先关联PAD库和psm库的路径才可以将元件调进来。没有psm文件或是没有PAD库中的PAD的封装,是无法调入器件的。
综上所述,在PCBEditor中先关联pad库和psm库(包含shape1.ssm和shape2.ssm)所在的路径:单击Setup→User Preference→Path→Library:
至此:我们得到了新建异形PAD时最重要的元素:2.ssm和2-S.ssm文件,准备工作暂时告一段落,接下来真正进入到新建PAD的过程。
二、     新建PAD(在Pad Designer中)
-1- 打开PadDesigner:Allegro中涉及到新建PAD,无论是DIP还是SMD的PAD,都在Pad Designer中进行;

-2-设置参数:新建SMD 的PAD参数设置较少;

Parameters页:只需要设置单位和精度即可,单位我们使用mil,精度:2位即可;
Layers页:
①SMD PAD勾选Singlelayer mode;
②SMDPAD的layer只需要设置BEGIN Layer,SOLDREMASK_TOP和PASTE MAKS_TOP,
分别设置BEGIN Layer,SOLDREMASK_TOP 和PASTE MAKS_TOP的Regular Pad→
Geometry下选择shape;
BEGIN Layer和PASTEMAKS_TOP选择2(*.ssm文件),
SOLDREMASK_TOP选择2-S(*.ssm文件);
-3- 单击File→Save as:2.pad
三、调用PAD:
-1- 在PCB Editor中,新建PackageSymbol文件(*.dra)


-2- 调用PAD:单击Add Pin

在右侧Options下选择Shape_Pad
单击OK,则刚才新建的Shape_Pad调入:
可以看到Solder Mask比实际Pad大一点,而且完全重合!
小结——建立异形PAD步骤:PCB Editor中完成:
-1-新建Shape Symbo文件,画shape(+Z_Copy)(*.DRA文件)+Create Symbol(生成*.ssm文件);;
-2-关联pad和psm路径;
Pad Designer中完成:
-3-设置参数并调用已经生成的ssm文件→Save;
PCBEditor中完成:
-4-新建Package Symbol文件(*.dra)→调用pad:Add pin即可。
关键在于得到ssm文件以及ssm文件的调用。


                                                                                 BY LE



回帖(1)

周基波

2019-2-22 15:08:30
感谢楼主的资料分享
举报

更多回帖

发帖
×
20
完善资料,
赚取积分