Allegro PCB封装表贴器件-0805电阻-实战-详细封装制作过程(一)

article/2025/8/22 13:25:08

1.Allegro封装元素

使用Allegro制作PCB封装,首先我们需要了解Allegro封装组成的元素,由焊盘、外形、字符三要素组成,如图 1所示。

图 1 Allegro封装元素

2.表贴元器件

2.1 0805电阻

我们需从规格书获得0805电阻推荐焊盘尺寸,如图 2所示。

图 2 0805电阻推荐焊盘尺寸

根据推荐焊盘尺寸图,我们需制作一个1.02X1.27的焊盘,打开Pad Designer

(路径:开始\Cadence\Release 16.6\PCB Editor Utilities\Pad Designer),如图 3所示。

图 3 Pad Designer工作界面

新建焊盘(File/New Padstack),焊盘命名为SMD1_02X1_27,如图 4所示

图 4 新建焊盘

单位设置为Millimeter,精度4位,如图 5所示

图 5 单位精度

勾选Single layer mode,BEGING LAYER表示焊盘,为了露出焊盘,需设置开窗(若不设置,焊盘会被油墨盖住,无法焊接),一般比焊盘大0.1mm,钢网层与焊盘等大(刷锡膏用),如图 6所示

图 6 焊盘设置

设置完毕后,保存到你期望的保存路径,记住这个路径,后面制作封装需要读取这个焊盘。

制作完焊盘后,打开PCB Editor

(路径:开始\Cadence\Release 16.6 \ PCB Editor),新建封装,命名为R0805,如图 7所示。

图 7 新建R0805

设置焊盘路径,Setup/ User Preferences Editor/Paths/Library/Padpath如图 8所示。

图 8 设置焊盘路径

同时我们也设置下psmpath路径,用于画PCB读取封装使用,方法同上。

下一步,我们设置工作环境,单位设置为Millimeter,精度4位,工作画布设置为20X20,不要设置太大,如图 9所示。

图 9 设置封装工作环境

设置格点为0.127,方便画线,Setup/Grids/依次填入0.127,Offset保持默认0 0,如所图 10示。

图 10 设置格点

下一步,放置焊盘,点击 Add Pin

,Option栏Padstack,点击浏览焊盘,在Select a padstack中,填入焊盘名字,如图 11所示

图 11 选择焊盘

提前计算好坐标,如图 12所示。

图 12 0805元器件坐标

Option栏,X方向数量2,Spacing选择1.91,Order选择Right,Pin#开始值选择1,Offset X偏移量为0,0。左下角的Command栏输入x -0.955,敲回车键,右键Done完成摆放,如图 13所示。

图 13 放置焊盘

绘制装配图外形,Options栏切换到Package Geometry/Assembly_Top,选择画线命令Add Line

,Options栏中的线宽为0

,然后在工作区域任意一点开始画线,在命令栏输入ix 2.01后iy -1.27,再ix -2.01,最后iy 1.27,右键Done完成。

选择Move命令

,Find栏选择Lines,Options栏中的Point选择Body Center。选择刚才绘制的框,抓取后,命令栏输入x 0 0,敲回车,自动摆放在元件中心位置。

绘制丝印图外形,Options栏切换到Package Geometry/ Silkscreen_Top,方法同上,但是线宽要选0.15(因为0线宽丝印板厂无法制作出来)。

放置标识符,Options栏切换到Ref Des/Silkscreen_Top,添加丝印文字REF字符,这个表示读取元器件位号。

放置标识符,Options栏切换到Ref Des/Assembly_Top,添加装配图文字REF字符,这个表示读取元器件位号。

添加Value值,用同样的方法分别在Component Value/Silkscreen_Top,Component Value/Assembly_Top,字符均为*。

统一把字符调整齐,放在元件正中心位置。

最后放置,实物元器件Place_Bound_Top,大小跟Assembly_Top一样大即可。先选择Shape/Compose Shape,Find栏选择Lines,Options栏选择Package Geometry/Place_Bound_Top,框选Assembly_Top层的矩形框,即可得到一个闭合Shape。

再设置器件高度,Setup/Areas/Package Height,Find栏选Shapes,Options栏选择Package Geometry/Place_Bound_Top,点击这个Shape,Options栏中的Max height填写0.5mm

,右键Done完成。

最后,保存文件,生成DRA、PSM两个文件。

若要生成device文件,第三方网表需要这个,否则导入不了,第一方网表不需要。File/Create device,Device/选DISCRETE,即可生成device文件。


http://chatgpt.dhexx.cn/article/Om0jTSR6.shtml

相关文章

常见的贴片LED封装尺寸规格表

LED灯珠分为表贴式(SMD)和直插式(DIP),表贴就是大家常说的贴片,也成为贴片式,本文主要介绍贴片灯珠的规格尺寸和命名。 单颗LED封装后通常以其尺寸命名,比如: 3528、5050…

0805,0603,1206这些封装的名字是什么来的

