|
Allegro Skill介绍及用法
一、 Allegro skill介绍
Skill 是Cadence 提供的可第二次开发的语言。语法同C语言类似。在设计中使用skill可以大大简化PCB绘制流程,还可以定制各种各样的功能。
本文只对skill使用做一个简单的介绍,进阶的方面以后学会再做笔记。
推荐网站:http://www.allegro-skill.com/?fromuid=7754
二、 Allegro skill使用方法
(感谢vivienluo大神http://www.allegro-skill.com/forum.php?mod=viewthread&tid=112&extra=page%3D1)
以一个skill为例(ch_via_net),这个skill的功能是将电路板中的过孔的网络修改为任意一个网络。
1. 先从任何一个地方获取到这个skill文件ch_via_net.il。
2. 将文件放置在一个文件夹中,不含中文和空格。如我放置在D:\Cadence\skill中,方便日后管理
3. 在环境变量文件夹中找到allegro.ilinit文件,这个文件一般在C:\Users\***\AppData\Roaming\SPB_Data\pcbenv中,***表示计算机用户名。
4. 编辑这个文件,在文件中加入如下的代码
setSkillPath(buildString(append1(getSkillPath() "D:/Cadence/skill")))
;设置skill所在路径
load("ch_via_net.il" "www.allegro-skill.com")
;载入skill 前一个参数是skill文件,后一个是密码。
5. Skill设计结束,可以在工程中使用了。
6. 最好为skill的操作设置一个快捷键,不然使用中不会很方便。
7. 可以自定义allegro菜单,将自己添加的skill加入菜单中方便使用
在安装路径D:\Cadence\SPB_16.6\share\pcb\text\cuimenus中找到allegro.men文件,该文件为加载目录文件。在目录的最后一个end前加入如下代码:
POPUP "My_Skill"
BEGIN
MENUITEM "&Chang Via's Net", "ch_via_net"
END
效果如下
三、 Skill具体使用方法
1. ch_via_net
(感谢vivienluo大神的帖子http://www.allegro-skill.com/forum.php?mod=viewthread&tid=20&extra=page%3D4)
三种方法使用:在命令行键入ch_via_net、在上图菜单中打开、使用快捷键。
在ch_via_net命令下,选择需要修改的过孔,可以是一群过孔,然后再选择需要修改成的网络即可
Archiver|小黑屋|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )
GMT+8, 2025-5-24 13:56 , Processed in 0.094018 second(s), 18 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.