找回密码
 注册
关于网站域名变更的通知
查看: 4804|回复: 21
打印 上一主题 下一主题

第一个skill程序是这样添加进去的

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-25 17:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
用了这么久allgero,功能很好很强大,但连基本的对齐功能都没有,实在难以接受,看了些网上高手的做法,现把我的align_sym元件对齐程序怎么正确导入allgero的做法写出来,希望对大家有用
1.网上下载个align_sym.IL程序
2.打开记事本文档,写下
setskillPath(buildString(append1(getSkillPath() "E:/cadence/skill")))
;
load("align_sym.il")
;
保存为align.ilinit文件,后缀名为ilinit
注意,setSkillPath(buildString(append1(getSkillPath() "E:/CADENCE/skill")))中E:/CADENCE/skill为你的skill目录的路径(可以根据你的爱好自己设置),请注意是反斜杠,和我们常用的路径写法不一样,这点很重要
load("align_sym.il")为加载***.il文件的语法

3.右键单击“我的电脑”属性。选中“高级”选项,然后点击“环境变量”,查看变量名home的指定值,把align.ilinit文件这个指定值下面的PCBENV目录下面
4.把你想用到的所有小skill程序放到上面提到的skill目录下面,如我的align_sym.il程序就在这个下面
5.如果想添加其他小skill程序,只需要修改align.ilinit,在load("align_sym.il")下一行添加load("***.il"),然后保存
6.此时打开allegro,在command下输入skill命令,出现skill>,在后面输入load("***.il")即可
7.每次这样输入是不是很麻烦,可以考虑把这些小skill程序添加到ALLEGRO的工具栏中,具体做法为:
         15.2的菜单允许用户自己定制.在C:\Cadence\SPB_15.2\share\pcb\text\cuimenus\ allegro.men为ALLEGRO自带的菜单文件.将其COPY到C:\Cadence\SPB_15.2\share\local\pcb\ menus中.当然,如果你的SPB不是安装在C盘,当然在C盘找不到了,相信用ALLEGRO的朋友都比较熟悉这个
        我是添加在allegro的file菜单中,并且在new选项的后面,打开allegro.men文件,看到POPUP "&File"
    BEGIN
        MENUITEM "&New...",   "new"在其后面添加MENUITEM "&Align symbol",   "align_sym"即可,MENUITEM "&Align symbol"为添加的align symbol菜单, "align_sym"就是你的skill程序中的小程序的文件名,请注意加双引号
      打开allegro在file菜单中有没有出现align symbol选项,如果有,恭喜你,OK了
个人水平有限,加上上班时间仓促,暂时还没没学会做一个单独类似file等的菜单,等有天抽空学会了再来学书上说的做一个stella的菜单,然后把所有的skill功能都放在 这个菜单下。  
有兴趣的朋友可以和我交流,如果按照上面的做法还没办法正常应用,可以Q我,我的QQ:550301346      
欢迎交流

评分

参与人数 1贡献 +5 收起 理由
cjf + 5 支持一下!

查看全部评分

该用户从未签到

推荐
发表于 2015-2-9 21:19 | 只看该作者
写的不错,赞一个。

该用户从未签到

推荐
发表于 2015-2-7 22:05 | 只看该作者
谢谢楼主分享

该用户从未签到

2#
发表于 2008-12-25 17:53 | 只看该作者
谢谢楼上的

该用户从未签到

3#
发表于 2008-12-26 18:23 | 只看该作者
不错啊!!!继续加油

该用户从未签到

4#
发表于 2009-3-24 14:20 | 只看该作者
谢谢呀

该用户从未签到

5#
发表于 2009-4-14 01:02 | 只看该作者
谢谢楼主分享

该用户从未签到

6#
发表于 2009-4-14 09:15 | 只看该作者
大家在16.2里加skill可以了吗?可以了告诉我一下,我根据这个方法在15.7里面可以,但是在16.2里面不行

该用户从未签到

7#
发表于 2009-4-14 10:50 | 只看该作者
6# zzfd97

我写了一个skill专门用来调试和加载的,不用麻烦的操作,简单把skill放到特定文件家下即可。
https://www.eda365.com/thread-19064-1-1.html

该用户从未签到

8#
发表于 2009-4-14 12:15 | 只看该作者
为什么我按照上面的步骤做却出现这样的错误?是哪没设置对吗?

该用户从未签到

9#
发表于 2009-12-14 12:20 | 只看该作者
贴一个对齐元件的skill呗

该用户从未签到

10#
发表于 2009-12-14 12:27 | 只看该作者
第一个skill程序是这样添加进去的

该用户从未签到

11#
发表于 2010-1-8 14:11 | 只看该作者
不錯如果能再詳細一些會更好

该用户从未签到

12#
 楼主| 发表于 2010-1-9 18:23 | 只看该作者
此方法适用于15。5,16。2我已经验证过了,而且,今天写了个在ALLEGRO菜单中添加子菜单STELLA专门存放SKILL快捷键的应用日志,请大家关注我在EDA365空间里上的日志,里面有比较详细的介绍,包括怎么添加加密SKILL的问题,都解答了

该用户从未签到

13#
 楼主| 发表于 2010-1-9 18:24 | 只看该作者
此方法适用于15。5,16。2我已经验证过了,而且,今天写了个在ALLEGRO菜单中添加子菜单STELLA专门存放SKILL快捷键的应用日志,请大家关注我在EDA365空间里上的日志,里面有比较详细的介绍,包括怎么添加加密SKILL的问题,都解答了

该用户从未签到

14#
发表于 2011-8-30 10:10 | 只看该作者
谢谢。。。。好东西,值得学习。。。。

该用户从未签到

15#
发表于 2011-10-25 13:33 | 只看该作者
对齐元器件有这么难吗?具体说说看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-20 06:07 , Processed in 0.156250 second(s), 33 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表