PCB论坛网

 找回密码
 注册
查看: 2153|回复: 10

怎样才能不让Genesis产生+++层

[复制链接]
发表于 2008-5-17 19:22:00 | 显示全部楼层 |阅读模式

为什么GENESIS在优化时和其它操作时,怎样才能让它不产生+++备份层,哪位高手能解决吗?告之方法,在此谢过!

[此贴子已经被作者于2008-5-17 19:22:58编辑过]
回复

使用道具 举报

发表于 2008-5-24 16:58:00 | 显示全部楼层

可以联系我

QQ:740834530

回复 支持 反对

使用道具 举报

发表于 2008-6-6 16:53:00 | 显示全部楼层

hooKS里面改

回复 支持 反对

使用道具 举报

发表于 2008-7-12 16:40:00 | 显示全部楼层

改奥宝的程式么?

回复 支持 反对

使用道具 举报

发表于 2008-7-12 22:31:00 | 显示全部楼层

将下面一段代码用文本编辑成一文件save_job.pre  放在genesis/sys/hooks/line_hooks/下即可,有疑问QQ:525751321

#!/usr/bin/perl -w
#written by jbwang
use lib "$ENV{GENESIS_DIR}/e$ENV{GENESIS_VER}/all/perl";
use Genesis;
$f=new Genesis;
######################
while (<>) {
        if (/lnVAL/) {
                $job=(split /'/)[1];
        }
}
if ($job ne "genesislib") {
$f->INFO(entity_type => 'matrix',
         entity_path => "$job/matrix",
         data_type => 'ROW');
foreach $i (@{$f->{doinfo}{gROWname}}) {
        if ($i=~/\+\+\+$/) {
                $f->COM("delete_layer,layer=$i");
        }
}
}

回复 支持 反对

使用道具 举报

发表于 2008-8-22 17:02:00 | 显示全部楼层
为什么我照上面的方法加进去 还是会出现++++呀
回复 支持 反对

使用道具 举报

发表于 2008-8-23 14:20:00 | 显示全部楼层
genesis自带的功能 默认没有打开
回复 支持 反对

使用道具 举报

发表于 2008-8-24 21:55:00 | 显示全部楼层
呵呵还可以说详细点吗
回复 支持 反对

使用道具 举报

发表于 2008-8-27 14:13:00 | 显示全部楼层

这个怎么弄可以教下小弟吗?

luohaifeiwoaini@qq.com这是我的邮箱

回复 支持 反对

使用道具 举报

发表于 2008-9-30 15:53:00 | 显示全部楼层
上面的方法可以解决出现+++层删除问题,应该可以改设置,完全不产生那样的备份层,还要多啃啃说明文件,努力中。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-9-27 23:35 , Processed in 0.120982 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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