叨叨游戏网
您的当前位置:首页genesis快捷键

genesis快捷键

来源:叨叨游戏网
Genesis2000 快捷键总结总结了一下在genesis中所用到的快捷键,希望能对一些朋友能有所帮助.

在Engineering toolkit中 ctrl+n 网络分析 ctrl+o 网络优化 ctrl+t 电测试管理 ctrl+g 奥宝AOI窗口 在Graphic Editor

b 恢复至上次显示状态

n 切换相邻feature(在加rout chain时特别有用) ctrl+a 手动缩放 ctrl+b 删除选择的物件 ctrl+c 复制 ctrl+d 下移

ctrl+e 指定放大缩小的中心 ctrl+f 刷新

ctrl+g 选择网格形式 ctrl+h 满屏显示 ctrl+i 放大 ctrl+l 左移

ctrl+m 4层或大于4层显示 Ctrl+n 显示负的图形 ctrl+o 缩小 ctrl+p 打印 ctrl+q 平行线拉伸 ctrl+r 右移 ctrl+s 捕捉功能 ctrl+u 上移 ctrl+v 粘贴

ctrl+w 在实体、轮廓、骨架之间切换 ctrl+x 移动

ctrl+z 恢复到前一步操作 alt+c 同层复制

alt+d 移动三连线,角度不变 alt+g 图形控制面板 alt+h 帮助菜单

arl+j 移动三连线,长度不变 alt+l 线参数 alt+n 选择参数 alt+o 弹出倒角菜单 alt+t 弹出转换菜单 s+a 转换snap层 s+c 捕捉到中心

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn s+e 捕捉到边缘 s+g 捕捉到栅格 s+i 捕捉到交*点 s+m 捕捉到中点 s+o 关闭对齐 s+p 捕捉到轮廓线 s+s 捕捉到骨架

1.删除成型线外之文字及文字框, 同防焊

2.检查文字线宽是否≥6mil,文字是否套在防焊及钻孔上,若线宽<6mil or套在防焊或钻孔上则需修改。方法有三种:移动;放大或缩小;用防焊把其刮掉 缩小或放大: 选中此文字 Edit Transform( Alt + t ) Mode: ⊙Anchor Axis

Operation: Rotate Mirror ⊙Scale

Duplicate: Yes ⊙ No

田Anchor : x _y_↙点击此处后,移动鼠标到文字处点击,之后又回到此窗口 X scale:输入缩小或放大之比率 Y scale:输入放大或缩小之比率 点击OK,弹出对话框 点击OK

注:此方法只能缩小或放大文字之高度和宽度,并不能改变其线宽,若要放大或缩小线宽,方法如下: 选中此文字

Edit Resize Global Size中输入放大或缩小之比率。 例原线宽为5mil,若应最小输入6/5=1.2 corner control : ⊙ No) 若要移动,方法如下:

选中此文字 ctrl +x 按住M1键拖动鼠标文字到恰当位置,双击M键即可

3.防焊套文字:(若缩小或移动仍无法使文字达到要求,则使用防焊刮掉套在其上之文字) 方法如下:

① 打开防焊层为工作层: Edit Copy Other layer ② C1 or C2层定为工作层

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cnDestination :layer name Layername : C1 or C2 Invert :Yes

X offset :0 Y offset :o Resize by:0 4.加板边文字:

打开已排好版之PNL Add feature 点击A

4.1若是内层阻流块上加文字,例加正的文字,选positive并去掉相应之大小阻流块 4.2若是在C1、C2上加文字,也加正文字 positive 4.3在外层及上加蚀刻文字,既选negative (文字宽为25mm,高1.2mm,线宽7mil)

5.String

Text中输入:统将之料号(L1……S1……C1 )、 日期、 D0 (1248) Check (1248) 例:53B6024A L1x 2002.03.19 D0 (1248) Check (1248)

该软件使用Win2000/NT/XP/2003平台,长期运行非常稳定,兼容性极强。采用Valor Genesis 2000 CAM系统,可将CAM作业流程依不同之层数及工料规格,做成多项标准之模块,自动化分析,编修数据处理,减少人工错误并增加作业效率。

1.D-code及Gerber自动输入,可分析原稿网络与客户所提供的EDA网络对比,避免人工输入错误的风险。

