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
复制代码
EDA365_RemoveDupVia.zip
(590 Bytes, 下载次数: 9)
2016-4-21 15:14 上传
点击文件名下载附件
下载积分: 贡献 -30 , 威望 -10
作者:
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
谢谢啦。。。。。
作者:
badkai1988
时间:
2021-11-9 16:38
真的可以使用,好用推推~~~
作者:
myhome43
时间:
2021-11-24 13:49
學習學習學習學習學習學習
作者:
Freese
时间:
2022-3-24 12:23
先下載看看,現在非常需要這個功能
謝謝
作者:
davidxp
时间:
2024-6-13 13:55
下載試試 感謝分享
作者:
susan888
时间:
2024-6-25 16:23
学习学习学习
作者:
SNOW282008
时间:
2025-4-11 15:46
很好用,不用下载扣贡献,非常感谢无私分享!
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2