EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 NIWO99 于 2025-3-20 11:09 编辑
在百度上搜了一个skill,加载后出错。没的学过语言,所以完全不懂。求高手帮我看看。先谢啦!
提示如下:
*Error* eval: not a function - "p"*Error* load: error while loading file - "d.il" at line 1
axlCmdRegister ("p", 'showlayers)
defun(showlayers ()
axlVisibleDesign (nil)
foreach (item args) layerNum (evalstring item)
showlayer (layerNum)
(axlVisibleUpdate (t)
)
defun (showlayer (layerNum)
let (allLayer (axlGetParam "paramLayerGroup:ETCH")->groupMembers)
let (layerName (nth (evalstring layerNum) allLayer))
let (etchLayer (strcat "ETCH/" layerName))
axlVisibleLayer etchLayer (t)
when (eq (axlDBGetLayerType etchLayer) "PLANE")
axlVisibleLayer "ANTI ETCH/ALL" (t)
axlVisibleLayer (strcat "PIN/" layerName) (t)
axlVisibleLayer (strcat "VIA CLASS/" layerName) (t)
axlVisibleLayer (strcat "BOUNDARY/" layerName) (t)
)
)
)
|