EDA365电子论坛网

标题: 谁有stella这个SKILL? [打印本页]

作者: cy-yzm    时间: 2008-4-21 22:27
标题: 谁有stella这个SKILL?
看到《Cadence高速电路板设计与仿真》一书中讲SKILL的安装时用的是stella这个skill,请问哪里下载?谢谢了!

安装过程如下:
这些程序是由stella整理收集的。
(附图参阅 install.doc)
安装步骤:
1、 把此文件解压到本地硬盘中,如d:\stella
2、 设置环境变量如下:
Variable Name为stella_skill;
Variable Value为解压的路径,此处为d:\stella
3、 把stella\env路径下的allegro.ilinit文件拷贝到系统盘的PCBENV路径下。(如果PCBENV中已经
存在allegro.ilinit文件,请把stella\env下allegro.ilinit文件内容添加到此文件后面。)
( 适应于14。X
4、 把stella\menu中的文件拷贝到cadence_install_dir\PSD_14.2\share\pcb\text\cuimenus目录
下覆盖原来的文件。
)
4. New  适应于15.x
 把以下代码添加到 allegro.menu 等 .menu文件
POPUP "&STELLA"
  BEGIN
    MENUITEM "Align Symbol",      "align_sym"
    MENUITEM "DRC Walker...",     "drc walk"
    MENUITEM "Find Dang Line/Cline",  "find_dang"
    MENUITEM "Find Stubs",       "find_stubs"
    MENUITEM "Hilight Net without TP",      "hl_ntp"
    MENUITEM "Netlist Editor",      "net_editor"
  END
5、 重新启动Allegro即可。
功能说明:
重启Allegro后,即可出现如下菜单:
1、 Align Symbol
使用Align Symbol可以对选定的一组期间进行排列,采用水平或垂直对齐的方式进行排列。
2、 DRC Walker
DRC Walker可以把你PCB中的DRC错误都集中列表出来,当你选中对应的DRC错误时,可以使用ZOOM to
DRC自动把屏幕移动到DRC所在的地方,并进行放大。
3、 Find Dang Line/Cline
此功能的作用是查找PCB中存在的独立的trace或其他线,并可对其进行删除。
4、 Find Stubs
此功能的作用是查找PCB中没有连接上的线,即断线,并可删除。
5、 Hilight Net without TP
此功能是针对测试点的,它的作用是高亮PCB中没有测试点的网络。
6、 Netlist Editor
提供一个在线编辑网络表的线。
作者: cy-yzm    时间: 2008-4-22 08:00
这个貌似还不错的东东!
作者: navywhj    时间: 2008-5-4 11:30
我也看了这本书,没找到这个skill。
郁闷,那本书说从网上下载,搜了没搜到。那本书也没有作者联系方式,不然找他去。郁闷呐
作者: cy-yzm    时间: 2008-5-4 11:37
是啊,作者在书上连个邮箱都不留,真不知说什么好!
而且书的第一版和第二版在内容上可以说基本没有什么变化,感觉在应付一样!
作者: xipanlong    时间: 2008-6-2 12:25
我有,全部的都有,想要的Q我27416752或者MSN:peter_xi@live.cn
作者: numbdemon    时间: 2008-6-2 12:32
原帖由 xipanlong 于 2008-6-2 12:25 发表
我有,全部的都有,想要的Q我27416752或者MSN:peter_xi@live.cn


共享出来 给你加分

作者: eyeshot    时间: 2008-6-2 16:54
你要共享出来大家都会感激你滴
作者: xipanlong    时间: 2008-6-5 11:51
原帖由 numbdemon 于 2008-6-2 12:32 发表


共享出来 给你加分

好就听你的~!

stella.rar

328.56 KB, 下载次数: 1778, 下载积分: 贡献 -30 , 威望 -10


