PADS_AD_Cadence转换


软件版本:PADS的版本是PADS9.5,Altium designer的版本是Altium designer winter 09
PADS和AD的转换
PADS的PCB转换为AD9的PCB:
打开powerlayout的PCB后缀文件,导出为asc,格式为5.0或者V2005.0(亲测可用,其他还没测过),在 AD9的Import Wizard中导入PADS ASCII Design。

PADS的原理图转换为AD9的原理图:
打开powerlayout的SCH后缀文件,导出为TXT,格式为V2005(亲测可用,其他还没测过),在AD9的 Import Wizard中导入PADS ASCII Design。

AD9的PCB转换为PADS的PCB:
打开PADS Layout选择文件->导入->选择Protel DXP或者Protel项目文件都行,导入即可。

AD9的原理图转换为PADS的原理图:
打开PADS Logic选择文件->导入->选择Protel DXP,导入即可。

AD9的PCB库文件转换为PADS的库文件:
打开CW66XX Footprint.PcbLib将其保存为4.0的版本CW66XX Footprint.Lib.(AD9格式其实也可以,可能有些封装不兼容)
在PADS layout软件中使用PADS Layout Translator软件导入即可。
导入后修改comment为Part Type,然后把Ref.Des.和Part Type的层都改为Top.


软件版本:PADS的版本是PADS9.5,Cadence的版本是Cadence16.6(跟16.5基本一样),虚拟机使用cadence15.7。
注意:cadence文件名称不能有中文,不能有.(点号)等字符。
Cadence和PADS的转换
Pads的PCB转换为Allegro:
a)Pads导出asc文件,也是5.0,不要太高;
 
b)allegro自身带有pads translator工具进行导入。(注意a步骤中的文件名只能是英文或者破折号或者下横杠,不能有空格和点)

Pads的原理图转换为Allegro:
a)打开powerlayout的SCH后缀文件,导出为TXT,格式为V2005(亲测可用,其他还没测过);
b)在AD9的Import Wizard中导入PADS ASCII Design,然后Save Preject As保存为dsn文件;
c) 在cadence 15.7(16.2版本以下)软件中OrCAD Capture CIS直接打开Design即可;
d) 备注:cadence16.5打开以上文件(后缀文件为.dsn)时候会死机。

Cadence的原理图转换为Pads:
第一种方法:
a)在cadence打开后缀为dsn的文件,另存为16.2版本的(16.5的版本不行);
b)用在开始菜单里的PADS Schematic Translator(MentorGraphics\9.5PADS\SDD_HOME\Programs\schcvt.exe)的软件转换为后缀为sch的文件。

第二种方法:
a)在cadence打开后缀为dsn的文件,另存为16.2版本的(16.5的版本不行);
b) 在PADS Logic导入Cadence的文件

Cadence的PCB转换为Pads:
a)打开AD 软件,File-Import Wizard,通过导入向导来导入进入下图,选择第二项Allegro Design Files,点击添加相应类型的文件即可。(16.6-16.2都是可以的)
b)打开PADS,file-import导入Protel文件。


Cadence和AD的转换
Allegro的PCB转换为AD9:
打开AD 软件,File-Import Wizard,通过导入向导来导入进入下图,选择第二项Allegro Design Files,点击添加相应类型的文件即可。

2、
OrCAD的原理图转换为AD9:
方法一:
a)在cadence打开后缀为dsn的文件,另存为16.2版本的(16.5的版本不行);
b)用在开始菜单里的PADS Schematic Translator(MentorGraphics\9.5PADS\SDD_HOME\Programs\schcvt.exe)的软件转换为后缀为sch的文件;
c) 在PADS9.5打开此文件,导出为后缀为TXT的文件,格式为V2005(亲测可用,其他还没测过);
d)在AD9的Import Wizard中导入PADS ASCII Design。

方法二:
在AD9的Import Wizard中导入OrCAD  Design And Library Files(dsn后缀),有些文件不行,可能是版本问题(只能15.7以上16.2以下的版本)

