工作中常常需求将AutoCAD里边的图形导入到Protel99SE,导入的过程中碰到的最大的问题便是:导入后的图形丢掉了曲线(圆弧)。搜遍Google和百度,没有找到一个完善的处理办法,要么语焉不详,要么答非所问。不过网络上毕竟有些蛛丝马迹,给我供给了一些思路,后几经测验,总算处理了这个问题。下面与我们共享处理办法。
AutoCAD版别:AutoCAD 2004 Chs 1、用AutoCAD翻开dwg文件,另存为AutoCAD R12/LT2 DXF.如图所示。
一定要存为低版别的dxf,存成高版别,在Protel99SE导入时,会报错。
2、在Protel99SE里新建一个PCB,导入dxf文件。导入时留意参数的挑选。
确认,即完成了导入操作。
导入操作或许会碰到以下两个问题:1、导入后没有任何提示,可是检查导入后的图形,发现某些弧线(曲线)错位,偏离了本来的方位。
某些在导入后提示丢掉entity的图形,假如将其转化成了块,再导入到Protel99SE时,会呈现上述现象。
2、提示Some entities were discarded during import,导入后发现会丢掉某些线段,最为常见的是丢掉圆弧或许曲线。
碰到以上两个问题,都需求对DWG文件进行处理。
一种比较笨的办法便是:在曲线地点的层,从头制作一次该曲线,这样在导入到Protel99SE时,即便提示“Some entities were discarded during import”,丢掉的也是本来的曲线,新制作的曲线仍是被正常导入了,得到的便是一个完好的图形。
在曲线比较少的情况下,这个办法却是能够考虑。可是一旦多了,这种办法功率太低。以下叙述的是另一种办法。
操作过程:1、将需求导入的图形打散。
点工具栏图标或输入指令explode
此步操作有或许没有任何效果,为稳妥起见,仍是做一下比较好。
2、将曲线转化成多段线。
①输入指令flatten②选中要转化的曲线(可选中多条)
③按下空格或许回车键,输入no,再按下空格或许回车键④按上述过程操作后,曲线就转化成多段线了3、将DWG文件另存为AutoCAD R12/LT2 DXF