zoukankan      html  css  js  c++  java
  • Allegro PCB -如何做自定义焊盘

    1、如何创建自定义焊盘,比如这种形状的焊盘。

                           

    (1)、打开PCB Editor –>Allegro PCB Design ->New,在类型中选择Shape symbol,并输入名字,比如test,点击OK。

    (2)、点击Setup -> Parameter Editor,进行页面尺寸及栅格点设置。

     

    (3)、点击Shape ->Rectangular,注意Options设置,是Etch有电气特性的,也就一个选择,并选择Top.

    (4)、在Command中输入起始点,比如x -0.625 0.3,然后在输入终点x 0.625 -0.3,OK,得到下面一个矩形。

     

    (5)、紧接着画两边的圆弧,点Shape->Circular,也要注意Options,要保持在同一层。然后输入坐标

    x -0.625 0,即该圆心点,然后在输入x -0.625 0.3,该坐标到圆心点的距离,即圆的半经。可以看到红色的一把叉,是DRC错误,先不管。

     

    (6)、按照同样的方法画右边的半圆,同样提示DRC错误。

     

    (7)、由于Shape就是一块铜皮,不能允许存在多个多块铜皮,点Shape -> Merge Shapes后,用鼠标点击图形进行融合,即得到一块完整的Shape。

     

    (8)、最后点File-> Create symbol,命名保存好。

    到此为止已经做好一块Shape了,这焊盘就是相当于BEGIN LAYER焊盘,也就是实物的实际焊盘。我们都知道在做焊盘时,还要设置阻焊层SoldMask_Top,那么就得还需要做一块Shap做为SoldMask_Top。

    同样按照上面的(1)~(8)步骤进行操作,只不过尺寸大小要大点,因为阻焊层就是要比焊盘大,一般大0.1mm。所以在输入坐标时要算好,比如下面示意图。

    (9)、这里先设置下路径,在PCB Editor -> Setup -> User Preference -> Pathes -> Library,对右边的padpath和psmpath进行设置。

     

    设置画好的Shape那个保存路径。padpath和psmpath设置都一样。以防在Pad Desiger中,找不到自己所画的Shape。

    (10)、设置好后,打开Pad Designer,在Parameters先设置好单位及精度。

     

    (11)、在Layers中,勾选Single layer mode,因为是贴片的。在BEGIN LAYER中,Regular Pad中选择Shape,较小的那块,With 和Height中自动填好,然后PasteMask_Top,设置一样。 

    (12)、在SOLDERMASK_TOP中,Regular Pad中选择Shape,较大的那块,With 和Height中也自动填好,然后保存,自定义焊盘到此就做好了。

    最终效果图:

  • 相关阅读:
    重构代码
    我的菜单在母版页,如何更改菜单点击后的效果
    ASP.NET网页显示LED字体
    点击一次铵钮产生一个新文本框,分别输入值,然后获取
    linux不同信号之间发送信号测试
    UCOSII移植ARM的笔记
    C语言 return返回值的作用
    C语言 return没有返回值.
    linux c语言链表的简单应用之创建链表
    sizeof与strlen的用法
  • 原文地址:https://www.cnblogs.com/wen2376/p/4082640.html
Copyright © 2011-2022 走看看