AD9的PCB转换为Allegro:
方法一:
a)PCB 另存为,在保存类型中选择Export Protel PCB 2.8 ASCII 类型;
b) 用cadence15.7的软件打开Layout Plus,在File-Import-Protel PCB导入刚才保存的PCB 文件,转换成后缀为.MAX的文件;
c) 然后在cadence16.5的软件中的PCB Editor Utilities中打开OrCAD Layout Translator,把后缀为.MAX的文件转换成.brd文件;
d)然后就可以在PCB Editor打开PCB了。
方法二:
a)AD9的PCB先保存为PADS,打开PADS Layout选择文件->导入->选择Protel DXP或者Protel项目文件都行,导入即可。
b)Pads导出asc文件,也是5.0,不要太高;
c)allegro自身带有pads translator工具进行导入。

AD9的原理图转换为OrCAD:
a) 在Altium Designer上我们可以利用Altium Designer的Save Preject As保存为dsn文件;
b) 在cadence 15.7软件中OrCAD Capture CIS直接打开Design即可;
c) 备注:cadence16.5打开以上文件(后缀文件为.dsn)时候会死机。

AD9的封装库转换为Allegro:
a) 在Protel中将PCB封装放置到一张空的PCB中,并将这个PCB文件用Protel PCB 2.8 ASCII的格式输出出来;
b) 使用Layout Plus导入Import->Protel PCB这个Protel PCB 2.8 ASCII文件;
c) 使用OrCAD Layout Translator将生成的Layout MAX文件转化为Allegro的BRD文件;
d) 接下来,我们使用Allegro的Export->libraries功能将封装库,焊盘库输出出来,就完成了Protel封装库到Allegro转化。


OrCAD生成PADS Layout 网表

a)打开cadence OrCAD,选择DSN工程,点击tools-create netlist
 
b)打开PADSlayout 导入asc文件。(导入网络表之前需要把Decal和Parts都做好先)。


AD9生成PADS Layout 网表
a)用AD打开原理图,导出网络表,修改成后缀为.asc的文件。
!PADS-POWERPCB-V9.5-BASIC-CP936! DESIGN DATABASE ASCII FILE 1.
*PART*
………
*NET*
………
*END*

b)用AD打开PCB板子,导出.PcbLib的封装库。
c)使用PADS Layout Translator导入封装库。
d)打开PADS Layout导入AD9的PCB,然后TOOLS->COMPARE eco,生成eco文件。
e)导入eco文件,直到没有错误。


作者:chsry
出处:www.cnblogs.com/chsry
日期:2015-09-05-16:40:01
本博客文章,大多系个人整理开发,转载请注明出处

PADS_AD_Cadence转换的更多相关文章

  1. javascript中的Array对象 —— 数组的合并、转换、迭代、排序、堆栈

    Array 是javascript中经常用到的数据类型.javascript 的数组其他语言中数组的最大的区别是其每个数组项都可以保存任何类型的数据.本文主要讨论javascript中数组的声明.转换 ...

  2. opencv中Mat与IplImage,CVMat类型之间转换

    opencv中对图像的处理是最基本的操作,一般的图像类型为IplImage类型,但是当我们对图像进行处理的时候,多数都是对像素矩阵进行处理,所以这三个类型之间的转换会对我们的工作带来便利. Mat类型 ...

  3. ASP.NET_各个币种之间的汇率转换(实时)使用Yahoo汇率。

    近期开发支付平台的时候有运用到各国的实时汇率之间的转换问题,于是在往上找了很多相关资料,以下就是一些参考网址: 1.提供API接口的网站:https://www.showapi.com:这个网站有提供 ...

  4. Taurus.MVC 2.2 开源发布:WebAPI 功能增强(请求跨域及Json转换)

    背景: 1:有用户反馈了关于跨域请求的问题. 2:有用户反馈了参数获取的问题. 3:JsonHelper的增强. 在综合上面的条件下,有了2.2版本的更新,也因此写了此文. 开源地址: https:/ ...

  5. XStream将java对象转换为xml时,对象字段中的下划线“_”,转换后变成了两个的解决办法

            在前几天的一个项目中,由于数据库字段的命名原因 其中有两项:一项叫做"市场价格"一项叫做"商店价格" 为了便于区分,遂分别将其命名为market ...

  6. Android中手机录屏并转换GIF的两种方式

    之前在博文中为了更好的给大家演示APP的实现效果,本人了解学习了几种给手机录屏的方法,今天就给大家介绍两种我个人用的比较舒服的两种方法: (1)配置adb环境后,使用cmd命令将手机界面操作演示存为视 ...

  7. React的使用与JSX的转换

    前置技能:Chrome浏览器   一.拿糖:React的使用 React v0.14 RC 发布,主要更新项目: 两个包: React 和 React DOM DOM node refs 无状态的功能 ...

  8. WebForm获取GET或者POST参数到实体的转换,ADO.NET数据集自动转换实体

    最近在修改维护以前的webform项目(维护别人开发的.....)整个aspx没有用到任何的控件,这个我也比较喜欢不用控件所以在提交信息的时候需要自己手动的去Request.QueryString[] ...

  9. DataTable 转换成 Json的3种方法

    在web开发中,我们可能会有这样的需求,为了便于前台的JS的处理,我们需要将查询出的数据源格式比如:List<T>.DataTable转换为Json格式.特别在使用Extjs框架的时候,A ...

