當前位置:才華齋>IT認證>EDA技術>

如何解決AutoCAD轉Protel99se丟線問題

EDA技術 閱讀(2.32W)

工作中經常需要將AutoCAD裡面的圖形匯入到Protel99SE,匯入的過程中碰到的最大的問題就是:匯入後的圖形丟失了曲線(圓弧)。下面給大家分享解決辦法。

如何解決AutoCAD轉Protel99se丟線問題

  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

注:flatten是擴充套件指令,需事先安裝AutoCAD Express Tools。