allegro16.6建pcb封装
在 Allegro 16.6 中创建 PCB 封装(通常指的是 Footprint 或 Package Symbol)的详细步骤如下:
? 核心步骤
-
准备工作 - 焊盘(Padstack)
- 必要性: 封装由焊盘和图形元素(丝印、装配线、阻焊、钢网等)组成。必须先创建或拥有所需的焊盘。
- 创建焊盘: 使用 Padstack Editor(在 Allegro PCB Designer 的
开始菜单程序组里独立存在)。- 打开 Padstack Editor。
File->New...,选择焊盘类型(如Single,Through,Blind/Buried)。- 在
Design Layers标签页定义各层的形状和尺寸(如BEGIN LAYER,DEFAULT INTERNAL,END LAYER,SOLDERMASK_TOP/BOTTOM,PASTEMASK_TOP/BOTTOM)。 - 在
Drill标签页定义钻孔(如有)。 File->Save As...保存焊盘文件(.pad)。命名需规范(如R0804_60x120R)。
-
启动 Allegro PCB Designer & 创建新封装
- 打开 Allegro PCB Designer。
File->New...- 在 "New Drawing" 对话框:
Drawing Type:选择Package symbol。Drawing Name:输入封装名称(强烈建议按规范命名,如SOIC127P762X120-8N)。Location:指定保存路径(确保在配置好的封装库路径下)。- 点击
OK。
-
设置设计环境(重要!)
Setup->Design Parameters...(Ctrl+D)Design标签页:User Units:选择单位(Mils或Millimeter)。必须与焊盘单位一致!Size:设置合适的绘图区域大小(如A4)。Accuracy:设置精度(通常0或1)。
Grids标签页: 设置合适的非布线格点(Non-Etch)和布线格点(All Etch),便于精确定位。- 点击
Apply或OK。
-
放置焊盘引脚
Layout->Pins(P键快捷键)。- 在右侧 "Options" 面板:
Padstack:点击右侧...按钮,浏览并选择之前创建好的焊盘文件(.pad)。Copy mode:保持Rectangular。Order:选择引脚编号递增方向 (Right/Left/Up/Down)。Rotation:设置焊盘旋转角度(通常0或90/180/270)。Pin #:输入起始引脚编号(通常1)。Increment:输入引脚编号增量(通常1)。Spacing:输入焊盘中心间距(X 和 Y 方向)。Count:输入要连续放置的焊盘数量(如8)。
- 放置:
- 在绘图区域,移动鼠标到合适位置(通常是原点
0 0附近)。 - 点击鼠标左键放置第一个焊盘。
- 根据设置的方向和数量,软件会自动连续放置剩余的焊盘。
- 按鼠标右键 ->
Done完成放置。
- 在绘图区域,移动鼠标到合适位置(通常是原点
- 非连续放置:
- 设置
Count为1。 - 在 "Options" 面板手动输入需要的
Pin #和Rotation。 - 在绘图区域逐个点击放置。
- 放置完成后按右键 ->
Done。
- 设置
- 精确定位: 使用坐标命令(如
x 0 0)或在 "Options" 面板输入坐标放置第一个焊盘。
-
添加图形元素
- 放置丝印外框 (Assembly Top):
Add->Line(A键快捷键)。- 在右侧 "Options" 面板:
Active Class and Subclass:选择Package Geometry➔Assembly_Top。Line width:设置线宽(如5 mil)。
- 沿着封装实际本体轮廓绘制矩形或自定义形状(通常在焊盘外侧)。
- 绘制完成后按右键 ->
Done。
- 放置丝印外框 (Silkscreen Top):
- 同上,
Active Class and Subclass选择Package Geometry➔Silkscreen_Top。 - 绘制器件外部可见的丝印轮廓(通常比 Assembly 略大,考虑制造公差)。
- 有时包含极性标识(如凹点⚪、斜角、
1脚标识)、方向标记。
- 同上,
- 放置器件放置区外框 (Place_Bound_Top):
Add->Shape->Rectangle(或其他形状)。Active Class and Subclass:选择Package Geometry➔Place_Bound_Top。Shape Fill Type选Static solid。- 绘制一个完全覆盖器件本体和引脚可能占据空间的区域(包括高度,在
Setup->Areas->Package Height中设置最大高度)。这是 DRC 检查器件间距和冲突的关键。
- (可选) 添加值层 (Display_Top):
Add->Text。Active Class and Subclass:选择Ref Des➔Display_Top。 (注意:不是 Package Geometry!)- 在 "Options" 面板输入文本
>NAME。这将在 PCB 上显示位号前缀(如R,C,U)。 - 放置文本到合适位置(通常靠近器件但不重叠焊盘)。
- 同样可以添加
>VALUE(在Component Value➔Display_Top层),但现在用的较少。
- 放置丝印外框 (Assembly Top):
-
设置参考标记(原点)
- 符号原点 (Symbol Origin): 封装在 PCB 上放置时对齐的点(通常是器件中心或第一个引脚中心)。
Layout->Move(M键)。- 在右侧 "Options" 面板
Find标签页,只勾选Symbols。 - 在绘图区域,点击左上角那个很小的
Origin标记(默认在0 0)。 - 将其拖动到目标位置(如器件中心或引脚 1 中心)。
- 按右键 ->
Done。
- 引脚1标记 (Pin 1):
Layout->Pins(P键)。- 在 "Options" 面板
Find标签页,只勾选Pins。 - 点击选中引脚 1(或者在 "Options" 面板
General标签页输入引脚号1)。 - 在 "Options" 面板
General标签页,勾选Pin 1。这会在引脚 1 上做一个特殊标记(在库管理或某些视图可见)。
- (可选) 装配原点 (Assembly Origin): 类似设置,在
Manufacturing➔Assembly_Origin层添加一个标记点,用于装配设备定位。Add->Manufature->Assembly_Origin。- 放置到目标位置(通常与符号原点或引脚 1 一致)。
- 符号原点 (Symbol Origin): 封装在 PCB 上放置时对齐的点(通常是器件中心或第一个引脚中心)。
-
保存封装
File->Save(Ctrl+S)。封装保存为.dra(绘图文件)和.psm(符号文件)。两者都需要,.psm是 Allegro 调入使用的文件。
⚙ 关键设置与库管理
- 封装库路径设置: 创建封装前务必配置好库路径,确保封装生成在正确的库目录下。
Setup->User Preferences...(U键)。- 导航到
Paths➔Library。 - 设置
padpath(焊盘路径)指向你的焊盘库目录。 - 设置
psmpath(封装符号路径)指向你的封装库目录。
- 精度与单位: 确保焊盘和封装的单位和精度设置一致!不一致会导致位置错误或导入问题。
- 命名规范: 使用清晰、标准的封装命名规则(如 IPC 或公司规范),包含关键尺寸信息(引脚数、间距、本体尺寸等)。
? 检查清单(保存前必看)
- 所有焊盘位置、编号、方向是否正确?
Place_Bound_Top形状是否正确覆盖整个器件(包括高度)?Assembly_Top和Silkscreen_Top轮廓是否清晰准确?极性/方向标记是否正确?Ref Des(>NAME) 文本是否放置在Ref Des➔Display_Top层?位置是否合理?- 符号原点 (
Symbol Origin) 是否设置在预期位置(通常是中心或引脚1)? - 引脚 1 (
Pin 1) 是否标记? - 单位和精度是否设置正确且与焊盘一致?
- 封装名称是否符合规范并准确描述了器件?
- 文件是否保存在正确的库路径下?
? 总结: 创建 Allegro 封装的核心是 焊盘准备 -> 放置引脚 -> 绘制关键图形层(Place_Bound, Assembly, Silkscreen)-> 设置原点 -> 保存到正确库路径。严格按照步骤操作并仔细检查,就能创建出准确可靠的 PCB 封装。??
【Altium小课专题 第139篇】Allegro PCB如何转换成Altium Designer PCB?
把Allegro PCB的版本降低到16.3及以下版本。此处以Allegro16.6为例,打开一个
allegro16.6走线快捷键设置
allegro16.6走线快捷键设置#切换线宽#funckey 0c options acon_line_width constraint #默认线宽#funckey 04 options
Allegro16.6怎么降低版本?
在设计过程中,有时候会遇到。版本过高而打不开的情况。这个时候就需要去降级版本了。那么就可以用下面的这种方法来实现。 一、打开想要转换的16.6版本BRD文件,点击File 选项下面的Export
2020-04-15 10:28:53
Allegro16.6培训教程中文版简体免费下载
本文档的主要内容详细介绍的是Allegro16.6培训教程中文版简体免费下载。本章的主要内容介绍allegro 操作接口,透过本章学习可以对Allegro
资料下载
ah此生不换
2021-01-25 08:00:00
请问allegro16.6导入AD原理图后出错该怎么办?
1.allegro16.6已经打了102号补丁,已经将AD工程里的原理图转化为ASCII格式,并且编译过有PrjPCBStructure后缀文件,使用file-import Altium
为什么allegro16.6里snake走线走不出下图这样的弧线?
我安装的allegro16.6里snake走不出如下图这样的弧线,请教是我的allegro问题吗?如不是请问是如何操作,谢谢
allegro出钻孔问题
allegro16.6导出的钻孔文件*.drl 没有过孔信息;可是导出的ncdrll*art文件上确有过孔信息;这是什么问题导致的呢,有谁能解答吗,谢谢
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览