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中也自动填好,然后保存,自定义焊盘到此就做好了。

最终效果图:

Allegro PCB -如何做自定义焊盘的更多相关文章
- Allegro PCB -通孔焊盘制作 及Flash制作
通孔焊盘制作,比如插针封装 数值确定: mil单位 ...
- Allegro PCB Design GXL (legacy) 刷新PCB封装(Package)中的焊盘(Padstack)
Allegro PCB Design GXL (legacy) version 16.6-2015 “人有失足,马有失蹄”. 像这个电位器的封装的Pin 6,在制作Padstack时,因没有添加SOL ...
- Allegro PCB中封装焊盘替换操作详解
Allegro PCB中有些功能在某种情况下使用会产生神奇的效果,但有部分人不会或不熟悉在特定情况下使用某些功能来解决问题.如焊盘替换,有些特殊器件(如下图)封装按照datasheet给出的参考制作, ...
- Allegro PCB Design GXL (legacy) 使用slide无法将走线推挤到焊盘的原因
Allegro PCB Design GXL (legacy) version 16.6-2015 启用slide命令之后,单击鼠标右键,取消“Enhanced Pad Entry”即可.
- 每天进步一点点------Allegro PCB
Allegro PCB 1.如何在allegro中取消花焊盘(十字焊盘) set up->design parameter ->shape->edit global dynamic ...
- Allegro PCB SI (2)
整理一下在电研院学的si (虽然彩超的si在频率15Mhz以上后,si是失真的.昨晚遇到孔大哥也是这样说的,板级仿真,要layout过硬,然后找到合适的top test point) Allegro ...
- Allegro PCB Design GXL (legacy) 由零散的对象构成一个Shape
Allegro PCB Design GXL (legacy) version 16.6-2015 从DXF文件中导入板框之后,发现板框是由Line Segment.Arc Segment等对象组成, ...
- cadence allegro pcb模块设计复用
cadence allegro pcb模块设计复用 转载▼ 标签: 复用 模块 原理图 元件 文件 杂谈 分类: PCB技术 在你遇到如上图所示的dsp阵列PCB时,如果你的layout软件支持模块复 ...
- OrCAD Capture CIS绘制原理图、Allegro PCB Design XL 绘制PCB
1.OrCAD Capture CIS绘制原理图 1.1.快捷键 (1)放置连线 w (2)放置net名称 n 放下一个时再按n可以编辑名字 (3)编辑属性 ...
随机推荐
- kubernetes 条件需求
1. 你必须拥有一台安装有Docker的机器. 2. 你的内核必须支持 memory and swap accounting .确认你的linux内核开启了如下配置: CONFIG_RESOURCE_ ...
- 解决Sublime Text 3中文显示乱码(tab中文方块)问题,sublime tab乱码
一.文本出现中文乱码问题 1.打开Sublime Text 3,按Ctrl+-打开控制行,复制粘贴以下python代码,然后回车运行. 2. 复制并粘贴如下代码: import urllib.requ ...
- no ia32-libs
sudo apt-get install lib32stdc++6 sudo apt-get install lib32z1 http://blog.csdn.net/wangbin_jxust/ar ...
- 让您的Xcode键字如飞
手指在键盘上飞速跳跃,终端上的代码也随着飞舞,是的这确实很酷.优秀的程序员总是这么一群人,他们不拘于现状,不固步自封,他们喜欢新奇的事,他们把自己发挥到极致. 指法攻略 放下您钟爱的鼠标吧,在前行之中 ...
- layer弹出层
最近因为项目要求做了一个layer弹出层demo,先看效果图 好了,现在开始上代码 index.jsp <%@ page language="java" import=&qu ...
- PHP5.4 for Apache, php 5.4.0安装过程、方法、配置 ; Apache2.2支持php5.4的配置方法
那我们如何选择下载哪个版本的PHP呢?如果你是在windows下使用Apache+PHP的,请选择VC6版本:如果你是在windows下使用IIS+PHP的,请选择VC9版本. 二.如何选择PHP5. ...
- flexigrid
一.参考资料 1.jQuery插件flexiGrid的完全使用,附代码下载 2.修改flexigrid源码一(json,checkbox)[原创] 3.jQuery +UI + flexigrid做的 ...
- POJ 3419 Difference Is Beautiful(RMQ+二分 或者 模拟)
Difference Is Beautiful Time Limit:5000MS Memory Limit:65536KB 64bit IO Format:%lld & %l ...
- JspWriter与PrintWriter的关系
一.JspWriter与PrintWriter的关系: 1.都是继承自java.io.Writer类. JspWriter可以在JSP页面中直接用out对象输出.可以用pageContext.getO ...
- ARP及RARP简介
1.概念 ARP(Address Resolution Protocol) 地址解析协议 RARP(Reverse Address Resolution Protocol) 反向地址解析协议 2.AR ...