问题描述
PCB板设计时,ME使用MCAD library里的零件库。Layout Engineer使用ECAD library的零件库。
MCAD library 使用Creo。
ECAD library 使用Allegro。
MCAD与ECAD都遵循同一标准分别进行MCAD与ECAD library的构建。
如何进行交叉验证?
1.通过Allegro 将ECAD footprint 导出为dxf 文件
2.再将该dxf文件导入Creo进行交叉验证
痛点:
- ME不熟悉使用Allegro
- Allegro license 有限
是否有简便的方法将footprint(.dra)文件转换为dxf文件?
解决方案:
查看帮助文档,Allegro提供了“extracta”。
What is Extracta?
Extracta is a utility that reads a binary representation of layout files and translates the data into an ASCII file format. This utility is available both on Windows and Linux platforms. By using the automated data retrieval capability of extracta, you can extract specific data from Allegro design databases. The file generated by extracta is in ASCII text format and contains required database information that can be formatted and sorted before you send it out for analysis.
Running Extracta
Entering the following command syntax from the command line:
- extracta <layout_file_name> <command_file_name> <output_file_name>
参数解释:
layout_file_name:footprint.dra 文件
command_file_name:导出的配置文件
output_file_name:导出的文件名