|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
刚刚开始学习skill,阅读了很多前辈的文章,但是每次自己动手去做都没有成功,想请教各位前辈我的哪个步骤是错误的。谢谢!
具体步骤如下:
1.我的allegro软件安装在D:\cadence\spb_15.5,工作目录在D:\spb_data,环境变量HOME D:\spb_data
2.在D:\spb_data\pcbenv文件夹中用写字板添加一个allegro.ilinit,内容:
setSkillPath(buildString(append1(getSkillPath() "D:/skill")))
;
load("align_sym.il")
load("test.il")
备注:在执行skill-getSkillPath()后结果为("." "D:/spb_data/pcbenv" "D:/cadence/spb_15.5/share/local/pcb/skill" "D:/cadence/spb_15.5/share/pcb/etc/skill" "D:/skill")
我想我设置skill路径为d:/skill是正确的
3.网络下载了很多.il文件放置在D:\skill位置上,如align_sym.il
4.在D:\cadence\spb_15.5\share\pcb\text\cuimenus\allegro.men文件中添加
POPUP "MYSKILL"
BEGIN
MENUITEM "Align Symbol", "align_sym"
MENUITEM "DRC Walker...", "drc walk"
MENUITEM "Find Dang Line/Cline", "find_dang"
MENUITEM "Find Stubs", "find_stubs"
MENUITEM "Hilight Net without TP", "hl_ntp"
MENUITEM "Netlist Editor", "net_editor"
END
5.在菜单MYSKILL中点击Align Symbol后命令栏中出现错误提示:E- *Error* axlFormBuildPopup: argument #1 should be any user-defined (other) type (type template = "otl") - nil |
|