EDA365电子工程师网
标题:
關於 via重複
[打印本页]
作者:
penny190
时间:
2016-4-21 13:56
标题:
關於 via重複
想請問各位大大 ~~
剛接到一張公版 ~~ 結果一看昏頭
對方在很多VIA上重複打孔 ~~ 造成一堆錯誤
改圖也很麻煩
所以想請問各位大大 ~~ 有沒有辦法一次刪除 ~~ 同個位置的重複VIA
謝謝
作者:
deargds
时间:
2016-4-21 15:17
写了一个简单的删除程序,只适用坐标完全相等的情况,下载附件在Allegro中加载后执行rdv命令即可。
axlCmdRegister( "rdv" 'EDA365_RemoveDupVia ?cmdType "interactive")
defun( EDA365_RemoveDupVia ()
prog((lVias lDupVias ViaTable)
axlClearSelSet()
axlSetFindFilter( ?enabled (list "noall" "invisible" "vias") ?onButtons (list "vias"))
lVias = axlGetSelSet(axlAddSelectAll())
axlClearSelSet()
lDupVias = nil
ViaTable = makeTable("DupVia")
foreach(v lVias
if(ViaTable[v->xy] == 'unbound then
ViaTable[v->xy] = t
else
lDupVias = cons(v lDupVias)
)
)
if(lDupVias then
axlMsgPut("%d duplicate Vias Found." length(lDupVias))
when(axlUIYesNo("Click Yes to confirm Via deletion. ?")
axlDBCloak('axlDeleteObject(lDupVias))
)
else
axlUIConfirm("No Duplicate Vias Found")
)
)
)
;deargds
;www.eda365.com
复制代码
[attach]111718[/attach]
作者:
penny190
时间:
2016-4-21 16:13
deargds 发表于 2016-4-21 15:17
写了一个简单的删除程序,只适用坐标完全相等的情况,下载附件在Allegro中加载后执行rdv命令即可。
真的非常感謝大大
可以了
真的太感謝了
刪到眼睛都快脫窗了
作者:
mentorkk
时间:
2016-11-15 04:23
感謝了
作者:
lovesweet33
时间:
2016-12-22 22:41
谢谢分享。。。
作者:
mentorkk
时间:
2016-12-23 05:00
谢谢分享。。。
作者:
lovesweet33
时间:
2016-12-27 23:09
谢谢分享
作者:
wcjcn
时间:
2017-6-8 15:18
谢谢啦。。。。。
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2