EDA365电子工程师网

标题: 求一个skill,Ctrl+up或者down键上下快速切换各层 [打印本页]

作者: 魅血小肥羊    时间: 2015-5-6 15:54
标题: 求一个skill,Ctrl+up或者down键上下快速切换各层
如题,比如现在显示的是Sig1层,当按下Ctrl+down,就显示到sig1的下一个走线层。按下Ctrl+up就显示到sig1的上一个走线层,自动跳过中间的地平面。当需要显示地平面的时候,按Ctrl+left来一层一层的逐个显示
希望各位大神帮帮忙。




作者: deargds    时间: 2015-5-6 15:54
已提供完整Skill文件源码,见附件,部分代码如下:
  1. ;*********************************************************************
  2. ;Function:                            EDA365_SwitchLayer
  3. ;Author:                               deargds
  4. ;Company:                          EDA365.COM
  5. ;E-Mail:                                 myeda@qq.com
  6. ;Release Date :                     2015-05-14
  7. ;*********************************************************************
  8. ;如需更改快捷键,请修改下面两行
  9. axlSetAlias("Pgup" "EDA365_SwitchLayer nil")
  10. axlSetAlias("Pgdown" "EDA365_SwitchLayer")

  11. axlCmdRegister( "EDA365_SwitchLayer" 'EDA365_SwitchLayer ?cmdType "interactive")
  12. defun( EDA365_SwitchLayer (@optional (prev nil))
  13. prog((lEtchLayer sCurLayerName iNextLayerNo sNextLayer)
  14.         lEtchLayer = setof(layer axlGetParam("paramLayerGroup:ETCH")->groupMembers nequal(axlDBGetLayerType(strcat("ETCH/" layer)) "PLANE"))
  15.         sCurLayerName = cadr(parseString(axlGetActiveLayer() "/"))
  16.         if( member(sCurLayerName lEtchLayer) then
  17.             ...
  18.             ...
  19.         else
  20.                 iNextLayerNo = 1
  21.         )
  22.         
  23. ...
  24. ...
  25. ...
  26. )
  27. )
复制代码



作者: 魅血小肥羊    时间: 2015-5-9 15:18
都没人帮帮忙吗
作者: myhome43    时间: 2015-5-11 11:49
也想要
作者: 魅血小肥羊    时间: 2015-5-13 09:05
没有好心的大神吗
作者: 魅血小肥羊    时间: 2015-5-13 09:06
郁闷郁闷

作者: 123123    时间: 2015-5-14 12:05
层面名字要定义一样的吧,不然能实现吗?
作者: 魅血小肥羊    时间: 2015-5-15 09:08
deargds 发表于 2015-5-14 14:57
已提供完整Skill文件源码,见附件,部分代码如下:

版主真的爱死你了

作者: linb    时间: 2015-5-19 18:25
可以也给我一份吗
作者: 魅血小肥羊    时间: 2015-5-19 19:59
linb 发表于 2015-5-19 18:25
可以也给我一份吗

可以的

作者: linb    时间: 2015-5-21 10:18
魅血小肥羊 发表于 2015-5-19 19:59
可以的

能发一份到linb5050@163.com吗
作者: pury    时间: 2015-5-25 21:18
以前公司有这个skill,但是用的蛮少的
作者: jordanli22    时间: 2017-8-30 15:19
deargds yeah




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2