作者: sjh835170    时间: 2008-6-5 17:34
谢谢;
作者: xipanlong    时间: 2008-6-5 17:50
不客气~!
作者: luhailei    时间: 2008-6-6 17:04
不好意思,stella.rar解压后没找到env文件夹啊?请教!
作者: shiningstars    时间: 2008-7-18 17:48
是啊 没找到
作者: sutee7907    时间: 2008-7-21 14:34
先谢了!那就直接先加载一下试试也不错啊!哈哈!
作者: zyunfei    时间: 2008-7-21 16:57
谢谢 楼竹  和贡献SKILL的朋友
作者: lihuizju    时间: 2008-7-21 20:04
原帖由 luhailei 于 2008-6-6 17:04 发表
不好意思,stella.rar解压后没找到env文件夹啊?请教!

其实就是两个文件,一个是allegro.ilinit,放到allegro的工作路径(即电脑环境变量HOME指定的路径)中,另一个是allegro.men,原程序的文件在allegro安装路径中的share\pcb\text\cuimenus目录下。其中allegro.ilinit中添加需要加载的skill程序。语法为load("skill程序文件")一行一个skill程序。allegro.men中添加skill程序对应的调用命令,当然也可以不在这个文件中添加菜单,那样就只能在命令行中使用。
作者: chyp840527    时间: 2008-7-22 09:47
没看懂,allgro.ilinit文件在哪里
作者: shiningstars    时间: 2008-7-23 10:49
对,那个文件没找到
作者: btgcht    时间: 2008-7-23 11:00
自己做一个也可以~~pcbenv文件夹里有一个.ilinit文件,把它改成allegro.ilinit,然后按着步骤做就成了。还可以在里面加你想在开起allegro时加载的skill文件。那段代码只是做菜单用的。
作者: gongyi222    时间: 2008-7-30 15:21
能否讲具体一点啊
作者: btgcht    时间: 2008-7-30 17:58
把那段代码添加到*\share\pcb\text\cuimenus下的allegro.men文件里。注意添加的位置,应该和其他的根菜单并列。这样就可以在菜单里出现skill的菜单。
至于.ilinit文件的修改,在里面设置skill的路径和要加载的程序。
setSkillPath(buildString(append1(getSkillPath() "c:/skill")));这个是设置skill的路径
load("MKDEV.IL");这是设置加载的程序。
把.ilinit文件复制到环境变量home里的pcbenv文件加里。
我上传了我修改的.ilinit文件,大家可以根据自己的路径修改一下。

skill.JPG (7.71 KB, 下载次数: 85)

skill.JPG

allegro.rar

675 Bytes, 下载次数: 606, 下载积分: 贡献 -30 , 威望 -10


作者: gongyi222    时间: 2008-7-30 21:02
allegro.men文件用什么打开啊?
作者: gongyi222    时间: 2008-7-30 21:10
“把.ilinit文件复制到环境变量home里的pcbenv文件加里。”什么意思啊?我没有pcbenv文件夹啊。还有环境变量到底是home还是Stella啊?
作者: gongyi222    时间: 2008-7-30 22:07
skill的路径是指什么呢?是Stella程序的路径吗?
作者: gongyi222    时间: 2008-7-30 22:34
没有找到 加载"Find Stubs"功能的 .il文件。
作者: btgcht    时间: 2008-7-31 08:44
1、.men文件可以用ultraEdit打开编辑
2、HOME是电脑的一个环境变量。右键单击“我的电脑”-->属性-->高级-->环境变量里面,应该有HOME这个变量。看它的路径是什么,这个路径下应该有pcbenv这个文件夹。
3、skill也是环境变量,但是需要自己添加,并指定路径。
4、Find Stub的文件好像是不在那个文件夹里。我觉得这个文件夹就是以前曾经有人发过的一个压缩包,不是书上所说的STELLA。但是无所谓,反正我们要做的也都能做就是了。不一定非得做到书上要做的。
作者: gongyi222    时间: 2008-7-31 09:10
感觉Find Stubs这个功能挺好的,不能用可惜了
作者: snow118    时间: 2008-8-1 10:50
POPUP "&Help"
    BEGIN
        MENUITEM "&Documentation",              "cdsdoc allegro allegrolaunch"
        POPUP "&Web Resources"
