2024年5月8日发(作者:)
如何解决AutoCAD转Protel99se丢线问题
如何解决AutoCAD转Protel99se丢线问题
工作中经常需要将AutoCAD里面的图形导入到Protel99SE,导
入的过程中碰到的最大的问题就是:导入后的图形丢失了曲线(圆
弧)。下面给大家分享解决办法。
AutoCAD版本:AutoCAD2004Chs
1、用AutoCAD打开dwg文件,另存为AutoCADR12/LT2DXF。如
图所示。
一定要存为低版本的dxf,存成高版本,在Protel99SE导入时,
会报错。
2、在Protel99SE里新建一个PCB,导入dxf文件。导入时注意
参数的选择。
确定,即完成了导入操作。
导入操作可能会碰到以下两个问题:
1、导入后没有任何提示,但是查看导入后的`图形,发现某些弧
线(曲线)错位,偏离了原来的位置。
某些在导入后提示丢失entity的图形,如果将其转换成了块,
再导入到Protel99SE时,会出现上述现象。
2、提示Someentitieswerediscardedduringimport,导入后发
现会丢失某些线段,最为常见的是丢失圆弧或者曲线。
碰到以上两个问题,都需要对DWG文件进行处理。
一种比较笨的方法就是:
在曲线所在的层,重新绘制一次该曲线,这样在导入到
Protel99SE时,即使提示
“Someentitieswerediscardedduringimport”,丢失的也是原本的
曲线,新绘制的曲线还是被正常导入了,得到的就是一个完整的图
形。
在曲线比较少的情况下,这个方法倒是可以考虑。但是一旦多了,
这种方法效率太低。以下讲述的是另一种方法。
操作步骤:
1、将需要导入的图形打散。
点工具栏图标或输入命令explode
此步操作有可能没有任何作用,为保险起见,还是做一下比较好。
2、将曲线转换成多段线。
①输入命令flatten
②选中要转换的曲线(可选中多条)
③按下空格或者回车键,输入no,再按下空格或者回车键
④按上述步骤操作后,曲线就转换成多段线了
3、将DWG文件另存为AutoCADR12/LT2DXF
注:flatten是扩展指令,需事先安装AutoCADExpressTools。
发布评论