首页 > 其他分享 >Cadence入门笔记(三):PCB封装制作

Cadence入门笔记(三):PCB封装制作

时间:2023-03-21 17:15:18浏览次数:37  
标签:文件 封装 丝印 dra 放置 PCB Cadence

新建文件

首先打开allegro,选择新建一个Packge symbol

随后调整一下图纸的单位和边框大小扩展(把调整Extends可以把原点居中放置,原生只在左下角)

为了调用之前设计好的pad文件,需要修改user preferences里的paths路径,将padpath和psmpath路径修改为之前设计好的pad文件的路径

这部分和上一节中fsm文件的操作一致,不再做细讲

添加引脚

准备好后选择添加引脚

在右侧的选项框中可以看到引脚的配置,我们要选择之前准备好的pad文件。设置好要沿x/y轴要放置的引脚数量、起始顺序、增量、方向等参数

随后使用命令行窗口,输入pad放置的x,y坐标位置,格式为x (x坐标) (y坐标)

放置好后大致结果如下,跟数据手册确认尺寸无误即可

外框丝印

随后给封装画上组装用的外框图

选择添加Line

注意外框的类属性为如下参数,线宽可以不设,后期做Gerber时候再同一设置

根据手册参数画出装配时的外框,和放置pin时候一样通过命令行输入坐标的方式输入多边形的四个点。

如果不用坐标输入方法放置的话可以改用栅栏方式放置,先通过右键打开栅栏的配置项

将栅格大小设置为0.1,随后便会显示出栅格

可以依照着栅格点来画出丝印的外框

画出丝印外框之后再画出一脚的标记,方便后期焊接,使用一个小圆放到一脚旁边即可

位号丝印

添加完外框后可以在添加位号和元件值得丝印。元件值为Component Value,用于说明器件值(例如电阻10欧,电容100pF);元件位号为Ref Des,用于元件标号(例如电容C10,电阻R5)

丝印层和装配层都可以放置位号和值,但一般在丝印层只放位号。

元件边框

元件边框和丝印编库类似,一般用于后期DFM

画出范围后还可以设置高度,设置方法如下

另外再按照同样步骤画下排针的封装。电容的封装就不画了,直接用别人写好的库。

文件格式说明

至此flash芯片的PCB封装设计完成,点击保存后得到.dra原始文件和.psm库文件。这里要说明下,.dra文件为用户设计时候的文件,可以直接打开和修改。.psm文件为库调用文件,用于画PCB时能直接被Allegro识别调用的文件,由.dra文件生成得到。两种文件是不能混用的,只有.dra文件是不能直接用来画PCB的。.dra文件生成.psm文件的方法如下,打开一个.dra文件后选择Create Symbol即可。

另外之前设计flash热焊盘文件时生成的.dra文件和.fsm文件也是同样的道理。

标签:文件,封装,丝印,dra,放置,PCB,Cadence
From: https://www.cnblogs.com/simpleGao/p/17240631.html

相关文章

  • ALLEGRO封装到不进来的错误提示
    WARNING(SPMHNI-192).WARNING(SPMHNI-192):Device/Symbolcheckwarningdetected.下面一般会给出解释,继续往下看.WARNING(SPMHNI-194)WARNING(SPMHNI-194):Symbol'......
  • FormData以及封装Ajax
    FormData1.什么是FormDataFormData是Ajax2.0(XMLHttpRequestLevel2)提供的一种将form表单元素name和value组合成键值,实现表单数据的序列化,从而减少from表单元素的拼......
  • Cadence16.6批量修改原理图中器件属性
    https://blog.csdn.net/cheer_me/article/details/115678835 操作步骤如下(1)选中.dsn设计⼯程⽂件—>Tools—>Exportproperties—>默认选项并点击OK。即可⽣成⼀个后......
  • 这样封装echarts简单好用
    为什么要去封装echarts?在我们的项目中,有很多的地方都使用了echarts图表展示数据。在有些场景,一个页面有十多个的echarts图。这些echarts只是展示的指标不一样。如果我......
  • 微信小程序封装API接口(2)
    先建一个api文件夹(叫什么都可以,但是为了规范化),在下面新建文件request.js// ----http----// api URLconst apiUrl = "https://接口地址:端口";// 公共的请求地址......
  • Allegro-PCB修改原点位置
      2、打开Setup菜单栏下面的Designparameters选项,在DesignparametersEditor对话框选择Design菜单栏,在Moveorigin标签下输入新的坐标就可以修改原点位置了  ......
  • allegro17.2 画封装如何定位原点?
      2.鼠标要放在 pin脚周围,右健捕获管脚snappickto---pin,即可设置原点到管脚中心。注意画焊盘时就要把原点定位在shape中心位置。 ......
  • PCB设计怎么避坑
        前文介绍了PCB电路板设计生产指南 、PCB板孔壁分离的影响原因 、PCB板设计注意事项等等PCB设计注意事项。本文就重点讲解PCB设计避坑指南,99%的PCB工程师容易......
  • PCB设计怎么避坑
        前文介绍了PCB电路板设计生产指南 、PCB板孔壁分离的影响原因 、PCB板设计注意事项等等PCB设计注意事项。本文就重点讲解PCB设计避坑指南,99%的PCB工程师容易......
  • 封装Ajax-4、封装Ajax-5
    封装Ajax-4    封装Ajax-5 ......