我布板時的外框是由機(jī)械工程師用UG設(shè)計導(dǎo)出的DXF文件,在Allegro中鋪銅時想用Z-Copy命令,但左下角顯示“Not a closed polygon or Cline. Element ignored!”。請問有什么辦法將其編輯為一個連續(xù)封閉的圖框。
答復(fù):
1.這種問題在ALLEGRO里出現(xiàn)很多,原因就是因為你想ZCOPY的圖形不是封閉的。
首先可以把線寬變成0,然后逐段REPORT出線段報告,看是否是只有一條LINE,一般來說用DRAWING導(dǎo)近來的圖都是很多重疊在一起的線段組成的,所以它會引起系統(tǒng)判別不出圖形是否完全閉合。這樣逐段CHECK完之后,確保只有一條LINE,而且完全閉合,這樣再用ZCOPY,就很輕松的實現(xiàn)LINE向SHEAP的轉(zhuǎn)變。相反,如果不是這樣的話,嘿嘿,即使你的機(jī)子配置很高, ALLEGRO也會毫不猶豫的死機(jī)!相反考慮,如果要做板邊的話,一般優(yōu)先考慮用DXF檔導(dǎo)入,因為這樣導(dǎo)近來的圖完全的封閉,而且只有一條線/SHEAP,但是不足的是會帶來一些沒有用的板邊(如板內(nèi)的NPTH孔)個人經(jīng)驗談.請各位多多批評指教。
2.你選file/export/idf,導(dǎo)出emn和emp文件,再IMPORT進(jìn)去出來的框就是封閉的了,在有DXF導(dǎo)回去就可以了.
3.學(xué)習(xí),不過一般的方法也可以用manufacture//dimesion/draft/chamfer或/fillet可以把找到的斷處合起來,需要放大看才能找到斷開的地方?;蛘咧苯咏蠱E重做一個DXF最簡單了。望指正。
4.我用的Allegro是15.2的,在布板時外框以及一些器件的定位是由機(jī)械工程師用UG設(shè)計導(dǎo)出的DXF文件。要導(dǎo)入到Allegro時,建立一個brd文件,然后Import-DXF,選取這個DXF文件,然后再Export-IDF,最后再Import-IDF,選取導(dǎo)出的不bdf文件,這樣外框就是連續(xù)封閉的了
5.我先把結(jié)構(gòu)的DXF文件變成OUTLINE,又在SHAPE-->COMPOSE SHAPE中把OUTLINE變成走線層的SHAPE,Compose shape時選use auto gap,形狀會有偏差;將走線層的SHAPE
Z-COPY成OUTLINE屬性的shape,再生成ROUTEKEEPIN,比較曲折,結(jié)果還可以,也要手動修改一點(diǎn)。compose shape 時不要把整個outline框起來,用tempgroup一段一段的選擇,
選完后complete。$compose shape 時不要把整個outline框起來,用tempgroup一段一段的選擇,選完后complete, }6 `$ ]4 X7 ~1
{+ v- c$ F. ?* r3 i) F |
|