Altium Designer 元器件封装制作,绘制与导入

       去年在学校时写了一篇关于将立创器件导入AD的文章,现在回顾之前的文发现有许多不足,在此新发一篇,同时补充一些在工作中学习到的新技能。后续也会继续更新、分享其他技术相关内容,欢迎大家一起交流讨论。

本篇主要介绍在AD中导入元器件封装,以及特殊器件需要自己绘制封装的方法。

一、导入器件原理图及封装

使用软件:Altium Designer 23 、SolidWorks

选择我们需要的元器件(此处以IP2315为例),在立创商城搜索。

点击数据手册可以看到立创是有绘制对应的原理图和PCB封装,这种就很方便,直接导。对于有些暂无封装的,我们也可以找同封装的其他芯片进行替代,但要注意需仔细核对数据手册中封装是否一致,然后修改原理图确保管脚对应就可以了。

然后点击立即打开,会自动转跳到立创EDA并打开该芯片的原理图与封装,然后导出Altium Designer文件。

个人比较推荐的方法是:在立创EDA中新建一个工程,放置需要的器件然后导出,好处是可以导出器件的3D封装,并且可以一次导出多个器件。

我这里再放置一个1210的贴片电阻后续一起导出。<设计>→<更新/转换原理图到PCB>

一定记得点保存嗷

然后导出Altium Designer和3D文件。

找到我们导出的AD文件,分别打开文件中的.schdoc和.pcbdoc文件。

然后开始转换成AD库文件。<设计>→<生成原理图库>和<设计>→<生成PCB库>。

可以得到两个库文件,如果左下角没有进库的快捷栏可以在右下角的Panels里添加。右边可以修改一些参数,比如删除Commen的=Value。也可以编辑器件的原理图,比如一些芯片我一般习惯原理图和封装引脚对应。原理图和PCB封装的的对应在这个模型框里。

我们这只有两个器件,所以他们的参数可以直接修改,对应器件种类过多的,可以使用这个参数管理器,仅勾选元器件。

可以修改删除添加器件信息。

修改完毕后将原理图库直接粘贴到我们需要的PCB工程库里。Ctrl+C  ctrl+V大法。

原理图库处理完成。

PCB库处理同理,打开我们之前生成的PCB库文件。

当然,获得器件模型的方法有很多,AD也有Altium Library Loader插件,还有许多模型网站。

https://www.3dcontentcentral.cn/

核对下数据手册封装是否正确。

然后在SolidWorks中打开我们下载的3D step文件。另存为.part文件并打开。(也可以用其他软件,我们的目的是去掉板基取出每个器件,以前用过犀牛感觉没sw方便)。

将我们不需要的板基模型删除后,分别保存芯片和电阻的模型为step文件。

然后在AD中导入。

调整导入模型的位置,和pcb封装对齐贴合。

最后一步,回到原理图库,将对应的PCB封装添加到器件原理图模型上。

完成!

像这种一个器件可以有多种封装的可以做在一个里面。

### Altium Designer 封装绘制引脚配置教程 #### 创建新的封装项目 为了在Altium Designer中创建一个新的PCB封装,需启动软件并新建一个PCB Library文件。这可以通过菜单栏中的`File -> New -> PCB Library`来实现[^1]。 #### 设置工作环境 进入PCB库编辑器后,默认的工作单位可能不是最方便使用的单位制。如果希望更改单位到毫米或其他更习惯的度量标准,则可以在顶部的状态栏点击当前显示的单位名称进行切换。对于某些特定操作如放置焊盘或导线时,建议保持mil作为基本单位以确保精度和兼容性[^2]。 #### 绘制元件外形轮廓 利用绘图工具可以描绘出所需的物理边界以及丝印层上的标记。通常会先出顶层(Top Overlay)和底层(Bottom Overlay)上代表实际安装区域大小的矩形框;接着再添加必要的文字说明比如零件编号等辅助信息。 #### 添加焊盘(Pads)/过孔(Vias) 针对SMD组件而言,在相应的位置布置好焊盘是非常重要的一步。选择左侧工具箱里的Pad图标之后便能指定具体参数——直径、钻孔尺寸等等。而对于PTH(插件式)元器件来说,则要额外加入贯穿两面铜箔之间的通孔结构用于固定针脚并通过电镀形成良好接触。 #### 配置引脚属性 当所有必需的几何图形都完成后,接下来就是调整各个触点的相关特性了。双击某个焊盘点开其属性对话框,这里能够设定网络名(Net)、机械层(Mechanical Layer),还有是否允许自动布线(Routing Constraint)等一系列选项。值得注意的是,务必保证所填入的名字跟原理图里对应端子完全一致以便后续关联无误。 ```python # Python伪代码展示如何批量修改多个焊盘的属性 for pad in pads_list: pad.Net = "GND" pad.Layer = "TopLayer" ``` #### 使用3D模型验证设计准确性 最后但同样重要的一环是在三维视角下仔细审查整个装配效果。借助于内置渲染引擎呈现出逼真的成品预览图像有助于提前发现潜在冲突问题从而及时修正优化方案。此外还可以导入外部STEP格式文件进一步增强可视化体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值