如何将PADS layout的封装转换为allegro封装

1.将layout中的via,net,shape,line等所有信息都删掉,只保留器件封装信息。

2.在layout中执行file->export->.asc文件。

    此处注意:

        (1)文件名字可以有英文字母,数字,但不要有小数点,否则会提示“output file name cv5.1 is illegal”

        (2)Format版本只能选择pads layout 9.3以下的。allegro16.5目前试的,只能转换pads layout 9.3以下的。当转换pads layout 9.3版本时会提示版本错误。

3.在allegro中,导入.asc文件。

   执行file->import->CAD translators->PADS...

   PADS ASCII input fil:.asc文件的存储路径。

   Output design:自动与.asc文件同目录。

   Options File:D:/Cadence/SPB_16.5/tools/pcb/bin/pads_in.ini。此目录为cadence的安装目录。

    全部配置好后,点击Translate按钮,执行转换。转换为.brd文件。

4.将新的.brd文件打开。然后将所有器件保存到allegro的封装库中。

    执行file->export->libraries->导出路径选择(所有选项勾选)->export。

5.有不完善的,自己手动修改。到此,完成转换。



  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要将Pads封装Allegro封装,我们首先需要了解Pads和Allegro的特点和使用方式。 Pads是一种数据描述和数据转换工具,常用于数据的序列化和反序列化。它使用C语言编写,并提供了丰富的类型系统和数据处理功能。而Allegro是一个开源的图形库,用于开发2D游戏和多媒体应用。它提供了各种图形、声音和输入设备的API,方便开发人员进行游戏开发。 要将Pads封装Allegro封装,我们可以按照以下步骤进行: 1. 首先,我们需要参考Pads的文档,了解Pads的数据结构和使用方法。在封装转换过程中,需要将Pads的数据结构转换Allegro所需的数据结构。 2. 接下来,我们可以根据Allegro的API文档,将Pads的读取和写入函数替换为对应的Allegro函数。例如,将Pads的文件读取函数替换为Allegro中的文件读取函数。 3. 在转换过程中,我们还需要注意Pads和Allegro在数据处理和错误处理方面的差异。确保在转换过程中正确处理数据的读取和写入,以及异常情况的处理。 4. 最后,我们可以根据Allegro的绘图函数,将Pads的绘图功能转换Allegro的绘图功能。这可以通过重新实现Pads的绘图函数或者在Allegro中调用Pads的绘图函数来实现。 通过以上步骤,我们可以将Pads封装Allegro封装。这样可以更好地利用Allegro提供的丰富功能,快速开发出基于Pads的应用程序。同时,转换后的代码也更易于维护和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值