解决办法分享给大家。

AD09中将PCB文件导出为STEP文件,在Solidworks中打开,元器件正常显示,但是电路板却是透明的。如下图所示:

altiumdesigner能打开step文件吗(AltiumDesigner09中将PCB导出为STEP文件)(1)

透明的

altiumdesigner能打开step文件吗(AltiumDesigner09中将PCB导出为STEP文件)(2)

透明显示细节

多方查找资料也没有具体的解决办法,有的说可能是对的,但是比较含糊,不知道具体怎么回事。折腾了大半天,终于找到了原因。

下面分享给大家。下图为正常显示效果

altiumdesigner能打开step文件吗(AltiumDesigner09中将PCB导出为STEP文件)(3)

在AD中的显示效果

altiumdesigner能打开step文件吗(AltiumDesigner09中将PCB导出为STEP文件)(4)

生成STEP文件后,在SW中的显示效果

原因是我的电路板开了隔离槽!如下图:

altiumdesigner能打开step文件吗(AltiumDesigner09中将PCB导出为STEP文件)(5)

隔离槽

为了能在3D图中显示出隔离槽的效果,我执行了T V B.

altiumdesigner能打开step文件吗(AltiumDesigner09中将PCB导出为STEP文件)(6)

TVB --cutout

结果就是在Multilayer层中显示的是虚线框!!!

altiumdesigner能打开step文件吗(AltiumDesigner09中将PCB导出为STEP文件)(7)

Multilayer中的Board Cut外形是虚线

就因为是虚线框,没有形成闭合的路径,以至于导出为STEP文件时出了问题! 把这个BoardCut框删除后,就可以正常导出了。当然,导出的step文件在SW中显示也是没有隔离槽的。

我用的是AD09,不知道高版本的软件有没有解决这个问题。我遇到的这个情况,也可能只是造成STEP文件显示不正常的原因之一。

对于画隔离槽,只在Keep-Out Layer中划线,不设置为BoardCut区域,电路板也是可以正常加工出来的。(在嘉立创实际做过)

,