我很久之前就遇到乙個問題就是一塊電路板沒有全部敷銅,只敷銅了一小部分,但是其它未敷銅的地方還是有gnd連線,然後我直接用track將未敷銅的object連線到gnd敷銅上去,但是重新敷銅之後發現敷銅與連線斷開了,因為規則規定了track與poly的間距:
可以看到規則規定了track與poly的間距為0.2mm,所以repour polygon之後就會有下面的現象:
我們可以在clearence下新建乙個規則,取名叫clearance_polygnd,然後設定where the first object mathces為net-gnd,where the second object matches也為net-gnd,意思就是這個規則所應用在的目標物體都選擇為gnd網路,然後設定minimum clearance為-0.1mm,如果設定為0mm的話,重新敷銅之後還有有點間隙,設定成負數之後重新敷銅就會完全連線,但是這個負數的絕對值不能太大,你可以試試。設定如下:
設定完之後重新敷銅:
可以看出來敷銅和右側的track完全連線在一起並且已經「伸進去」了一點,這「伸進去」的長度就是|-0.1|mm,是不是很神奇,原來ad的規則還能這樣用!其實這是最簡單的用法,ad的規則還能使用query來查詢匹配,和指令碼一樣,功能十分強大!!!
AD21 規則詳解01 Clearance篇
clearance 可以設定線與線之間距離 焊盤與焊盤之間距離 線與焊盤之間距離,對於初學者來說設定通用選項即可。如下圖可以看到乙個 橫向和縱向都有一些描述,表示的意思如下 track 走線 smd pad 貼片焊盤 th pad 外掛程式焊盤 via 過孔 copper 埋孔 text 文字 下圖...
AD中設定元件間的間隔規則
例如兩個電阻之間如果間隔太小的話兩個電阻就會變成綠色表示違反規則了,使用pcb wizard建立的乙個pcb檔案中預設的元器件間最小間距為0.254mm,可以進行設定選擇選單的design中的rules選項或者快捷鍵d r直接進入規則編輯介面,在placement欄中有乙個component cle...
AD9規則總結
ad規則有十大類 electrical 電氣類 clearance 安全距離 different nets only 表示只在不同網路時才有間距約束,可以根據自己的需求改變距離。該安全距離指過孔,飛線,焊盤之間的安全距離 short circuit 是否允許短路 一般線路之間不允許短路。un rou...