封装尺寸是长x宽,0805,0603,1206 这些单位是英制,0805代表0.8英寸x0.5英寸,而1英寸25.4毫米 (注意:封装尺寸是实物封装的尺寸,不是焊盘的或者pcb封装图的尺寸,pcb封装图的尺寸会稍微大些&#…

centos7 安装 dos2unix

https://pkgs.org/download/dos2unix 下面选择对应的安装包 如centos7下则选择 https://centos.pkgs.org/7/centos-x86_64/dos2unix-6.0.3-7.el7.x86_64.rpm.html

Centos 7 离线安装dos2unix-7.4.0-3.el8.x86_64.rpm

如果你的服务器可以通互联网,安装dos2unix,非常简单:yum install -y dos2unix 要是内网安装dos2unix 接着往下瞅。 废话少说,直接上安装包好吧!!! 链接: https://pan.baidu.com/s/1QOsHn9jVy…

Linux编码及dos2unix,unix2dos命令

通常我们在执行shell脚本的时候会遇到类似下面的错误,而事实上脚本没有任何问题,很多人会卡在这一步很久,其实有可能是编码导致的回车符不一致引起的: ERROR: $\r: command not found ^M: bad interpreter No such…

Linux命令之dos2unix

最近在linux下安装fastdfs服务器的时候,发现修改好相关的配置文件之后;启动nginx静态资源服务器,上传图片成功后,输入storage服务器给出的图片存储路径。 例如 http://192.168.1.5/group1/M00/00/00/wKgBBVfsGhyAKA81AABdr…

Linux命令学习总结:dos2unix - unix2dos

命令简介: dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n. dos2unix命令其实就是将文件中的\r\n 转换为\n。 而unix2dos则是和dos2unix互为孪生的一个命令,它是将Li…

mac vim 配色方案

如果没有代码高亮的话,用vim写代码确实不爽,于是,笔者今天花了一个上午的时间把mac下vim 的所有配色试了个遍, 下面给大家展示一下mac下所有vim的配色方案的样式。 darkblue delek elflord koehler murphy p…

MacVim配置参考

1、http://www.oschina.net/question/132421_18650?sorttime&p1 vim是一个很强的神器,对于我只用到其中的一小部分内容,接下来是我打造 php IDE的全过程,希望有兄弟能指点我其中的不足,要学习的兄弟能跟我一起努力学习。 第一…

mac vim 安装 YouCompleteMe 插件自动补全

前言 笔者常用vim进行c/c/go开发,虽说vim也有自带自动补全(controln,controlp),不过操作上还是比较麻烦,笔者希望可以实现,输入部分单词可以直接弹出下拉框提示所有可能的单词。网上一搜&#…

安装Macvim

前言 本文记录了一次安装Macvim遇到的问题和解决办法,并提到了如何从终端启动Macvim。 brew install macvim 成功,但启动报错 今天重装了Mac系统(10.11.5 El Capitan,你问Mac居然也重装系统?我只是想要一块干净的硬盘。). 折腾…

命令行使用MacVim

命令行使用MacVim 配置环境变量 vim ~/.zshrc 增加以面一行 alias gvim/Applications/MacVim.app/Contents/MacOS/Vim -g2021年8月30日补充 评论区有小伙伴有疑问,截图说明一下。 动画演示 总结 我个人还是喜欢直接使用命令行中的vim,这样更纯粹…

mac vim没有颜色 vim着色

mac选手使用vim的时候发现,代码全是白色的!我的天,我用的是vi吗? 但是编辑/usr/share/vim/vimrc中会发现系统不让用户改因为没有权限,这样可以直接在当前用户下实现同样的功能。步骤如下: 新建vimrc文件 …

MacOS - MacVim安装

1.应用场景 主要用于学习使用MacVim进行编程,尤其是在服务端编程发挥作用~ 2.学习/操作 1.文档阅读 01|各平台下的 Vim 安装方法:上路前准备好你的宝马-极客时间 Releases macvim-dev/macvim GitHub https://github.com/macv…

2022 最新 Mac Vim 开发环境的部署与配置

2022 最新 Mac Vim 开发环境的部署与配置 效果图 Vim 插件简介 插件名描述pope/vim-fugitiveVim 编辑器中的 Git 包装器插件,它可以让我们在 Vim 编辑器中完成 Git 操作scrooloose/nerdtree用来提供一个导航目录的侧边栏ryanoasis/vim-devicons在 NERDTree 中显示…

《设计模式之禅》中23种设计模式demo汇总

《设计模式之禅》中23种设计模式demo汇总 Git地址: https://github.com/baozi-little/designPatterns 23种设计模式如下图: 项目架构:JDK1.8 springboot 每个设计模式都有对应的单元测试,可直接运行,项目结构如下&a…

设计模式之禅--思维导图

原图ProcessOn里搜索:设计模式之禅

设计模式之禅之结构类PK【装饰模式VS适配器模式】

设计模式之禅PK之结构类 结构类设计模式 结构类模式: 适配器模式 桥梁模式 组合模式 装饰模式 门面模式 享元模式 代理模式 相同点:他们都是通过组合类或对象产生更大的结构以适应更高的层次的逻辑需求 【装饰模式】VS【适配器模式】 装饰模式和适配器模…

设计模式之禅——观察者模式

观察者模式是一种比较常见的设计模式,在安卓源码中也应用得很多,如baseAdapter、相关触发器机制。 首先从一个情景入手,战国时期,李斯(观察者)作为秦国宰相希望监视(观察)韩非子&…

《设计模式之禅》-策略模式

策略模式 定义 定义一组算法,将每个算法都封装起来,并且使它们之间可以互换 策略模式有三个角色 1.Strategy 抽象策略角色 策略,算法家族的抽象,通常为接口,定义每个策略或算法必须具有的方法和属性。 2.Concrete…