Allegro Skill介绍及用法
Allegro skill介绍
- Skill 是Cadence 提供的可第二次开发的语言。语法同C语言类似。在设计中使用skill可以大大简化PCB绘制流程,还可以定制各种各样的功能。
- 本文只对skill使用做一个简单的介绍,进阶的方面以后学会再做笔记。
- 推荐一个网站:Allegro Skill,使用的skill和介绍均来自此网站
Allegro skill设置方法
以一个skill为例(ch_via_net),这个skill的功能是将电路板中的过孔的网络修改为任意一个网络。
- 先从任何一个地方获取到这个skill文件ch_via_net.il。
- 将文件放置在一个文件夹中,不含中文和空格。如我放置在D:\Cadence\skill中,方便日后管理
- 在环境变量文件夹中找到allegro.ilinit文件,这个文件一般在C:\Users***\AppData\Roaming\SPB_Data\pcbenv中,*表示计算机用户名。
- 编辑这个文件,在文件中加入如下的代码
setSkillPath(buildString(append1(getSkillPath() “D:/Cadence/skill”)))
;设置skill所在路径
load(“ch_via_net.il” “www.allegro-skill.com”)
;载入skill 前一个参数是skill文件,后一个是密码。 <