2.可根据对孔定义的属性及定义的数据补偿进行自动取刀,自动制作槽孔,并能输出适合各种类型钻机的钻孔程序,可避免由于人为计算、转换或疏漏造成钻孔错误并能提高效率,根据图形自动生成外形程序,且能绘制各外形尺寸的标识,可用于与客户沟通和外形操作人员实际测量检查。并能自动加入补偿及钻孔其他如速度等参数。

3.自动削PADS、移线及自动内缩铜箔;阻焊层自动制作;原稿Net list与工作片Net list比较,避免CAM设计造成之人为疏失,并且大大提高CAM的工作效率。 3.自带菲林排版功能,自动拼版时此功能提供3-4种最佳拼版方案。

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn4.On line DRC(设计规则检查)设计全程,可避免功能信号被更动,线宽、间距信号,不因编修而变更。

5.可分析检查PCB Gerber如: (1) PWR GND断、短路 (2) 钻孔是否遗漏 (3) 焊垫是否遗漏 (4) 防焊是否遗漏 (5) 焊垫是否超出至防焊面 (6) 文字或防焊是否沾到焊垫 5.制程误差,计算机自动补偿。 6.自动计算分析,特性阻抗,多层搭叠。

7.CAM工作流程程序化,把公司所有的制程能力及标准写入ERF文件,CAM处理时自动调入,不因工程师不同而有品质上的差异。资料在转换后传至外围之制程网络设备,如激光绘图机、成型机、钻孔机、计算机网络测试设备和自动比对光学机(AOI),皆可在计算机数值控制下进行。 8.编写Genesis DFM自动化程式(SCRIPTS)BGA镀金线的增加、动态线路焊盘的补偿、“垂头”补偿和平行间距优化均对于高密度设计提供自动编辑功能。,由导入GERBER文件到输出到光绘机的所有CAM处理过程皆可由GENESIS2000软件控制,包括自动加电镀边、对位孔、靶孔、印刷孔等。既减少CAM工程师的工作量也为公司节约了人财资源、缩短PCB制作的周期!

上一篇:genesis文字操作流程

下一篇:Genesis2001:清晰的管理界面,各个料号的存入方式直观,简单。

2:资料保密性强,每次启动需输入用户名和密码。 3:而系统的输入输出。

4:资料结构为二维表格的方式存在,精确的描述压合方式,板字构造及层别的属性定义。 5:Wheel模块及Symbol集中存放,方便任何环境随时调用。

6:人性化的图形编辑窗口和控制面板,有针对性的对成形区域内的部分进行修改。 7:对图形元素的属性极其敏感,有条不紊的按照各种需要进行自动修改和检查。 8:可调试参数任意修改,根据不同需要手动更改其运行的最佳方案。 9:自动而快速的封边程式,省去了整理板边的烦琐。

10:安全而高效的钻孔和锣边程式,根据定义的锣刀尺寸、补偿方向可以简单的自动添加锣程式。

11:根据不同的菲林尺寸,自动排列,节约菲林成本,增加其利用率 12:无论正负叠加多少层,均可放在同一逻辑层。 Genesis 强大的编辑和修改功能:

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn资料的读入

1:拥有支持多达20几种读入格式,如:Gerber、Gerber274X、Dpf、Dxf、Plt、Excellon……. 2:可以自行调整其读入格式,然后预览其图形,针对Gerber文件的D-code进行Wheel编辑,内置模块可将同种类型的D-code识别出来,减少编译次数,节约时间。 层别属性的定义

1:可以按照板子的组合方式排列层次,定义不同的层次属性,并以颜色区分,层次可以任意增加、删除、拷贝和移动。

2:可以放置原稿、单PCS工作稿、SET连片和PANEL。各个集合体系均可浏览和预视,并可以相互按照某种规则产生关联达到虚拟排版。 编辑窗口和工具

1:简捷而方便的交互式面板,让人机沟通更直接,将常用的工具和安全指令设在窗口右边,随手可及。

2:面板上的层次分明,坐标随时监控,状态栏可以清晰显示当前的操作状态和图形数据的参数值。

3:主菜单的编辑栏拥有一般编辑(移动、旋转、镜像、拷贝、删除、追加、恢复、)和扩展编辑(延长、比例放大、排线移动而不改变角度或长度、各层之间的图形转移、尺寸及形状随意改变)。

4:图形及元素属性自由转换,任意调节和替换,正负极性相互转换和工作成形去的定义。 5:细化而强大的选择功能可以自身进行单选、连选、区域选择、非规则区域选择、网络选择、反选;更是对比参考层和层之间的选择,交错、关联、覆盖、被覆盖;还能依据极性、属性、形状大小进行过和追加;还有大铜皮的选择等等。

