allegro加载skill函数到菜单
来源:互联网 发布:二战苏德实力对比知乎 编辑:程序博客网 时间:2024/06/06 10:07
1、 设定环境变量:
首先建立SKILL和SUTENV(这个文件名可以随意起,)两个文件夹,位置可以随意放置,不过我是放在了candence 文件夹下,这样感觉比较整齐。然后添加环境变量系统变量和用户HOME 变量,如下图。
系统变量
HOME变量
2、 设定allegro.ilinit 文件:
在SUTENV 文件下建一个PCBENV 文件夹,接着在PCBENV 下面建一个名为allegro后缀为ilinit的文档,可以用写字板或者像UE 程序编译之类的软件,设置语法如下
setSkillPath(buildString(append1(getSkillPath() "D:/Cadence/SPB_15.7/skill")));
load("xxx.il");
load("xxx.il");
…
…
…
“D:/Cadence/SPB_15.7/skill”就是设定好的SKILL 文件夹的位置,注意“/”而不是“”,“xxx.il”代表着所要加载的函数。现在可以把所需的skill函数全部放在SKILL文件夹里吧。
3、 修改allegro中的菜单:
可以选择把设定的菜单放在HELP之前,名子自己定,内容自己添加。设置的代码如下:
POPUP "&Sutee"
BEGIN
MENUITEM "&Align Symbol", "align_sym"
MENUITEM "&DRC Walker", "drc walk"
MENUITEM "&Hilight Net without TP", "hl_ntp"
MENUITEM "&Netlist Editor", "net_editor"
MENUITEM "&Unit mil/mm", "cale"
………
……
END
"&Sutee"主菜单名字,"&Align Symbol"下拉菜单内显示的名字,"align_sym"加载的skill 函数的文件名。把上面的代码分别添加到allegro.men、apd_xl.men、cbdsymbol.men 和pqlayout.men文件中。如下图的例子:
注意:每加载一次SKILL函数都要重新启动一下allegro软件。
好了,要做的工作已经做完,接下来任务就是你的了,想添加什么skilL函数随便你啦!!
希望给你带来好的帮助!
- allegro加载skill函数到菜单
- 详解如何加载SKILL文件及allegro.ilinit内容解析
- 详解如何加载SKILL文件及allegro.ilinit内容解析
- Allegro Skill介绍及用法
- Allegro 强制刷新铜皮 skill 添加方法
- skill
- skill
- skill
- Skill
- allegro
- 把磁盘目录树加载到窗体菜单中
- MFC菜单资源ID加载到对话框上
- windows把任意程序加载到右键菜单的方法
- PADS文件到Allegro转化方法
- [Skill]URLConnection从HTTP重定向到HTTPS
- C#----遍历菜单项加载到TreeView中(目前只支持二级菜单)
- CRITICAL SKILL 9.1: Overloading Constructors 构造函数的重载
- 菜单函数
- linux命令
- 让用户知道程序执行的百分比 progress of program excution
- 划时代的 Adobe Alchemy
- oracle 禁止操作系统认证登录
- C# 读取 excel 中 sheet 及数据到DataTable
- allegro加载skill函数到菜单
- eclipse快捷键及重置快捷键
- JDBC 操作存储过程
- iphone openURL用法
- 批量插入数据
- 下载安装rp-pppoe的srpm包
- 判断SD卡是否存在 SD卡是否运行中退出等
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- 使用该策略是平均贸易量