登录/注册

protel库转pads

更多

将 Protel(Altium Designer 的前身,包含 Protel 99 SE, DXP 等)的元件库转换为 PADS(通常指 PADS Logic/Layout 或 Mentor Xpedition/PADS)的元件库是一个常见的需求,但两者格式不同,无法实现直接的无损转换。通常需要借助第三方转换工具或进行一定的手动调整。

以下是几种常用的方法和步骤:

? 核心方法总结

  1. 最常用且推荐:使用第三方转换工具

    • Altium Designer(首选): 这是最可靠的方法。
      • 原理: Altium Designer (AD) 作为 Protel 的现代继承者,能完美读取几乎所有旧版 Protel 库文件。AD 自身支持导出为 PADS ASCII (.asc) 格式。
      • 步骤:
        1. 在 Altium Designer 中打开 Protel 的 .lib.SchLib/..PcbLib 文件(如果是旧版 .LIB,可能需要创建一个包含该库的集成库项目)。
        2. 在 PCB Library 或 Schematic Library 面板中,选择需要的元件或整个库。
        3. 执行菜单命令:File » Export » PADS Library(或类似的导出选项,不同 AD 版本位置可能略有差异)。
        4. 在导出对话框中,选择需要导出的内容(通常选择 PCB 封装 .asc 文件),设置导出版本(如 PADS 9.5 格式通常兼容性较好)。
        5. 启动 PADS Layout。
        6. 在 PADS Layout 中:File -> Import...,选择导出的 .asc 文件。这将把封装导入到当前打开的库中。
        7. 原理图符号: AD 导出原理图符号为 .asc 后,在 PADS Logic 中使用 File -> Import... 导入。
    • 专用转换工具(如某些共享软件/商业工具):
      • 市面上存在一些专门的 EDA 库转换工具(例如:Circuitscape EDA Tools, Various Online Converters)。
      • 优点: 可能简化流程。
      • 缺点: 需要寻找可靠的、兼容目标版本的;可能收费;转换质量需要仔细验证;对旧 Protel 格式支持可能不如 AD。
      • 操作: 按工具说明操作,通常是指定输入文件(Protel lib)和输出格式(PADS ASC/D)。导入 PADS 的方法同上。
  2. 手动重建(精度最高但最耗时):

    • 适用场景: 需要转换的元件很少;原有元件设计简单;对转换工具的结果不满意,需要最高精度;封装要求极高(如高速、RF)。
    • 步骤:
      • 在 PADS Layout 的 Library Manager 中创建新的 PCB 封装(Decal)。
      • 在 Protel 中打开源封装库(或在 AD 中查看),仔细测量焊盘大小、间距、丝印轮廓、尺寸标注等所有细节。
      • 在 PADS Layout 的封装编辑器中,使用绘图工具(焊盘、线、铜箔、文字等)精确复制这些元素。
      • 注意: PADS 的层定义(Layer)与 Protel/Autium 有显著区别(如阻焊 Solder Mask、钢网 Paste Mask 的设置方式),务必确保正确设置 PADS 中的层属性。
      • 原理图符号也是类似,在 PADS Logic 的库编辑器中手动绘制。
  3. 利用网表导入的副产品(有限且不推荐):

    • 这是间接方法且效果很差。
    • 原理:将 Protel 的设计(原理图和 PCB)保存为 PADS 可读的格式(如.asc),导入 PADS Layout 时,PADS 会尝试加载设计中用到的封装(前提是 PADS 库路径中有匹配的零件名)。
    • 问题:不会自动创建新的库文件,它只是尝试链接现有 PADS 库。若 PADS 库中没有同名零件,封装信息会丢失(有时会生成临时数据,但很难提取成规范库文件)。这本质上是设计文件的转换,并非库转换。

? 关键注意事项和常见问题

  1. 源文件兼容性: 非常旧的 Protel 库文件(如 DOS 时代)可能需要先在现代版的 Protium Designer 中打开并保存一次,才能被其他工具正确识别。
  2. 格式差异处理:
    • 层定义: Protel/Altium 和 PADS 的层定义结构差异巨大(如机械层数量、阻焊/钢焊层处理)。转换后务必仔细检查各对象的层属性是否正确,特别是阻焊(Solder Mask)是否正常开口,丝印(Silkscreen)是否在正确层。
    • 焊盘栈(Pad Stacks): PADS 的焊盘栈定义方式独特,转换时容易出现形状(Shape)、孔径(Hole Size)、层设定(Layer)的错误。请手动确认关键焊盘。
    • 封装原点(Origin): 转换后元件的参考点(原点)可能变化(如变成左下角焊盘或中心),在 PADS 中需要检查并调整到正确位置(通常是中心或1号脚)。
    • 特殊焊盘: 异形焊盘、槽孔(Slots)、贴片焊盘上的散热过孔等复杂结构极易在转换中出错或丢失,需要重点检查
    • 3D模型: 库转换过程中几乎不会带3D模型,需要手动在PADS中重新关联。
  3. 库结构:
    • Protel/Autium 常用集成库(.IntLib),PADS 是分立的逻辑库(.c/.ld9)、封装库(.p/.pd9)、元件库(.pt9)。
    • 转换工具通常只生成单一的 .asc 文件(PADS ASCII)。在 PADS 中导入 .asc 文件时,它会被解析并添加到当前打开的库(或新建库)中,成为该库中的一个或多个封装(Decal)
    • 逻辑符号和封装的关联: 转换本身不会建立 PADS 元件库(.pt9)中逻辑符号(Part Type)与 PCB 封装(Decal)的映射关系,你需要手动在 PADS 的元件编辑器(Part Editor)中创建元件类型(Part Type),并关联导入的逻辑符号和PCB封装。
  4. 版本兼容性: PADS .asc 格式有不同的版本(如 V9.3, V9.5)。较新版本的 PADS 通常能导入旧版格式,反之则不一定。选择导出时通常选较通用的版本(如 9.5)。
  5. 质量验证:
    • 强烈建议对每个转换后的关键元件进行仔细比对:
      • 使用PADS的测量工具检查焊盘间距(Pitch)、本体尺寸。
      • 检查所有层的对象(Top/Bot Silk, Top/Bot Paste, Top/Bot Solder Mask)。
      • 检查元件原点位置。
      • 必要时打印1:1图纸叠加比对或用STEP模型验证。
      • 在板图中实际放置、生成Gerber检查阻焊开口。