BEGIN
           MENUITEM "&KP&&S",  "http http://sourcelink.cadence.com/docs/files/Release_Info/psdkpns/algKPnS/algKPnSTOC.html"
           MENUITEM "&CadencePCB.com",  "http http://www.cadencepcb.com"
           MENUITEM "&Sourcelink",  "http http://sourcelink.cadence.com"
           MENUITEM "&Web Collaboration", "http http://collaboration.cadence.com"
           MENUITEM "&Frequently Asked Questions", "http http://sourcelink.cadence.com/docs/files/FAQ/Allegro/allegroFAQ/allegroFAQTOC.html"
           MENUITEM "&Education Services", "http http://www.cadence.com/education"
        END
MENUITEM SEPARATOR
        MENUITEM "&About...", "about"
    END
END
      POPUP"&STELLA"
      BEGIN
            MENUITEN"Align Symbol",               "align_sym"
            MENUITEN"DRC Walker...",              "drc walk"
            MENUITEN"Find Dang Line/Cline",    "find_dang"
            MENUITEN"Find Stubs",                   "find stubs"
            MENUITEN"Hilight Net without TP",  "hl_ntp"
            MENUITEN"Netlist Editor",               "net_editor"
    END
END
高手帮我看看这算不算对齐,我skill的菜单还是出不来,谢谢
作者: gongyi222    时间: 2008-8-2 10:43
楼上的最后一行END好像不要吧
作者: lhycmyy_hawk    时间: 2008-8-4 17:19
谢谢分享
作者: liu25xiang    时间: 2008-8-4 23:33
我的软件在PCBENV下没有allegro.ilinit这个文件..不明白啊
作者: btgcht    时间: 2008-8-5 11:06
建个文本文档,改名为allegro.ilinit就好了。里面的内容自己写。
作者: shiningstars    时间: 2008-8-15 14:35
我的加了以后怎么没出现stall,相反很多菜单不见了,只剩下一个file和help,这是什么情况,我把那些去掉后又恢复正常了
作者: btgcht    时间: 2008-8-15 14:49
就是代码加错地方了。不过还剩下两个就不知道为什么了。我加错的时候是一个也没剩下.....
作者: chyp840527    时间: 2008-8-21 10:47
怎么加载il文件,怎么我一直不行
作者: aaaaaasd    时间: 2008-8-23 14:00
我加了以后也是一个都不见了,可是还是不道怎么能回好! 帮帮忙吧
作者: Angela    时间: 2008-8-25 15:58
我的也是,请教????
作者: btgcht    时间: 2008-8-25 21:40
把那段代码加在POPUP "&Help"前的end之后。
作者: ome    时间: 2008-8-30 16:14
谢谢,先
作者: wuxiaole1986    时间: 2008-11-17 14:42
非常感谢,我已经综合大家的方法装起来了,不过好像用起来又点怪怪的,跟PADS里面的完全不一样嘛,目前我还没有成功过。。。
作者: wuxiaole1986    时间: 2008-11-17 15:16
呵呵,试到了,没注意
作者: aguang963_0    时间: 2008-12-19 19:25
标题: 回复 8# 的帖子
非常感谢,找了好久
作者: aguang963_0    时间: 2008-12-19 19:30
都没找到啊
作者: 黑月    时间: 2008-12-21 12:46
请问楼主,在打开allegro时(即加载skill时)出现如下错误:
E- *Error* load: password required for reading file - "./x_align_symbol.il"
E-
E- [allegro]
E-
^

E- SYNTAX ERROR found at line 1 column 2 of file ./allegro.ini
E- *Error* lineread/read: syntax error encountered in input
E- *Error* load: error while loading file - "./allegro.ini"
Opening existing drawing...
Command >

