解析Allegro根据PCB设计生成的基线IDX文件,从中获取电路板及元器件的相关三维几何信息进行自动化三维建模。
IDX文件格式的诞生,就是从其他协同设计的ECAD/MCAD格式中提取最优功能,同时可以跟踪增量变化,电气和机械设计师可以选择接受或放弃,并且告知对方,实现真正的协同设计。


遍历当前的电路板及元器件装配模型,获取相关几何信息生成对应的基线IDX文件,该文件可以由Allegro导入并生成对应的PCB设计。


机械设计师在装配模型上做出修改之后,可以用该功能与之前保存的装配版本进行比较,生成增量IDX文件。
也可以通过生成基线IDX文件的功能导出一个基线IDX,用该功能与之前的基线IDX文件进行比较,生成增量IDX文件。

Validate工具可以直观的查看增量IDX文件(分为差异比较的增量以及Allegro发起的增量),同时还能与Creo进行交互处理,如下图所示:
处理差异增量IDX文件(全部接受)

Creo对应的效果如下:

处理差异增量IDX文件(全部否决)

Creo对应的效果如下:

在处理完成之后,Aalidate会重新生成一个差异增量IDX文件,Allegro可以用该文件对PCB进行修改处理。
Allegro对差异增量IDX文件的处理如下:

同时,Validate还能处理Allegro发起的增量IDX文件,Creo可以根据Validate的处理操作实时响应,效果和处理差异IDX文件一致。