Protel封装库转Allegro全攻略
需积分: 0 103 浏览量
更新于2024-09-21
收藏 32KB PDF 举报
"本文主要介绍了如何将Protel封装库转换为Allegro兼容的格式,以便在Allegro设计环境中使用。转换过程涉及到多个步骤,包括使用OrcadLayout和Layout2allegro等工具,以及在Allegro中进行必要的编辑调整。"
在电子设计自动化(EDA)领域,Protel和Allegro分别是两个广泛使用的PCB设计软件。当设计师从Protel转向Allegro时,往往希望将已有的Protel封装库带到新的设计环境中。这个过程可以通过以下步骤实现:
1. 首先,在Protel中创建一个新的空白PCB文件,并将所有的封装元件放置上去。然后,将这个包含所有封装的PCB文件以ProtelPCB2.8ASCII的格式导出。
2. 接下来,利用OrcadLayout软件导入导出的ProtelASCII文件,并将其保存为.OrcadLayout特有的.max格式。OrcadLayout是Orcad软件的一部分,能够读取和处理多种格式的PCB设计数据。
3. 使用Layout2allegro工具将生成的.max文件转换成Allegro的.brd文件。这个转换工具能帮助将OrcadLayout的数据转换成Allegro可以识别的格式。
4. 在Allegro中打开转换后的.brd文件,接下来需要逐个编辑每个封装。通过选择顶层菜单的"Tools>Padstack>ModifyDesign Padstack",进入Padstack Designer进行细致的设置。
5. 在编辑过程中,需要检查每个Pad(焊盘)的名称和数量,确保与原Protel封装库一致。在"Options"标签页中可以看到这些信息。如果需要编辑,可以选择"Edit"。
6. 对于表面贴装(SMT)的Pad,特别要注意以下几个方面:
- 在"Layers"标签页中,检查当前Pad是否已在库中或者可以用库中已有的Pad替换。若不能直接替换,需进行调整。
- 在"Parameters"标签页,将"Type"选项改为"Single",表示单层焊盘。
- 在"Unit"部分,设置单位为"Mils",小数位数为0,以整数形式表示尺寸。
- 删除"Top"到"Bottom"之间的非"DefaultInternal"层,只保留必要的层进行编辑。
- 编辑顶层的"RegularPad",增大"ThermalRelief"和"AntiPad"的尺寸,通常是比"RegularPad"大6Mil。
- "Soldermask_Top"层的"RegularPad"设置比"Top"层的"RegularPad"大6Mil。
- "Pastemask_Top"层的"RegularPad"与"Top"层的"RegularPad"相同,确保其他不需要的层数据为"Null"。
7. 重要的是,对于SMT封装,只需设置"Top"、"Soldermask_Top"和"Pastemask_Top"三层即可,以满足Allegro的规则和标准。
通过以上步骤,设计师可以将Protel封装库成功转换到Allegro中,从而保持设计的一致性和效率。在实际操作中,可能还需要根据具体封装的特性和设计要求进行微调,以确保所有细节都符合Allegro的设计规范。转换完成后,设计师就能在Allegro中继续他们的PCB设计工作了。
157 浏览量
2022-01-18 上传
135 浏览量
131 浏览量
点击了解资源详情
108 浏览量
2010-01-11 上传
279 浏览量
157 浏览量
hnszq01
- 粉丝: 0
- 资源: 3
最新资源
- mediacapture-screen-share:媒体捕获屏幕捕获规范
- mi-kasa-app
- nuka:可以开发的运营商的预配工具
- riscv-对RISC-V处理器的低级别访问-Rust开发
- My_Sublime_Text
- mybatis中文文档.rar
- firefox35+selenium自动化开发
- A.I.ware:Oware在线游戏,人类可以与机器人对战
- yelpcamp
- numberPool
- 行业文档-设计装置-面部识别早教机.zip
- rust-portaudio-PortAudio绑定-Rust开发
- 上课课件-2021版C语言 -【上课课件-2021版C语言 -【
- 纯css3黑色发光分享按钮特效
- todo_app
- birthdayHomeApp:在家中处理Bottega应用程序