Cadence Allegro 绘制封装库

Cadence Allegro 绘制封装库

前言:Cadence是一个比AD更加强大的电路设计IDE,因此掌握Cadence也是提升自我的一大路径。

一、绘制焊盘

1. 打开 PCB Editor Utilities – Pad Designer 。这是Cadence套件中绘制焊盘的软件。

2. 选择Layer,选中single layer mode 。在Geometry(几何形状)栏中,选择:Oblong(椭圆形焊盘)或者Rectangle(矩形焊盘)。

3. View栏中选择:Top.

4.  选中Begin Layer,在下方的Regular Pad中 Width输入0.3,在Height输入1.6;选中SolderPaste_Top(顶层焊盘层),Width输入0.3,在Height输入1.6;选中SolderMask_Top(顶层阻焊层),Width输入0.45,在Height输入1.75;一般将组焊层设置得比阻焊层稍微大一点。另存为:pad0_3x1_6.

二、绘制封装

1. 打开PCB Editor ;

2. New – Package symbol ;

3. Setup-Design Parameters. 在Design – Units中将单位改为mm;

4. Layout – Pin. 此时进入放置焊盘的模式。

5. 找到右侧栏中的Option – Padstack -在padstack找到并且打开第一步中建立的焊盘。

6. 若是第五步中的焊盘找不到,则需更改默认的焊盘保存地址: Setup – User Preferences – Paths – Library – Padpath;

7. 放置完焊盘后,需要放置装配线:使用画线命令,然后在Option中选择:Package – Geometry; Assembly_Top;

8. 放置丝印框:使用画线命令,然后在Option中选择:Package – Geometry; Silkscreen_Top;添加1号引脚标识:Add- Circle.

9. 为了避免出现报错:“ Symbol is missing a refdes. ”,需要添加位号:Add Text – Ref Des -Silkcscreen_Top 输入REF , Add Text – Ref Des – Assemble_Top 输入REF.

保存,绘制封装图完成。

快捷键说明

1.Ctrl + D 为删除键;

2.在命令框输入: x 坐标x 坐标y    可以快速放置焊盘到该坐标;

3. ix L 标识沿着x轴偏移L长度,iy L 标识沿着y轴偏移L长度;

4.其他设置见下图:

(原创文章,首发于www.allchipdata.com, http://www.allchipdata.com/archives/702

原文地址:https://www.cnblogs.com/chengo/p/12628882.html

时间: 2024-10-30 05:37:30

Cadence Allegro 绘制封装库的相关文章

Cadence Allegro元件封装制作流程

(本文为转载,原文出处不详) 引言 一个元件封装的制作过程如下图所示.简单来说,首先用户需要制作自己的焊盘库Pads,包括普通焊盘形状Shape Symbol和花焊盘形状Flash Symbol:然后根据元件的引脚Pins选择合适的焊盘:接着选择合适的位置放置焊盘,再放置封装各层的外形(如Assembly_Top.Silkscreen_Top.Place_Bound_Top等),添加各层的标示符Labels,还可以设定元件的高度Height,从而最终完成一个元件封装的制作. 下面将分表贴分立元件

【原创】Capture CIS利用Access数据库建立封装库说明

1.在服务器端建立新空间,方便封装库以及数据库的归档存放 服务器路径:\\192.168.1.234\Share\STG_LIB,文件夹内容如下,其中Datesheet存放物料数据手册,Pcb_Lib存放Allegro封装,Schematic_Lib存放Capture封装,STG_Datebase存放数据库文件. 2.构建Access数据库 1)打开Access软件,执行新建命令,弹出如下窗口.在右下角选择存放路径并设置文件名称,点击创建.(2007以上版本文件后缀为"accdb",2

利用Allegro画封装和布局时常见错误详解

一:焊盘篇 问题一:用padstack editor制作完焊盘后,在pcb editor中找不到焊盘.            解决办法:在Pcb editor中选择set→user preference→paths→Library→分别在padpath和psmpath中加入焊盘的路径(选中所对应的上层文件夹即可) 二:网表导入篇(Cadence中生成netlist失败的原因) 问题一:Unable to open c:\Cadence\PSD_14.2\tools\capture\allerro

[原创] 使用LP Wizard 10.5 制作 Allegro PCB封装

本文只讲述使用 Calculator 和 Wizard 功能制作封装,通常学会使用这种方法,通用的标准封装就都可以生成了.下面以一个简单的SOIC-8封装的芯片来说明软件使用方法. 第一步,查找相关datesheet,明确封装具体参数,便于在后面的步骤中核对.如SOIC-8的参数如下图: 第二步,打开LP 软件,点击Caculate-----SMD Caculate,选择栏目中的“SOP”项目,如下图: 第三步,点击OK打开,出现如下所示的模板: 第四步,在pitch(P)项输入1.27,代表引

第一百六十一节,封装库--JavaScript,完整封装库文件

封装库--JavaScript,完整封装库文件 /** *feng_zhuang_ku_1.0版本,js封装库,2016/12/29日:林贵秀 **/ /** 前台调用 * 每次调用$()创建库对象,使其每次调用都是独立的对象 * $()创建库对象,有一个可选参数,参数有两种方式,1是传入的this,2是传入的字符串 * 可选参数说明: * 传入的this,this,就是当前对象本身 * * 传入的字符串,代表获取元素选择器 * 参数是元素选择器(id值.class值.标签名称)其中一样的字符串

第一百四十节,JavaScript,封装库--浏览器检测

JavaScript,封装库--浏览器检测 在函数库编写一个,浏览器检测对象 /** sys浏览器检测对象,对象下有两个属性,liu_lan_qi属性和xi_tong属性 * liu_lan_qi属性,检测浏览器名称和版本号,如:alert(sys.liu_lan_qi); * xi_tong属性,检测浏览器运行环境,如:alert(sys.xi_tong); **/ (function () { //闭包,自我执行 window.sys = {}; //全局变量对象,保存浏览器信息 var u

第一百三十一节,JavaScript,封装库--CSS

JavaScript,封装库--CSS 将封装库里的方法,改成了原型添加方法 增加4个方法 tian_jia_class()方法,给获取到的元素添加class属性,参数是class属性值,可以连缀1 yi_chu_class()方法,给获取到的元素移除class属性,参数是要移除的class属性值,可以连缀2 she_zhi_link_css()方法,设置link连接.或style内嵌.中的CSS样式3 yi_chu_link_css()方法,移除link连接.或style内嵌.中的CSS样式4

js封装库1

创建库,分别创建了三个文件,demo.html   demo.js  base.js demo.html:连接引用外部两个JS文件 demo.js:是用来写一些调用封装库的操作的一些JS代码 base.js:这个就是封装库的JS文件了.里面会写上一些封装好的效果,用于提供给demo.js进行调用 JS中常用的通过几个方式获取页面上的元素对象数据 通过元素设置的ID获取 通过元素设置的name获取 通过元素的标签获取 JS中捕获了元素对象后我们通常会做的常规事情 捕获后,更改元素对象的CSS样式

第一百三十九节,JavaScript,封装库--CSS选择器

JavaScript,封装库--修改元素选择器 就是将构造库函数修改成元素选择器,像css那样,输入#xxx .xxx xxx  (获取指定id下的指定class下的指定标签元素) 修改后的基础库 /** *feng_zhuang_ku_1.0版本,js封装库,2016/12/29日:林贵秀 **/ /** 前台调用 * 每次调用$()创建库对象,使其每次调用都是独立的对象 * $()创建库对象,有一个可选参数,参数有两种方式,1是传入的this,2是传入的字符串 * 可选参数说明: * 传入的