6:不论是测量还是图象的产生,均可抓取图形的端点、交点、边缘、网络、骨架、中心线、中心点及成形边框。

7:图形元素可以一一罗列,个数、大小、形状、极性一览无余,可以有针对性的图形进行高亮和选择更新。

8:区域切分与填充,可以对板内或板外的图形分割,剪切和填实。 9:专业的画线、填充及文字标识,存在方式多种多样。

10:线宽线距可以充分调整,线与线的连接、倒角,方框涨大及缩小,任何图象的复制与粘贴方便快速。 钻孔修改及检查

1:Map 图与孔点图可以相互转换,且一气呵成,强大的钻孔管理器,可以对VIA孔、PTH孔、NPTH孔进行补偿、调节、高亮、刀具合并及每个孔的位置轨迹指示。

2:根据内外层的分布属性,可以检查出孔与孔的电器性能是否导通,还可以报告近孔、重孔、八字孔及每种孔的个数和位置,并判断是否间距离板边太近。 内层修改及检查

1:针对内层的正负片进行不同的修改和优化,根据不同的孔径手动设定自己所需的最小隔离RING边及最优RING边。

2:自动删除PAD,可塑性的蜘蛛脚,随意调整。

3:可选择修改区域为成形线以内、可视窗口以内和所有区域,程序运行完后回逐条报告其修改的内容和未修改的内容。

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn4:自动检验隔离PAD、区域线、线宽、线距等等;自动填充微孔、缝隙,针对钻孔自动校正PAD的位置,加泪滴。 外层修改几检查

1:对照绿油开窗PAD的属性定义SMD,按照自身要求调节参数,可以做PAD加大、PAD缩小、绕线、更改形状,对不满足间距的地方进行削切,然后报告所作动作的结果(可根据尺寸分屏显示)

0特性介绍:运行线路自动检查功能,可侦测线路的线宽线距、孔环大小、NPTH孔距铜的距离

PAD到PAD的间距、PAD到线的间距、铜到板边的距离、端点、PAD、线、弧的个数及位置,同网络的间隙等等。 绿油修改及检查

1:根据绿油覆盖定义PAD的RING环最优值及防止渗油露铜所需的间距参数、桥位大小, 自动运行绿油修改程序,进行自动加大及自动削PAD,其结果会报告出来,以供价值评估。 2:强大的绿油检查功能,可检测出孔的开窗、PAD的开窗及绿油到锡的距离、开窗PAD到PAD的距离、细小缝隙、塞孔情况等等。 排版与拼列

1:强有力的全自动或手动可以根据开料尺寸构成任意的虚拟排版方式,排好后还可以对单个或多个单只自动拷贝、删除、移动、镜像和旋转编辑。

2:对于不同尺寸的菲林,可将各个层次排列起来,一最优的排列方式来体现菲林的利用率。 资料的输出

1:手动指定路径,可输出几十种不同的格式如:Gerber、Cam、Drawing、Drill/Rout、Laser、Drill、Plotters…….

2:输出同样提供旋转、镜像、按比例拉长或缩短、极性反向功能等等。 综上所述,GENESIS2000的强大功能非一般CAM软件所能比拟的。 1.资料的了解

1) 客户规范的了解(如拼版方式,线宽,线距,Ring环大小等)。 2) 是否有特殊要求或相关注意事项。 3) 填写相关表单及参照本公司之规范要求。

2. 资料的读入

1) 将客户资料读入,并观察其格式是否正确,是否有明显的开、短路或Dcode不可识别。 2) 若客户提供有相关资料,则与之相核对,以判定是否正确。

3. 读入原稿资料

1) 将客户资料读入orig中。 2) 将各层定义名称并对齐。 3) 存档并建立edit。

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn

4.修改资料 A.钻孔

1) 定义各种孔的孔径大小及属性位置。 2) 建立profle。

3) Check 、drill层是否有重孔,槽孔。 4) 以钻孔为主,各层与之对齐。 B.内层

1) check隔离PAD,导通Thermal的导通宽度(开口)是否足够。 2) 内刮是否足够,修改后之导通性能与原稿是否相同。 3) 注意正负片属性及自动Check。 C.外层

1) 转换外层及防焊层PAD的SMD定义。 2) 加SMD属性。

