cadence allegro学习记录(二)
1,allegro中封装分为两个部分:焊盘,使用padstack editor 17.4绘制;封装,使用PCB Editor 绘制。
2,PCB封装中必须包含的部分:焊盘(包括阻焊,孔径等内容),丝印,装配线,位号字符,1脚标识,安装标识,占地面积,器件最大高度,极性标识,原点。
3,SOLDERMASK_TOP(阻焊)、PASTEMASK_TOP(钢网)。
4,焊盘命名:封装类型 + 封装尺寸。
5,新建封装:file - new - package symbol 即可创建封装;package symbol (wizard)按照向导创建封装。
6,首先设置单位:setup - design parameters… - design;size中“user units”中选择“millimeter”;extents 中“left x” 和 “left y” 都设置为 -100.
7,将光标设置为全屏显示:setup - user preferences - display - cursor ,然后在“pcb - cursor”中选择“infinite”,并在后面方框中打勾。
8,指定焊盘路径:setup - user preferences editor -paths -library - padpath - 指定焊盘路径。
9,放置焊盘:layout - pins - 右侧面板选择options - 选择padstack中参数(即放置那一个焊盘)- 设置焊盘个数、间距、排列方向、旋转角度、管脚编号和增量以及偏移。在下方“command”中输入“x 横坐标 纵坐标”设置第一个焊盘的位置,然后回车放置。
10,丝印线(一,assembly_top层):add - line(角度设置为90,线宽设置为 0.15) - command(x x_cor y_cor)。“ix 6”:表示向x轴方向偏移6。“iy 6”:表示向y轴方向偏移6.
丝印线(二,绘制在silkscreen_top层,只需绘制拐角处):add - line ;
修改丝印颜色:display - color/visibility - geometry - package geometry - 修改各个层的颜色。
11,设置格点大小:setup - grid - 将x,y中的2.54改为0.1.
12,添加位号:
- 装配层:add - text - active class and subclass (ref des,assembly_top),一般用“#REF”代替。
- 位号层:add - text - (ref des,assembly_top) ,用“#REF”代替。
- value值:add - circle - (component value,silkscreen_top),用”#REF“代替。
13,1脚标识:add - circle -(package geometry,silkscreen_top)。
14,占地面积:通过绘制铜皮的方式实现:shape - rectangualr(package geometry,palce_bound_top)。
15,器件高度:setup - areas - package height (package geometry,palce_bound_top)。
16,绘制pcb时需要的是:.psm文件。
17,thermal pad :热焊盘;antipad 反焊盘。
18,表层和底层一定是正片,只有内层才有可能是负片。
19,flash文件的后缀是:.fsm。指定psmpath才能在padstack editor中调用flash文件。(setup- user preferences - paths - library -psmpath)。
20,PCB 3D封装展示:view - 3D Canvas - ok。查看3D封装。
21,文件类型:
- .pad 焊盘文件;
- .dra 封装文件(可编辑的封装源文件)。
- .psm/fsm allegro 软件调用的封装文件;
- flash文件(插件封装中需要),使用前需要指定路径;
- .STEP/STP:3D封装文件。
- .log .tag 记录文件可以不要。
22,需要指定的路径:padpath(.pad文件路径);psmpath(.psm路径);steppath(3D封装路径);devpath(DEVICE文件,第三方网表)。
23,在空的PCB中放置封装:place - manually -advanced setting - 勾选library - placement list 中选择package symbols,然后会显示选择中library 中有的封装,选中即可放置。
24,根据PCB导出封装:file - export - libraries… - 全部勾选,指定路径 - export。
cadence allegro学习记录(二)相关推荐
- cadence allegro学习记录(三)
1,中英文切换(需要17.4-2019 s019以上补丁) 此电脑 - 属性 - 高级系统设置 - 环境变量 - 新建用户变量(变量名:intl_enabled,变量置:1) - 重新启动软件. ...
- cadence allegro学习记录(四)
1, PCB Editor 软件相同模块复用 将已经布局布线的模块,创建一个Group,执行菜单命令Setup Application Mode,进行模式的选取,在下拉菜单中选择Placement E ...
- MySQL学习记录 (二) ----- SQL数据查询语句(DQL)
相关文章: <MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令> <MySQL学习记录 (二) ----- SQL数据查询语句(DQL)> &l ...
- Android动画学习记录二(属性动画、估值器和插值器)
Android动画学习记录二(属性动画.估值期和插值器) Android动画学习记录二(属性动画.估值期和插值器) Android动画学习记录二(属性动画.估值期和插值器) 一.补间动画缺陷 二.属性 ...
- HTML学习记录二:html标签(五):超链接标签
HTML学习记录二:html标签(五):超链接标签 一.超链接标签写法 二.超链接标签的属性 三.超链接的锚点用法 四.链接分类 一.超链接标签写法 在 HTML 标签中, 标签用于定义超链接,作用是 ...
- 大数据之spark学习记录二: Spark的安装与上手
大数据之spark学习记录二: Spark的安装与上手 文章目录 大数据之spark学习记录二: Spark的安装与上手 Spark安装 本地模式 Standalone 模式 基本配置 步骤1: 复制 ...
- [大数据技术与应用省赛学习记录二]——模块一(HADOOP完全分布式集群搭建)
**在操作前,先梳理一下HADOOP完全分布式需要做些什么,不然像无头的苍蝇一样,永远不知道做什么.因为我本人比赛是一台服务器Centos 7,与三台客户端Ubuntu 18.04,所以以物理机的角度 ...
- Openzeppelin学习记录二:utils模块(SafeMath.sol+SafeCast.sol)
Openzeppelin学习记录一:access模块(AccessControl.sol+Ownable.sol) Openzeppelin学习记录 2.Utils 2.1 Math 2.2 Safe ...
- UE4 学习记录二 给角色添加骨架,皮肤,及运动动画
这只是用来记录我学习UE4过程的,可能帮不到你,先说声抱歉.为了防止误导他人,请勿转载,请勿转载,请勿转载. 本文的主题是给角色添加骨架.皮肤.运动动动画.总章目录(https://blog.csdn ...
最新文章
- NTP时间服务器搭建
- python杂记-读取png图像文件头数据
- 完全卸载sql2005(试了以后很成功,收录下来,分享给大家)
- 微服务实战(六):落地微服务架构到直销系统(事件存储)
- oracle报错:ORA-00054: 资源正忙,要求指定 NOWAIT
- 硬链接与符号链接的比较?
- Blog主场转至51CTO.com
- [草稿]尝试从 same.com 的视角观察简书的用户社交网络
- 开发者必备英文网站合集
- 2021最新计算机二级C语言试题
- 【老生谈算法】matlab实现K均值聚类算法——K均值聚类算法
- 2022年茶艺师(中级)复训题库及在线模拟考试
- 飞鸽快递系统代码_中通快递港股上市募资约96亿港元,董事长赖梅松认为股票代码2057寓意开启新征程...
- windows下软件安装:Anaconda下安装Pymol
- Android CPU 双核,为何安卓八核CPU不如苹果双核?
- C语言--小学生计算机辅助教学系统
- 品味kettle--(一)用eclipse 搭建源码
- 期货的暴富逻辑是什么?
- UEditor ueditor.all.js
- 计算机动画整个的发展历史,计算机三维动画概念及发展历史
热门文章
- 药浴什么季节泡最好?
- 百度、腾讯和阿里内部的级别和薪资待遇是什么样的?-转自知乎
- 技巧|使用Chatgpt练习多种类型口语
- 数据库操作sql封装(insert)
- 国际货运服务业务范围
- mysql connect 超时_MySQL修改connect_timeout(连接超时)全局变量
- Java基础练习题7--【猜拳游戏,模拟双色球功能,统计词语次数,判断大写字母,敏感词过滤程序】
- Happy 1024!
- matlab什么样的数表示0,matlab中e=1; i=0;是什么意思
- UI动效基础:AE动效表现课