search
arrow_back 返回
Candence工程转立创EDA

Candence工程转立创EDA

Candence工程转立创EDA

嘉立创EDA支持导入Allegro,因为Allegro的文件是一个加密的数据库文件,需要使用一个提取工具,把数据库转为 ASCII 文件,下载下面的转换插件,安装后可以导出 ebrd 和 edf 文件

下载Allegro转ASCII脚本

双击运行install-allegro-extension.exe或install-allegro-extension.bat会自动安装插件,如果安装失败,可以根据readme文件进行手动安装

export-allegro-to-ascii_exe.zip

export-allegro-to-ascii_bat.zip

image

使用exe版的安装失败了 image

使用bat版的,右击以管理员身份运行

image

有问题 image

使用手动安装的方法 现在终端查看是否存在 ALLEGRO_PCBENV 环境变量,其值类似于 C:\Users\YourName\pcbenv

echo %ALLEGRO_PCBENV%

我这里存在

image

将以下4个文件复制到 ALLEGRO_PCBENV 环境变量所指目录下,即”C:\User\okayj\pcbenv”目录

image

同时查看该目录下是否已存在 allegro.ilinit 文件,我这里是存在的

image

然后在文件里面添加一行代码 loadi("convertPcbToAscii.ile" "ascii"),保存退出

image

打开Allegro,在顶部菜单 Batch Conversion 菜单,打开 Convert PCB to ASCII 或转封装库 Convert Lib to ASCII 弹窗

image

现在就可以将Allegro的PCB文件转换了,选择 Convert PCB To ASCII 打开弹窗后选择要转换的 brd 或 dra 文件所在目录,和设置要输出的目录,点 Translate 按钮进行转换 记住是目录!!不是文件! image 等待导出完成 image 此时可以看到刚刚选择的导出目录下确实多了个ascii文件夹 image

下载OrCad转ASCII脚本

export-orcad-to-ascii_bat.zip

解压出来右击以管理员身份运行 image 不行,也是得手动安装 image 双击 openScriptsDirectory.bat,打开 batchConversion 文件夹 image 将这5个文件复制到batchConversion 文件夹 image 打开OrCAD,安装成功 image 原理图转换,点击 Convert Sch To EDIF,也是需要选择源文件和输出文件路径 image 导出完成 image 在目录下确实多了导出的文件 image

导入到立创EDA

将分别导出的原理图文件和PCB文件放在同一个文件夹并压缩成zip image 来到嘉立创EDA,选择 导入其他 image 选择刚刚的zip压缩文件,文件类型选择 Allegro/OrCad,选项选择 导入文档并提取库,其他看自己喜欢,然后点击导入 image 库导入的时候我选择了全部导入,然后分别创建了两个专门的分类,点击确认 image 对工程进行命名,点击导入,等待导入完成即可 image

导入成功

image image

评论

Cover
晴天 周杰伦
OKayFlow 正在共享键鼠中... 将鼠标向左大跨度甩回,或在主电脑上按 Scroll Lock 键强制退出
OKayFlow
工具箱

工具箱