? 推荐流程

  1. 使用 Altium Designer:

    1. 在AD中打开或创建项目包含Protel旧库。
    2. 导出所需元件的PCB封装和原理图符号为PADS 9.5 (ASCII)格式的.asc文件(分符号和封装两个文件)。
    3. 在PADS Layout中新建一个封装库(.p),导入封装.asc文件。
    4. 在PADS Logic中新建一个逻辑库(.c),导入符号.asc文件。
    5. 在PADS库管理中,创建元件库(.pt9),新建Part Type,关联导入的逻辑符号和PCB封装,定义管脚映射。
  2. 仔细检查并修正:

    • 逐个打开库中的关键元件封装进行检查。
    • 修正层属性、焊盘定义、原点位置等问题。
  3. 复杂封装考虑手动重建:

    • 对于极其重要或转换效果差的复杂封装(如BGA、QFN、射频连接器),直接在PADS中手动创建以确保精度。

? 总结

务必在转换后,用实际生产用的Gerber生成流程验证关键元件的阻焊等层!? 祝转换顺利!

摆脱自建的繁琐,EDA元件cadence原理图封装实战技巧

摆脱自建库的繁琐,EDA元件库转cadence原理图封装库实战技巧

2024-08-24 12:29:03

padscad详细步骤

步骤。 第一步:准备工作 在开始PADS转CAD的过程之前,您需要准备一些工作。首先,确保您已经安装了PADS和您选择的CAD软件,并且这两个软

2024-01-04 09:27:35

PADS文件如何Altium Designer文件

在电子硬件设计中,常常用用到3款EDA设计软件:Altium Designer, Pads, cadence。 Altium Designer: 在高校中使用非常普遍(相信很多硬件工程师接触的第一款

2023-11-07 11:24:52

ADPADS颜色设置保存版

AD转PADS颜色设置保存版

资料下载 ah此生不换 2023-05-29 10:43:10

PADS2007GERBER详细教程

PADS2007转GERBER详细教程

资料下载 ah此生不换 2022-03-17 16:24:19

PROTEL99SEGERBER步骤

PROTEL99SE转GERBER步骤介绍。

资料下载 ah此生不换 2021-06-19 09:42:02

如何实现PADSAD

本文档的主要内容详细介绍的是如何实现PADS转AD

资料下载 ah此生不换 2021-02-22 08:00:00

Protel99se直接PADS的教程资料免费下载

protel99se直接导入PADS使用方法无需其它转换软件,对的,你没有看错无需其他转换工具,直接可以转换。由于客户使用的软件不同,本人一直在找protel

资料下载 ah此生不换 2019-08-23 11:56:13

PADS最全封装分享

PADS最全封装库

2023-09-26 07:47:20

请问PADS文件时线路短路是什么问题?

`请问转PADS文件时线路短路是什么问题?`

2021-07-02 08:32:18

如何在protel或是pads设计出过孔盖油?

pad跟via用混着用,导致出问题via在转换过程中,因设计不标准或是你对转换gerber设置规则不清楚,而导致出问题如何在protel或是pads设计出过孔盖油?

2021-04-23 06:00:15

protelallegro的方法有哪些

电路设计软件的使用频率极高,采用电路设计软件,可提升工作者设计电路的效率。但在电路设计软件使用过程中,同样存在一些问题,如格式转换等。为帮助大家解决电路设计软件难点,本文将对protel电路设计软件中protel

2020-08-23 09:16:42

protel ***,PADS,CAD ,Power logic 这几款哪个好点

protel ***,PADS,CAD ,Power logic 这几款哪个好点, Pro-e也是画PCB的吗?

2020-06-12 05:46:47

PADSAllegro图解

非常详细的PADS转Allegro图解~

2020-06-11 18:57:06

AD转换为PADS操作流程分享!

。打开PADS Layout,电机文件,导入。选择文件类型为Protel DXP/Altium Designer 设计文件(*pcbdoc),选择AD中新建的PCB文件,打开。打开后全选所有器件,点击

2019-10-13 21:53:39
7天热门专题 换一换
相关标签