随机推荐

  1. 高性能 Windows Socket 组件 HP-Socket v2.3.1-beta-1 发布

    HP-Socket 是一套通用的高性能 Windows Socket 组件包,包含服务端组件(IOCP 模型)和客户端组件(Event Select 模型),广泛适用于 Windows 平台的 TCP ...

  2. java中set接口的用法

    java中的set接口有如下的特点: 不允许出现重复元素: 集合中的元素位置无顺序: 有且只有一个值为null的元素. 因为java中的set接口模仿了数学上的set抽象,所以,对应的数学上set的特 ...

  3. rabbitmq心跳机制与配置

    最近,我们有些在阿里云上的应用总是有客户端出现异常和信息推送不及时的情况,检查mq日志,发现高峰期不停的有心跳超时,如下: =ERROR REPORT==== 21-Dec-2016::12:38:0 ...

  4. hive安装--设置mysql为远端metastore

    作业任务:安装Hive,有条件的同学可考虑用mysql作为元数据库安装(有一定难度,可以获得老师极度赞赏),安装完成后做简单SQL操作测试.将安装过程和最后测试成功的界面抓图提交 . 已有的当前虚拟机 ...

  5. Java基础学习-- 继承 的简单总结

    代码参考:Java基础学习小记--多态 为什么要引入继承? 还是做一个媒体库,里面可以放CD,可以放DVD.如果把CD和DVD做成两个没有联系的类的话,那么在管理这个媒体库的时候,要单独做一个添加CD ...

  6. 05Mybatis_入门程序——根据id查询用户

    这篇文章我们来做一个入门的案例: 建表: /* SQLyog v10.2 MySQL - 5.1.72-community : Database - mybatis ***************** ...

  7. css的四种隐藏方式

    1.opacity:0只是把元素隐藏起来了 ,但是还是占有布局,所以还是对布局有影响 <div class="div1"> snda:opacity:0只是把元素隐藏起 ...

  8. 赞!jsPDF – 基于 HTML5 的强大 PDF 生成工具

    jsPDF 是一个基于 HTML5 的客户端解决方案,用于生成各种用途的 PDF 文档.使用方法很简单,只要引入 jsPDF 库,然后调用内置的方法就可以了.浏览器兼容性: IE 10, Firefo ...

  9. php获取数组第一个值 current()

    获取数组第一个元素的值,如果是数字索引那还好,直接$array[0],如果键名是字符串,你又未知这个字符串呢?用current()函数就可以做到. current() 函数返回数组中的当前元素(单元) ...

  10. 总结CSS3新特性(颜色篇)

    颜色: CSS3新增加了hsl(), hsla(), rgb(),rgba()四个函数来创建color值; hsl(): hsl函数:h(色调),s(饱和度),l(亮度); 色调:为0-360之间的数 ...