Cadence Allegro智能创建PCB封装库
系列文章目录
第一章、创建非标准库
第二章、STEP模型创建Footprints
第三章、模板创建Footprints
第四章、更改颜色
文章目录
- 系列文章目录
- 前言
- 主题:
- 第一章创建非标准库
- 1.1创建Packages
- 1.2添加引脚到package
- 1.3添加侧边引脚
- 1.4分配引脚编号
- 1.5保存版本足迹
- 1.6应用规则
- 总结
前言
用Allegro library Creator创建封装库
看了官方的文档后参考写的。
主题:
第一章创建非标准库
1.1创建Packages
- 打开Allegro library Creator
- 选择File-New Package
- 输入名称
单击确定,在资源管理器上创建并显示一个新的Package
1.2添加引脚到package
选择Tools-Templates
选择System-Bodies-Block模板
更改下图中显示的参数值,然后单击“Add Instance”
选择System - Terminals - Rectangular End Cap
单击更改下图显示的参数值
单击“Add Instance”并关闭模板窗口。在3D窗口,你可以看到已添加的包装和引脚。
展开Features - Terminals - Rectangular End Cap,新添加的引脚显示在资源管理器的窗口。
选择引脚并查看属性面板中的详细信息。
添加引脚的X和Y位置分别为0。075 0.000,这意味着次引脚的起始点位于引脚的中心,这可以在3D窗口中验证,我们可以看到下图所示的基准点(0,0)
将X放置值更改为0.725并单击属性面板的任意位置以确认新的值。
右键点击资源管理器窗口中的引脚,然后选择 Exturde Contact。
单击确定
单击资源管理器窗口中的自定义包装名称,以便更新命令生效。
重新定位3D视图,可以查看当前正确位于包装右侧的引脚,如下所示
13.重复步骤6到步骤14,通过变更X放置值(-0.725)添加另一个左侧的引脚。
1.3添加侧边引脚
- 选择Tools-Templates
- 选择Terminals - Side Lead-Flat模板
- 更改下图中显示的参数值,然后点击“Add Instance”
- 展开Features - Terminals
引脚显示在Side Lead - Flat - 选择最新添加的引脚
将引脚定位为X=0.075和Y=0.000。
- 在属性面板中:
a. 将旋转值更改为:90°
b. 将X放置值更改为:0.000
c. 单击属性面板的任意位置确认更改。
d. 将Y放置值更改为:0.325 - 右键单击资源管理器中的引脚,选择 Exturde Contact以更新引脚位置的3D视图。
- 点击 Exturde Contact中的确定。
- 单击资源管理器中的任意位置。3D视图就更新了。
- 从步骤2开始重复,通过改变Y放置值(-0.325)来添加另一个引脚。
- 单击2D视图,并更改引脚方向
1.4分配引脚编号
- 选中四个引脚
- 点击上方编号快捷键
- 就可以自动生成编号了,也可以根据个人喜好和规则改变编号顺序,在上方选择需要的条件即可
1.5保存版本足迹
(还没研究透彻保存方式,可先做一个参考)
- 保存对此次创建的信息。
- 选择File-Upload- Save New Version。
- 单击"确定"。显示版本说明对话框。
- 输入此次更新的标题并单击"确定"。
1.6应用规则
点击 apply 选择 Training/IPC-B (Design Technology) ,则会自动应用软件自带的规则。
总结
至此非标准库的创建基本差不多了,用于演示的数据是根据官方给的随便写的,实际数据计算好输入即可,还有很多关键的功能和创建模式还在研究中,可以留言一起讨论。 其实我觉得比较以前的老办法创建封装,这个工具已经是比较方便的了,还有其他方式建库,我会陆续在后面更新。有想法也会写下来一起探讨,据了解已经有国内的企业在研究更智能的封装建库了,最新消息我会持续更新,有更好的工具一定第一时间推荐给大家。
Cadence Allegro智能创建PCB封装库相关推荐
- 4.1什么叫作PCB封装?它的分类一般有哪些? Cadence Allegro软件制作PCB封装的一般流程是什么?
笔者电子信息专业硕士毕业,获得过多次电子设计大赛.大学生智能车.数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究.对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验,共同 ...
- Cadence Allegro手工创建SOT封装图文教程及视频演示
⏪<上一篇>
- 使用Ultra Librarian生成Cadence Allegro的PCB封装库和OrCAD Capture CIS的原理图库
一.生成Cadence Allegro的PCB封装库 1.1 从网上下载元器件的bxl文件(一般TI官网上比较齐全) 1.2 打开Ultra Librarian软件,Load Data打开bxl文件, ...
- 使用Ultra Librarian把bxl文件转为CAD Capture CIS的原理图库及Allegro的PCB封装库
Ultra Librarian是德州仪器 (TI) 和 Accelerated Designs Inc通力合作,共同为客户提供可用于 TI 产品的原理图符号和 PCB 布局封装的软件.只需要用 Ult ...
- Easy EDA #学习笔记08# | 创建元件库(原理图库与PCB封装库)
目录 引言 1. 创建原理图库 1.1 创建原理图库的流程 1.2 新建原理图库 1.3 制作电阻原理图符号 1.3.1 绘制元件符号 1.3.2 添加属性信息 2. 创建PCB库 2.1创建PCB封 ...
- Allegro的PCB封装包含哪些文件,指定PCB封装库路径教程
Allegro的PCB封装包含哪些文件,指定PCB封装库路径教程 第一步:Allegro的封装包含的文件有dra文件.psm文件.pad文件.device文件(如果是第三方网表才需要). 第二步:打开 ...
- Cadence Allegro如何加密PCB文件?
Cadence Allegro如何加密PCB文件? 今天教大家如何加密我们的PCB文件,设置方法如下: 1.打开File菜单栏的Properties选项,如图下图所示: 2.此时会弹出File Pro ...
- Altium Designer 学习笔记(PCB封装库)
PCB封装库 IC封装网 iclib.cn 郑大总结的PCB超级库 常识 原理图的绘制与实际大小无关,PCB的封装与实际大小一致,一般在规格书中选取最大值 PCB原件包括的内容 PCB焊盘 阻焊(防 ...
- 如何快速设计元器件原理图库和PCB封装库?
目录 1.立创商城EDA免费库 2.Altium Library Loader 3.贸泽电子ECAD模型 在设计电路的过程中经常会遇到这样的问题:无法快速找到合适的元器件原理图封装和PCB封装(Foo ...
- CJT长江连接器A2005系列线对板连接器排针排母PCB封装库
长江连接器(CJT)可以提供多种形式的连接器,如线对板连接器.板对板连接器以及刺破连接器,其中A2005系列线对板连接器是一种常见系列型号,也称为排针排母.2.00mm间距,包含多种样式,比如单排直插 ...
最新文章
- 多数大数据项目都以失败而告终的原因
- IT认证不归路、CCIE高失业率
- 服务器防火墙,linux下iptables防火墙配置相关
- linux在cd后直接显示文件格式,Linux命令学习笔记之一目录与文件基本操作
- Redis 源码分析之故障转移
- 求职历程之-----我的求职信
- DBUtils 学习使用
- C#高仿腾讯QQ截图程序(改)
- 软件安装及软件包管理
- lpush和rpush的区别_Redis系列(七):数据结构List双向链表中LPUSH、LPOP、RPUSH、RPOP、LLEN命令...
- 在VMware下安装中标麒麟操作系统7.0以及Neokylin基础常用知识
- Debian7升级glibc和gcc
- linux中tac的用法,如何在Linux中使用“cat”和“tac”命令与示例
- Going Deeper with Convolutions——GoogLeNet论文翻译——中英文对照
- linux无线网卡驱动分析,基于Linux的无线网卡驱动程序
- mysql数据库添加商品_如何检测mysql 数据库执行了哪些sql语句 ecshop如何添加商品属性 ecshop 商品属性批量采集入库...
- 那些我关注的 b 站 up 主
- win7 IIS Web.config节点锁定问题
- Flutter地图系列(七)—— 高德地图记录运动轨迹
- 【考研复习】关于以太网争用期的易混知识点
热门文章
- win98 支持html5,对“让sbpci 128在win98下支持WDM”的补充
- 测试技术-易用性测试
- Editplus 3添加edtool插件文档
- 智能语言-中科院分词系统ICTCLAS(NLPIR)
- Android 开源绘画板项目 (ScaleSketchPadDemo)
- MySQL编码转换防止SQL注入_防止SQL注入和XSS注入的方法总结
- pdf虚拟打印机怎么用来转换文件
- rose服务器系统,ROSE HA 服务器集群软件
- python写斗地主游戏_基于python的简单斗地主实现-Go语言中文社区
- c语言编程题-输出素数