Genesis脚本

DO_INFO -t matrix -e $JOB/matrix -d ROW
foreach row ($gROWrow)
if ($gROWtype[$row] == empty) continue
if ($gROWcontext[$row] == misc) continue
if ($gROWlayer_type[$row] == signal && $gROWcontext[$row] == board) then
@ laycount++
endif
if ($gROWlayer_type[$row] == power_ground && $gROWcontext[$row] == board) then
@ laycount++
endif
if ($gROWlayer_type[$row] == mixed && $gROWcontext[$row] == board) then
@ laycount++
endif
end
set panel_name = pnl
set winn = 600
set lout = 1000
set number = 0
set movex = 1
set layer = 1
DO_INFO -t step -e $JOB/$panel_name
----------------------------------------------------------------------
----------------------------------------------------------------------

----------------------------------------------------------------------
DO_INFO -t matrix -e $JOB/matrix -d ROW
foreach row ($gROWrow)
if ($gROWtype[$row] == empty) continue
if ($gROWcontext[$row] == misc) continue

COM display_layer,name=$gROWname[$row],display=yes,number=1
COM fill_params,type=solid,solid_type=surface,min_brush=0.500000,symbol=,\
dx=1.000000,dy=1.000000,break_partial=yes,cut_prims=no,outline_draw=no,\
outline_width=0.000000,outline_invert=no
能帮我翻译下这两段的区别吗?遇到多层就找不到孔层了!

第一段:计算出所有定义为board属性的线路层、接地层、混合层的数量。
第二段:给所有board属性的层别添加板边dummy。
这应该是个板框程式里的某两段吧,第二段还不完整。
你的这两段脚本里没有涉及到drill层啊,找不到孔层是什么意思?
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-23
很好了。不需要区别 一个意思本回答被网友采纳

genesis脚本问题
e:\/genesis\/e92\/all\/gui $GUI_IN > $GUI_OUT 前面这句命令后面缺少语句 source $GUI_OUT 因为你只把输入界面的xnum和ynum的值输出到文件$GUI_OUT去了,需要用source $GUI_OUT命令得到xnum和ynum的赋值,$GUI_OUT代表的文件里面的内容就像下面这样:set xnum = "3"set ynum = "2"....

怎么样将脚本添加到GENESIS
一般情况下,genesis脚本的默认路径是genesis\\sys\\scripts里面,不过你也可以放到你电脑的任何目录下面,然后去这个目录下面读取它就可以了,具体方法如下:进入genesis的操作界面,点菜单“FILE->scripts->run”,在打开的窗口上点“scripts”读入脚本,点“OK”运行就可以了 ...

genesis perl脚本
perl 中如下:sub VOF { local ($genesis) = shift;genesis->sendCommand("VOF","");}

为什么这个genesis脚本我运行的没反应呢。应该有图形界面出现啊。为什么...
把 e:\/genesis\/e92\/all换成$GENESIS_EDIR\/all试一下,可能是gui路径不正确。

genesis写脚本是在软件的哪里写哦
最简单的写字板、记事本都是可以的 -写完后在File-Script-Run-Apply运行就可以了 或File-Script-Debug-Apply 如果你想要语法高亮,那就需要Notepad2或vim 如果你还想要语法检测那就需要IDE Microsoft VS Code 或eclipse 又很多选择的

GENESIS脚本运行方式!
您好,每个公司的symbols不一样, 可以这样子,1. C-genesis-sys-scripts,找到你以前公司运行的脚本, 他相对的设计对应的symbols名是什么, 打开你先打开你新公司的TGZ文件,把改成文件里面的SYMBOLS, 在C:\\genesis\\fw\\jobs\\你的文件名\\symbols把这里面的东东,拷入C-genesis-fw-lib-symbols这里面. ...

想学一下genesis2000脚本!那位高手能帮我看一下这是什么意思?谢谢...
INN_LAYERS 内层,SM_LAYERS 绿油,就是曝光层属性。SS 白字S面 DRL_LAYERS 钻孔层属性 SIGNAL_LAYERS 线路层 NEGATIVE_LAYERS 负层,就是线路是反属性,和positive相反 TOP_LAYERS 线路top面 set BOT_LAYERS 线路bottom面 不过这里总体来说,在genesis里面运行这段程序,并没有什么反应...

genesis脚本的问题。这个程序执行不了。
你这个程式有以下三个错误:1. DO_INFO取得内设值时,没有SR_LIMITS这个选项,-e $STEP 就可以得到了;2. set此处语法错误,这个时候的yn是一个变量值,需要通过MATH才能得到;3. 最后少一个后接语,如执行下一步,或退出什么的,不接后接语的话,COM add_pad这个command没有终结,它会报错;...

genesis自动导入导出脚本?
录制完的脚本需要调节一些其中相应的变量,另外路径的设置也很重要 晕,你录制的脚本只适合 qq这个tgz中运行,如果想在其他料号中也能运行,就要把qq全部替换成 $JOB试一下,就应该没有问题了(我没仔细研读,不知道还有没有其他问题)如果有问题可以发mail到 haoo@uniflex-cn.com.cn ...

请问genesis的perl脚本怎么转exe
第一种方法:PP 第一步:ppm install par 这个比较简单,当然如果幸运的话,你应该可以直接使用par了,但是我没有那么幸运,因为安装之后找不到pp.bat,实际上这是ActivePerl的问题,没办法只能往下继续了。第二步:重新安装par-packer 不过之前要更新一个模块File-Temp,我原来的版本是0.12,太低,换...

相似回答