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学习记录(二)相关推荐

  1. cadence allegro学习记录(三)

    1,中英文切换(需要17.4-2019 s019以上补丁)   此电脑 - 属性 - 高级系统设置 - 环境变量 - 新建用户变量(变量名:intl_enabled,变量置:1) - 重新启动软件. ...

  2. cadence allegro学习记录(四)

    1, PCB Editor 软件相同模块复用 将已经布局布线的模块,创建一个Group,执行菜单命令Setup Application Mode,进行模式的选取,在下拉菜单中选择Placement E ...

  3. MySQL学习记录 (二) ----- SQL数据查询语句(DQL)

    相关文章: <MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令> <MySQL学习记录 (二) ----- SQL数据查询语句(DQL)> &l ...

  4. Android动画学习记录二(属性动画、估值器和插值器)

    Android动画学习记录二(属性动画.估值期和插值器) Android动画学习记录二(属性动画.估值期和插值器) Android动画学习记录二(属性动画.估值期和插值器) 一.补间动画缺陷 二.属性 ...

  5. HTML学习记录二:html标签(五):超链接标签

    HTML学习记录二:html标签(五):超链接标签 一.超链接标签写法 二.超链接标签的属性 三.超链接的锚点用法 四.链接分类 一.超链接标签写法 在 HTML 标签中, 标签用于定义超链接,作用是 ...

  6. 大数据之spark学习记录二: Spark的安装与上手

    大数据之spark学习记录二: Spark的安装与上手 文章目录 大数据之spark学习记录二: Spark的安装与上手 Spark安装 本地模式 Standalone 模式 基本配置 步骤1: 复制 ...

  7. [大数据技术与应用省赛学习记录二]——模块一(HADOOP完全分布式集群搭建)

    **在操作前,先梳理一下HADOOP完全分布式需要做些什么,不然像无头的苍蝇一样,永远不知道做什么.因为我本人比赛是一台服务器Centos 7,与三台客户端Ubuntu 18.04,所以以物理机的角度 ...

  8. Openzeppelin学习记录二:utils模块(SafeMath.sol+SafeCast.sol)

    Openzeppelin学习记录一:access模块(AccessControl.sol+Ownable.sol) Openzeppelin学习记录 2.Utils 2.1 Math 2.2 Safe ...

  9. UE4 学习记录二 给角色添加骨架,皮肤,及运动动画

    这只是用来记录我学习UE4过程的,可能帮不到你,先说声抱歉.为了防止误导他人,请勿转载,请勿转载,请勿转载. 本文的主题是给角色添加骨架.皮肤.运动动动画.总章目录(https://blog.csdn ...

最新文章

  1. NTP时间服务器搭建
  2. python杂记-读取png图像文件头数据
  3. 完全卸载sql2005(试了以后很成功,收录下来,分享给大家)
  4. 微服务实战(六):落地微服务架构到直销系统(事件存储)
  5. oracle报错:ORA-00054: 资源正忙,要求指定 NOWAIT
  6. 硬链接与符号链接的比较?
  7. Blog主场转至51CTO.com
  8. [草稿]尝试从 same.com 的视角观察简书的用户社交网络
  9. 开发者必备英文网站合集
  10. 2021最新计算机二级C语言试题
  11. 【老生谈算法】matlab实现K均值聚类算法——K均值聚类算法
  12. 2022年茶艺师(中级)复训题库及在线模拟考试
  13. 飞鸽快递系统代码_中通快递港股上市募资约96亿港元,董事长赖梅松认为股票代码2057寓意开启新征程...
  14. windows下软件安装:Anaconda下安装Pymol
  15. Android CPU 双核,为何安卓八核CPU不如苹果双核?
  16. C语言--小学生计算机辅助教学系统
  17. 品味kettle--(一)用eclipse 搭建源码
  18. 期货的暴富逻辑是什么?
  19. UEditor ueditor.all.js
  20. 计算机动画整个的发展历史,计算机三维动画概念及发展历史

热门文章

  1. 药浴什么季节泡最好?
  2. 百度、腾讯和阿里内部的级别和薪资待遇是什么样的?-转自知乎
  3. 技巧|使用Chatgpt练习多种类型口语
  4. 数据库操作sql封装(insert)
  5. 国际货运服务业务范围
  6. mysql connect 超时_MySQL修改connect_timeout(连接超时)全局变量
  7. Java基础练习题7--【猜拳游戏,模拟双色球功能,统计词语次数,判断大写字母,敏感词过滤程序】
  8. Happy 1024!
  9. matlab什么样的数表示0,matlab中e=1; i=0;是什么意思
  10. UI动效基础:AE动效表现课