3) 定义参数进行修改,在Ring边足够之情况下提前考虑防焊开窗的大小及间距。 4) 自动check。

5) 根据客户要求来判定是否OK,否则手动修改(Ring宽,间距,内刮,是否需涨大1mil)。 D.防焊

1) 定义参数进行自动修改。

2) 对绿油桥进行手动修改(根据客户要求进行修改) 3) 自动Check(注意绿油桥) E.文字

1) 线宽是否OK?

2) 客户要求是否可以移动或缩小。

3) MARK及周期,UL应加在何处?方式又应怎样? 4) 自动Check(注意客户要求)。 F.拼版

1) 客户要求是否为连片(需建step)或直接拼成PANL。

2) 按客户要求添加板边(包括阻流边、工作边、定位孔、板边文字等) 3) 是否需添加导线,假手指,定位孔(step),光学点,V-CUT防导线等) 4) 填表单将客户资料与Valor资料再核对一遍(CAM检查表)。 G.检查*

1) 将orig中原稿拷入edit中核对(每一层)。 H.输出

1) 根据客户要求输出绘制菲林。 2) 开单且存档后退出。

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn

上一篇:PCB制作中CAM 制作步骤 下一篇:CAM软件GENESIS操作教程

1、桌面打开CSH后输入GET即可点动GENESIS 2000,输入用户名各密码,登陆到GENESIS 2000的主画面。

2、在FICE菜单下GREATE .IOB.名选择.DATE BASE.确认后打开刚建立的IOB,并打开INPUT。 3、确认所读资料的位置及文件名的正确性(按照MI;对照文件名的文件,方件大小) 4、IDENTIFY FILE/CHECK所读资料的正确性(包括资料的数据格式,检查INPUT图形的正确性:INPUT是否有WARNING,WARNING是否会对图造成影响等,并SAVE JOB。 5、设定MATRIX、LAYER、NAME层的合并、REYISTER定DATAM POINT.ORIG。COPY现时STEP并更名为“A”并保留备份, 的STEP为“B”。

6、在新的STEP中(“B”)做:CONSTRUET.PADS。(注意先做防焊,以此做参照再做线路层)并SACE IOB。

7、新建SEP(“C”)COPY:“B”中的资料并以“B”为原始资料备份。

8、打开STEP“(制作钻孔层、CDRLU TOOL MANGER)。注使用加大钻孔参数FLASH-GOLD,HASL,是否有用到特殊孔径50MIL1和2)MIL1内条分板孔、定义孔的属性。(机台识别孔)检查所有孔径、孔数是否与MI中相符。 9、制作ROUT层,定义PROFILE。

10、删除PROFILE以外的图形,CHEEK所有PROFILE外的图菜是否为所需图形。是否需移入到板内并GALE IOB。

11、DATE CLEANUP做一些所有层的数据优化附加层,删除重复的图形数据,做蚀刻补偿。 12、CHECK所有层的资料是否与“A”中的资料一致,做COMPARE,确认所做的修改产生METDIST FROM“B”与“C”中的NETLIST 对比确认所做修改没有问题后SAME JOB。 13、ANALYSIS ALL,所有层看报告产生的多少来决定做DFM

14、DFM:(所有需要修改与优化的层,根据所产生的报告手动自动编辑图形,至MI跟制程工艺的要求值)

15、COMPARE层和COMPARE“A”与“C”中的METLIST 16、填充PINROLE跟SLIVER,此动作可多做几次并SAVE IOB

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn17、PANEL排版,新建STEP为“D”,在此STEP中定义PANEL SIZE(按照MI要求制作排版)注意:最后一次小PANE\\排版的STEP固定为PNLI最后要求输出的PANEL的STEP固定为PANEL

18、排宽版厚分别有小PANEL跟大PANEL的SCRIPTS运行SCRIPTS检查SCRIPTS所产生图形的正确性。并SAVE JOB

19、层的优化:(对所有层COPTIMILE LEVECS)通过测试优化到3层可达到我厂的需求 20、OUTPUT 光绘文件

21、制作README注明菲林的性质,拉长系数高 22、压缩文件,保存到服务器,COPY到光绘房 23、退出GENESIS 2000

24、附:流程图,运行时注意事项SCRIPTS

Genesis2000 Script 编程一:Genesis-script 之C-Shell

