找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3082|回复: 8
打印 上一主题 下一主题

如何读入SKILL目录下子文件夹中的SKILL

[复制链接]

6

主题

17

帖子

112

积分

二级会员(20)

Rank: 2Rank: 2

积分
112
跳转到指定楼层
1#
发表于 2008-8-7 19:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
allegro.ilinit 如下:


;  setSkillPath(buildString(append1(getSkillPath() "C:\Cadence\skill")))
;setSkillpath(buildString(appendl(getSkillPath() 'C:\Cadence\skill)))

;setSkillPath(strcat(getShellEnvVar("skill_path")  "-/../"))

setSkillPath(append(list("." getShellEnvVar("skill_path")) getSkillPath() ) )
;
load("Unit_and_Grid.il")
load("_SetGrid.il")
;

我试了几种方法都不行,现在的只能读根目录下的.IL 文件
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!
EDA中的小小书童

1

主题

35

帖子

-1万

积分

未知游客(0)

积分
-11966
2#
发表于 2008-8-8 08:45 | 只看该作者
要用个 setSkillpath 函数把自己的skill文件存放目录加到skill path 里面去。
参看注释掉的那三条语句

6

主题

17

帖子

112

积分

二级会员(20)

Rank: 2Rank: 2

积分
112
3#
 楼主| 发表于 2008-8-8 09:21 | 只看该作者
谢谢楼上的回帖,不过第三句也只是读到根目录下的程序啊
EDA中的小小书童

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

4#
发表于 2008-8-8 09:30 | 只看该作者
setSkillPath(buildString(append1(getSkillPath() "C:/Cadence/skill")))
SKILL 放到C:/Cadence/skill下
谁画出这天地 又画下我和你

6

主题

17

帖子

112

积分

二级会员(20)

Rank: 2Rank: 2

积分
112
5#
 楼主| 发表于 2008-8-8 09:47 | 只看该作者
大虾,还是不行啊!

这是我放SKILL的路径
C:\Cadence\skill\grid


这是我的allegro.ilinit
;  setSkillPath(buildString(append1(getSkillPath() "C:\Cadence\skill")))
;setSkillpath(buildString(appendl(getSkillPath() 'C:\Cadence\skill)))
;setSkillPath(strcat(getShellEnvVar("skill_path")  "-/../"))

; setSkillPath(append(list("." getShellEnvVar("skill_path")) getSkillPath() ) )
setSkillPath(buildString(append1(getSkillPath() "C:/Cadence/skill")))
;
load("Unit_and_Grid.il")
load("_SetGrid.il")
;


这是报的错,我先是LIB的环境,后来切到BRD的环境。



E- allegro: Can't open journal file
E- *Error* load: can't access file - "Unit_and_Grid.il"
E- *Error* load: can't access file - "_SetGrid.il"
Opening existing drawing...
Revising data for compatibility with current software.
Opening existing drawing...
Revising data for compatibility with current software.
W- (SPMHDB-214): Allegro PCB Design L opening an Allegro Expert design.
W- (SPMHDB-213): DRC set to "out of date". This product supports a different DRC set than last product used on drawing.
E- Command not found: Unit_and_Grid
E- Command not found: Unit_and_Grid
E- Command not found: Unit_and_Grid
Command >



我的目的是不但能够读入SKILL目录下的SKILL,也能够读入SKILL目录下子文件夹下的SKILL
EDA中的小小书童

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

6#
发表于 2008-8-8 09:54 | 只看该作者
怀疑你有没有仔细看过回复:
C:\Cadence\skill\grid
setSkillPath(buildString(append1(getSkillPath() "C:/Cadence/skill")))
添加不是同一个路径,怎么会找得到。
谁画出这天地 又画下我和你

6

主题

17

帖子

112

积分

二级会员(20)

Rank: 2Rank: 2

积分
112
7#
 楼主| 发表于 2008-8-8 10:00 | 只看该作者
我的目的是不但能够读入SKILL目录下的SKILL,也能够读入SKILL目录下子文件夹下的SKILL

读入程序我能搞定,就是读入子文件下的程序读不进去 !
EDA中的小小书童

16

主题

267

帖子

2584

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2584
8#
发表于 2008-8-11 09:07 | 只看该作者
把路径改成"C:\\Cadence\\skill"试试看

12

主题

213

帖子

880

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
880
9#
发表于 2011-6-8 12:29 | 只看该作者
注意路径的斜杠方向反了是不行的
承接原理图+PCB设计
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-15 15:43 , Processed in 0.073816 second(s), 34 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表