请问楼主,这是怎么回事?(load: password required for reading file - "./x_align_symbol.il",这个已经知道,大概是要密码的!)
谢谢!!
作者: aprilheart    时间: 2008-12-24 09:45
真是找对地方了,我有书,就是没有这些文件,谢谢和。
真该给楼主加分啊。顶
作者: 爱的天空    时间: 2008-12-24 10:06
标题: 回8#
这么多SKILL,可以分享一下它们都是做什么用的吗?
作者: 撒加    时间: 2008-12-25 12:48
打开ALLEGRO是出现下面的提示:
function Find_DRC_Main_Routine redefined
function Find_DRC_Routine redefined
function List_DRC_Routine redefined
E-
E- setSkillPath(buildString(append1(getSkillPath() "D:\stella"
E-                                                           ^
E- PARSER WARNING at line 10 column 59 of file allegro.ilinit
W- *WARNING* (Parser): character found after backslash is not meaningful - D:\stella
E-
E- [allegro]
E-  ^
E- SYNTAX ERROR found at line 1 column 2 of file ./allegro.ini
E- *Error* lineread/read: syntax error encountered in input
E- *Error* load: error while loading file - "./allegro.ini"
E- *Error* load: can't access file - "align_sym.il"
E- *Error* load: can't access file - "boundaryview.il"
E- *Error* load: can't access file - "x_align_symbol.il"
E- *Error* eval: undefined function - DstCAM350
E- *Error* load: can't access file - "d:/pcbenv/DstCxi.il"
Starting new drawing...
Grids are drawn 400.0, 400.0 apart for enhanced viewability.
下面这几个文件找不到
boundaryview.il
x_align_symbol.il
DstCxi.il
请高手帮忙解决。先谢了
作者: 撒加    时间: 2008-12-26 10:31
问题解决了。不过DRC_WALK.IL不能用
作者: pnnzl    时间: 2009-1-5 11:29
撒加怎么解决的啊?请教
作者: hxc12    时间: 2009-2-2 17:15
呵呵,谢谢大家的意见,我也来试试,
作者: 花心刺猬    时间: 2009-2-3 15:19
有好东西呀,谢谢分享
作者: osinfo    时间: 2009-2-5 17:04
[img][/img]在上面菜单里加上了 ,但不能使用在STELLA菜单里-选择align_sym时,下面命令栏里出来Command not found: align_sym
不知问题在哪里?好急啊!!!
作者: osinfo    时间: 2009-2-5 17:06
3.把stella\env路径下的allegro.ilinit文件拷贝到系统盘的PCBENV路径下。(如果PCBENV中已经
存在allegro.ilinit文件,请把stella\env下allegro.ilinit文件内容添加到此文件后面。)
stella.rar解压后没找到env文件夹咋么完成啊?
作者: sunjianty    时间: 2009-2-16 15:29
8# xipanlong 太感谢你了
呵呵
作者: hunanwuxi    时间: 2009-2-16 23:48
不错
谢谢了
作者: yixing113    时间: 2009-2-28 18:37
hehhe谢谢分享了
作者: n042208    时间: 2009-3-3 20:23
系统盘的PCBENV路径下,找不到啊
作者: towner    时间: 2009-3-9 11:45
找不到你还说啥,不会下载了新建目录放进去嘛?
作者: 222173    时间: 2009-3-20 16:31
非常感谢@!
作者: qleng    时间: 2009-3-22 10:23
hhhhhhhhhhhhhhhhhhhhhhhhh
作者: ylh071032    时间: 2009-3-23 10:28
十分感谢!
作者: orientsusong    时间: 2009-5-18 09:59
没看明白什么是skill
作者: liuliuset    时间: 2009-5-28 11:06
谢谢 。学习,在网上下载了一些 skil 但是都没给 功能说明,应用不上去。
想着自己研究研究 。
作者: cc卡通    时间: 2009-6-27 10:48
这个讲解的资料好
作者: ray372liu    时间: 2009-7-24 14:52
谢谢
作者: 老子124    时间: 2009-7-28 21:56
15# lihuizju

谢谢啊
作者: aguang963_0    时间: 2009-8-8 22:38
setSkillPath(buildString(append1(getSkillPath() "E:/CADENCE/skill")))
;
load("align_sym.il")
load("net_editor.il")
load("DRC_WALK.IL")
load("find_dlines.il")
load("mot_find_stubs.il")
load("rm_nc_via.il")
load("align_text.il" "deargds")
;
把上面这个文件保存在TXT文档中保存为allegro.ilinit救OK了,其实很简单
作者: teng1dsp    时间: 2009-8-19 14:37
15# lihuizju 找了好久,终于看到了
作者: kanly    时间: 2009-10-16 16:28
刚看书的时候看到这个,非常感谢
作者: yushuizi    时间: 2009-10-24 12:30
应该是个不错的东东!
作者: yushuizi    时间: 2009-10-24 12:33
谢谢楼主分享!
作者: michael0755    时间: 2009-11-5 11:02
谢谢
作者: lindy    时间: 2009-12-10 17:56
谢谢哈 !
作者: jxbuaaee    时间: 2009-12-17 11:24
duoxie!
作者: kevine    时间: 2010-4-23 09:31
It's cool, thanks for your sharing.
作者: analoghcj    时间: 2010-4-29 13:54
好东西,谢谢!
作者: cotterie    时间: 2010-7-27 11:53
看看了。
作者: buyanbin    时间: 2010-7-31 14:09
回复 8# xipanlong


    谢谢你的宝贝!
作者: sxlwzl    时间: 2010-8-23 17:04
那这个该怎么用呀?
作者: sxlwzl    时间: 2010-8-23 17:08
高手很多呀,学习了,呵呵
作者: lonely_sky    时间: 2010-10-4 22:29
这个很强势,支持一下
作者: sharpcolin    时间: 2010-11-18 08:44
我找了好久,太感谢你了
作者: maozheng110    时间: 2010-12-10 08:54
谢谢大家乐
作者: fangting0329    时间: 2010-12-27 22:46
回复 xipanlong 的帖子

非常感谢!

作者: apricot    时间: 2011-1-13 16:23
回复 cy-yzm 的帖子

~~~~
作者: tuzihog    时间: 2011-4-25 12:03
谢谢大家乐
作者: wknr    时间: 2011-4-29 08:58
感谢8L。。
作者: jslz    时间: 2011-5-11 12:14
good
作者: lazy_sloth2010    时间: 2011-8-19 16:16
试了半小时,可以用了。谢谢了
作者: czypf    时间: 2011-9-23 16:27
好东西,很好很强大
作者: haitaolee    时间: 2011-10-26 21:29
3x{:soso_e163:}
作者: issue123    时间: 2012-1-8 20:19
谢谢分享~
作者: bobobelieve    时间: 2012-2-27 09:07
先谢了
作者: lmyyjx    时间: 2012-3-29 14:04
find stubs
hilight net withou tp
作者: neon    时间: 2012-4-12 13:08
8楼,我要顶你。
作者: dqd7411    时间: 2012-4-24 09:08
谢谢分享。顶了
作者: chouqiu    时间: 2012-4-24 11:28
能不能把 这里面的 skill单独拿出来给我   
   我想自己添加
因为有的我有  我只想要其中的一部分  谢谢
作者: xianrui1989    时间: 2012-5-17 13:25
btgcht 发表于 2008-8-5 11:06
建个文本文档,改名为allegro.ilinit就好了。里面的内容自己写。

你好,我加上那段代码之后,为什么只有DRC出现了,别的都没出现,还有在点击DRC WALKER时,命令窗口中提示无法找到DRC  SKILL

作者: xianrui1989    时间: 2012-5-17 13:26
lazy_sloth2010 发表于 2011-8-19 16:16
试了半小时,可以用了。谢谢了

你的修改环境变量没啊?我的加上代码之后为什么只显示一个窗口命令呢?

作者: xianrui1989    时间: 2012-5-20 11:18
撒加 发表于 2008-12-26 10:31
问题解决了。不过DRC_WALK.IL不能用

你好,请问这是怎么解决的啊?

作者: lygo    时间: 2012-7-11 09:57
多谢分享




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2