在unix系统中,像在DOS中的batch一样,你可以把一系列命令输入到一个叫做script的文件中. 利用source命令或者设置这个文件的x(可运行)属性并直接键入该文件名, 就像用一个命令那样, 你就可以让 C shell 从文件中读入命令并执行它们.

当你执行一个shell script时, 系统会检查script文件的第一行以确定如何执行其中的命令 ○ 如果第一行以#!开始, 后面跟着一个程序名, 系统就会用那个程序来执行script中后面的命令. ○ 如果第一行以#开始, 系统会用Cshell执行script. 等同于#!/bin/csh ○ 如果第一行不是以#开始, 系统就会用Bshell来执行script. 等同于#!/bin/sh 9.2 C shell编程

1. SCRIPT中的参数及变量

如何将命令行的参数传给script呢? 可以这样: 键入script名, 后面跟任何你想要传递的参数。 Cshell把script名后面的字符按照词(words)来划分后传递给一个叫做argv的变量数组, 叫做arguments list。 这样命令行的参数就作为words存储于argv中, 连同script名, 分别可以被引用为argv[0], argv[1], 。。。 argv[n], 或者你也可以用等效的方法即$0,$1,…,$n来引用它们,其中n是参数的个数。这一点与C语言编程很类似。除了argv, $0, $1, …, $n, 等以外, 你还可以在script中使用其他变量,有许多符号可以对变量进行操作: 读取, 赋值, 判断属性等等。 分述如下: $?namens

判断变量是否存在, 若存在(被set过)则等于 1 。 否则等于 0 例如

% set var='abc'

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn% echo $?var #结果为 1 % unset var◎edafans % echo $?var #结果为 0 $#nameans

计算变量name中的词(words)数 例如

% set var=(a b c) # $#var == 3 % set var='abc' # $#var == 1 % unset var # var: Undefined variable $$afans

$$是Cshell的特殊变量, 用于表示执行此script时的进程号. 因为进程号是唯一的, 你可以用$$来生成一个唯一的临时文件,比如tmp.$$. 它可以避免任何文件名的冲突. 当然你也可以开发你自己对$$的独特应用

$重定向符号. 即从终端读入(一行). 比如: echo -n \"yes or no set a=($

即变量a从终端输入. (如果你输入了一个空行或^D, $#a将等于 0

$n和$argv[n]实际上有个微小的差别: 当n大于参数个数($#argv)时, $argv[n]要报错,而$n永远也不会有这种\"下标溢出\"的错

对其他变量, 也不会发生\"下标溢出\"的错误, 例如:

当(n > $#var) 时, $var[n-]不给任何结果和错误信息. 而$var[m-n]给出$var[m]到$var[$#var]的words.如果(m > $#var) 则没有任何结果 2.文件操作格式 -操作符 filename

-e 文件存在返回1(.true.), 否则返回0(.false -r 文件可读返回1,否则返回0

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn-w 文件可写返回1,否则返回0 -x 文件可执行返回1,否则返回0 -o 文件属于用户本人返回1, 否则返回0. -z 文件长度为0返回1, 否则返回0. -f 文件为普通(plain)文件返回1, 否则返回0. -d 文件为目录文件时返回1, 否则返回0. 3.路径名操作ns

你可以对路径名进行操作, 以便于去掉你不需要的部分

:t (tail)只保留路径名最右边的部分, 而将前面的全部去掉. (相当于basename) :r (root)去掉从\".\"(dot)开始的后缀部分. :e (end)去掉从左边开始一直的\".\"的前缀部分

:h (head)去掉最后的一部分, 只保留文件所在的目录名 比如, 你有一个叫做 /usr/people/user1/file1.txt的文件, 在script中将它赋值给变量var_file, 则 $var_file:t == file1.txt

$var_file:r == /usr/people/user1/file1 $var_file:e == txt

$var_file:h == /usr/people/user1 4.返回代码

严谨的程序应该测试返回代码以判断该程序是正常结束还是别的情况.尤其在你写前后相关的script的时候, 后面的命令要用到前面命令的执行结果的时候.一个命令执行后的返回代码存放在叫做status的变量中, 当命令执行成功正常退出时status为0, 否则为1.◎比如你想检查前面一个命令是否正常地被执行了, 从而判断下一个命令是否应该执行,就可以

PDF 文件使用 \"pdfFactory Pro\" 试用版本创建 www.fineprint.cn

因篇幅问题不能全部显示,请点此查看更多更全内容