- 1、命令行加载Skill
将XXX,il文件放在brd目录下面
在命令行输入skill load("XXX.il")
若加载正常,则会显示skill程序加载的过程 - 2、命令行调用Skill
加载好skill后,打开skill文件,定位到axlCmdRegister,后面双引号里面的就是调用命令,输入命令
命令行会显示skill运行信息 - 3、Allegro启动时加载Skill
打开环境变量设置,其中HOME路径就是根目录,

在该目录下找到pcbenv文件夹,打开后新建一个名为allegro.ilinit的skill初始化文件
打开添加
(setSkillPath "C:/SPB_Data/pcbenv/skills")
(load "XXX.il")
(load "XXX.il") - 4、添加菜单调用Skill
Allegro的菜单工具为D:\Cadence\share\pcb\text\cuimenus\路径下的allegro.men文件,不同的.mebn文件对应不同的工具,apd.men对应Package Designer工具等
打开allegro.men文件,详细情况可以对照菜单栏理解
allegro允许设置自定义的菜单文件路径,打开pcb软件,user preference,Path-Editor,点击menupath,新建自己的allegro.men路径并移动到前面
若语法无误,打开软件后菜单栏就是自定义的




菜单新加自己的属性,但是只有菜单出来了,调用skill无法成功,暂不知道问题出在哪,待更
(setSkillPath "C:/SPB_Data/pcbenv/skills")
(load "XXX.il")
(load "XXX.il")
好像的这里的问题,改成
setSkillPath("C:/SPB_Data/pcbenv/skills")
load("XXX.il")
load("unitconvert.il")
load("skill_test.il")
Cadence-在Allegro里面添加Skill
发布于
2026-06-19
|
2分钟
|
385字数
赞赏
- 本文作者: 枫
- 本文链接: https://mygithubma.github.io/KW-k_Z01CJ/
- 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
0%
x
感谢您的支持,我会继续努力的!
扫码打赏,你说多少就多少