博客
关于我
cadence allegro番外:制作含表贴焊盘封装
阅读量:305 次
发布时间:2019-03-03

本文共 1041 字,大约阅读时间需要 3 分钟。

前言

Allegro制作功率型电感封装的流程较为特殊,主要包括以下几个步骤:

  • 制作焊盘插件(.pad文件)并保存。
  • 将制作好的焊盘文件导入到真正的封装文件(.dra)中,进行安置和丝印等元素的添加。
  • 说明:若已有完整的.dra文件,可以提取其中的.pad文件。
  • 注意:在将.dra文件导入PCB时,必须先生成.psm文件,且.psm文件不可编辑。
  • 关于.pad文件的制作方法,请参考相关详细资料。


    准备工作

    制作的封装是一个功率型电感,这类电感电流大且散热良好,通常用于开关电源负载端。

    启动PCB编辑器,新建文件类型为“Package Symbol”。该封装为矩形体,尺寸为长6.2mm、宽6.6mm、高3.0mm,按以下名称命名。

    在“Display”层中,选择左侧所有元素。


    导入焊盘

    首先确保软件开启格点显示,以便更直观地观察封装。

    进入“Setup - User Preferences”窗口,配置焊盘文件路径,确认padpath包含已完成的焊盘文件。

    在“Layout - Pins”中,选择已制作好的焊盘文件,并根据数据手册对齐。该电感封装有两个焊盘,上下对齐,因此在x方向(横轴)上只需一列,y方向(纵轴)上有两行。根据数据手册,上下焊盘中心距为6mm。

    使用命令行输入“x 0 3”,将上焊盘中心放置在坐标(0,3)处。

    点击“Esc”退出命令行,确认焊盘已正确放置。


    添加丝印层

    原点(0,0)为元器件中心。封装矩形的尺寸为6.6mm×6.2mm,因此最左下角坐标为(-3.1,-3.3)。

    切换至丝印层,使用矩形工具绘制框架。通过命令行输入“x -3.1 -3.3”,并设置矩形的长和宽分别为6.2mm和6.6mm。

    完成后,切换至装配层,复制并重叠丝印层的矩形框。


    添加装配层

    在装配层中,复制并移动丝印层的矩形框,确保与丝印层重叠。使用“Change”命令将转换层设置为“assembly_top”,并将线宽设为0。


    绘制占地面积

    切换至边界层,使用矩形工具绘制一个包裹整个元器件的框架。同时,在“Setup - Areas - Package Height”中添加封装高度。


    修剪丝印层

    回到丝印层,使用“Delete”命令,右键点击选中切割指令,删除覆盖在焊盘上的丝印线。


    添加位号

    在丝印层和装配层中添加位号,方便原理图匹配。使用文字工具任意添加文字。

    完成后,保存文件即可。


    以上内容为功率型电感封装制作在Allegro PCB编辑器中的详细步骤。

    转载地址:http://axlm.baihongyu.com/

    你可能感兴趣的文章
    python3为什么print永远都是地址_Python3 print 函数用法总结
    查看>>
    Python3之uuid模块
    查看>>
    Python3之写入Excel文档(xlsxwriter)
    查看>>
    Python3之打印操作打印流重定向(下)
    查看>>
    python3判断字典、列表、元组为空以及字典是否存在某个key的方法
    查看>>
    Python3利用pymysql操作 MySQL
    查看>>
    python3处理json文件中含有中文dumps的应用
    查看>>
    Python3子进程输出
    查看>>
    Python3学习笔记3,变量、运算符
    查看>>
    Python3学习笔记(urllib模块的使用)
    查看>>
    python3安装scapy_Linux下安装scapy-python3
    查看>>
    python3实现socket通信
    查看>>
    Python关于numpy.transpose函数详细解析附代码
    查看>>
    Python3导入自定义模块的3种方式
    查看>>
    python3打开txt文件_使用Python 3从文本文件读取句子并添加到列表中
    查看>>
    python3爬虫抓取智联招聘职位信息代码
    查看>>
    Python3爬虫数据入数据库---把爬取到的数据存到数据库,带数据库去重功能
    查看>>
    python3的 pymysql把mysqldb库取代了,让python 3支持mysqldb的解决方法
    查看>>
    Python3笔记——IDE的选择
    查看>>
    python3简单使用requests 用户代理,cookie池
    查看>>