Genesis2000介绍

上传人:yx****d 文档编号:139119391 上传时间:2022-08-22 格式:DOC 页数:6 大小:27.50KB
返回 下载 相关 举报
Genesis2000介绍_第1页
第1页 / 共6页
Genesis2000介绍_第2页
第2页 / 共6页
Genesis2000介绍_第3页
第3页 / 共6页
点击查看更多>>
资源描述
neis2000软件介绍Geneis 单词本身意思为:创始;起源;发生,生成Genesis2000 是个线路板方面的计算机辅助制造软件,它是由以色列的Orbtech与Valo的合资公司-rotn公司开发的,而且它还在不断开发更多功能,它还允许你可以自己开发设计适合自己规范的功能。 类似Geess200的线路板方面的计算机辅助制造软件还有很多,比如CAM50、V200、GAM、CAM、PrCA等等,但这些软件跟Geness2000相比:1、功能没Gesis200强大,最突出的是Geness2000能自动修正许多错误。、 没Gees2000好学,学习难度大。、操作起来没Geneis200简单,enesis200更形象直观。由于Geneis20的优势太多,被许多大小线路板厂和光绘公司广泛采用,买不起正版的也情愿用盗版的干活。必须明确的是:我们的培训不是教你设计线路板,而是把人家设计出来的线路板,根据厂里的机器能力,用Genesis2000去处理后,为生产各工序提供某些工具(比如各种菲林、钻带、锣带等),方便生产用,起的是辅助制造作用。也就是说学的是CAM范围,而不属于AD范围。一般来说,线路板厂接到客户订单时,客户会以电脑文件的形式提供他自己的样品资料,我们就是修正客户提供的原始资料文件,使它方便自己厂里的机器生产出符合客户要求的线路板.举个例子说:钻孔部门的钻孔机是先把钻孔文件读进机器里,再按钻孔文件的内容去钻孔。假设客户要求某个型号的线路板上某类孔要钻40il,有时厂里的钻孔机却读不懂客户提供的钻孔文件,因此无法直接用客户的原始文件去生产,即使有时钻孔机能读懂客户提供的原始钻孔文件,直接只钻0mil也是不行的,由于线路板制作过程中钻完孔后还要经过的后面几步会使孔壁再加上铜,最后做出来只会小于40ml。基于以上原因,我们把孔加大后再把钻孔文件输出为厂里钻机能读懂的文件即可。这就是计算机辅助制造(CAM)的作用,用来帮助实际生产的。菲林是爆光工序用的,跟生活中的照相底片类似,爆光那道工序就是把底片上的线路图象印到铜面上,然后把不要的铜用药水蚀刻掉,留下有用的铜形成线路。而菲林是光绘机绘出来的,那么光绘机是怎么绘的呢?它是根据光绘文件的内容去做,而光绘文件实际是我们用Genis2000做好的资料输出来的,我们的资料又是在客户提供的原始资料的基础上修改的,只不过修改的时候考虑到了厂里的机器能力。菲林按工序可分为内层菲林、外层菲林、防焊菲林、文字菲林。菲林是感光后有图象的胶片,可以理解为你照相后得到的那张底片,只不过上面的图象不是人相,而是线路图象而已,当然它的大小比你的照相底片要大。光绘文件是光绘机用来绘制菲林用的电脑文件,你用手摸不到的,存在电脑上,可以通过某种方式提供给光绘机用,它里面的代码内容机器能读懂,是告诉机器怎么控制光线照射,从而形成图象.钻孔文件(又叫钻带)也是一种电脑文件,你摸不到它的,他里面内容是钻孔机要用的钻刀顺序、钻嘴大小、钻孔位置等Gni2000采用o Gnei 200 CAM系统,可将AM作业流程依不同之层数及工料规格,做成多项标准之模块,自动化分析,编修数据处理,减少人工错误并增加作业效率. 1. D-ode及ebe自动输入,避免人工输入错误的风险。 2。原稿Net lit与工作片t ist比较,避免CAM设计造成之人为疏失。3。 n lin DC(设计规则检查)设计全程,可避免功能信号被更动,线宽、间距信号,不因编修而变更。4。 可分析检查PCB Gerber如:(1) PWR ND断、短路() 钻孔是否遗漏(3)焊垫是否遗漏() 防焊是否遗漏(5) 焊垫是否超出至防焊面(6) 文字或防焊是否沾到焊垫5。制程误差,计算机自动补偿。 特性阻抗,多层搭叠,自动计算分析。 CM工作流程程序化,不因工程师不同而有品质上的差异。资料在转换后传至外围之制程网络设备,如激光绘图机、成型机、钻孔机、计算机网络测试设备和自动比对光学机,皆在计算机数值控制下进行。8。编写eesi D自动化程式(SPS)高效、快捷处理资料。各种CAM文件(比如钻带、锣带、Geber文件)源代码的解析;Genesis2000 EF 文件的源代码了解及其修改;eness 20Hook 程序的了解和编写;nesis 200 各种操作的代码个性化修改,以提高工作效率,使软件适应自己当前工作;nei 200 cit程序基础知识和一般编写等。Gensis2000特性介绍1、清晰的管理界面,各个料号的存入方式直观,简单.2、资料保密性强,每次启动需输入用户名和密码。3、独立而系统的输入输出。、资料结构为二维表格的方式存在,精确的描述压合方式,板字构造及层别的属性定义。5、Whee模块及Sbo集中存放,方便任何环境随时调用.6、人性化的图形编辑窗口和控制面板,有针对性的对成形区域内的部分进行修改。7、对图形元素的属性极其敏感,有条不紊的按照各种需要进行自动修改和检查.8、可调试参数任意修改,根据不同需要手动更改其运行的最佳方案。、自动而快速的封边程式,省去了整理板边的烦琐.1、安全而高效的钻孔和锣边程式,根据定义的锣刀尺寸、补偿方向可以简单的自动添加锣程式。11、根据不同的菲林尺寸,自动排列,节约菲林成本,增加其利用率2、无论正负叠加多少层,均可放在同一逻辑层.Genesis强大的编辑和修改功能:资料的读入1、拥有支持多达20几种读入格式,如:Geber、Gerber274X、Dpf、t、Ecelon.、可以自行调整其读入格式,然后预览其图形,针对Gerer文件的Dcode进行Whee编辑,内置模块可将同种类型的Dcod识别出来,减少编译次数,节约时间.层别属性的定义、可以按照板子的组合方式排列层次,定义不同的层次属性,并以颜色区分,层次可以任意增加、删除、拷贝和移动。、可以独立放置原稿、单PCS工作稿、ET连片和PAEL。各个集合体系均可浏览和预视,并可以相互按照某种规则产生关联达到虚拟排版。编辑窗口和工具1、简捷而方便的交互式面板,让人机沟通更直接,将常用的工具和安全指令设在窗口右边,随手可及.2、面板上的层次分明,坐标随时监控,状态栏可以清晰显示当前的操作状态和图形数据的参数值。3、主菜单的编辑栏拥有一般编辑(移动、旋转、镜像、拷贝、删除、追加、恢复、)和扩展编辑(延长、比例放大、排线移动而不改变角度或长度、各层之间的图形转移、尺寸及形状随意改变)。4、图形及元素属性自由转换,任意调节和替换,正负极性相互转换和工作成形去的定义。5、细化而强大的选择功能可以自身进行单选、连选、区域选择、非规则区域选择、网络选择、反选;更是对比参考层和层之间的选择,交错、关联、覆盖、被覆盖;还能依据极性、属性、形状大小进行过和追加;还有大铜皮的选择等等。6、不论是测量还是图象的产生,均可抓取图形的端点、交点、边缘、网络、骨架、中心线、中心点及成形边框。7、图形元素可以一一罗列,个数、大小、形状、极性一览无余,可以有针对性的图形进行高亮和选择更新。8、区域切分与填充,可以对板内或板外的图形分割,剪切和填实。、专业的画线、填充及文字标识,存在方式多种多样.10、线宽线距可以充分调整,线与线的连接、倒角,方框涨大及缩小,任何图象的复制与粘贴方便快速。钻孔修改及检查1、Map 图与孔点图可以相互转换,且一气呵成,强大的钻孔管理器,可以对VIA孔、H孔、NPTH孔进行补偿、调节、高亮、刀具合并及每个孔的位置轨迹指示。2、根据内外层的分布属性,可以检查出孔与孔的电器性能是否导通,还可以报告近孔、重孔、八字孔及每种孔的个数和位置,并判断是否间距离板边太近。内层修改及检查1、针对内层的正负片进行不同的修改和优化,根据不同的孔径手动设定自己所需的最小隔离RING边及最优RING边。2、自动删除独立PA,可塑性的蜘蛛脚,随意调整。3、可选择修改区域为成形线以内、可视窗口以内和所有区域,程序运行完后回逐条报告其修改的内容和未修改的内容。、自动检验隔离PA、区域线、线宽、线距等等;自动填充微孔、缝隙,针对钻孔自动校正PAD的位置,加泪滴。外层修改几检查、对照绿油开窗A的属性定义SMD,按照自身要求调节参数,可以做PAD加大、PA缩小、绕线、更改形状,对不满足间距的地方进行削切,然后报告所作动作的结果(可根据尺寸分屏显示)2、运行线路自动检查功能,可侦测线路的线宽线距、孔环大小、NP孔距铜的距离PAD到AD的间距、PAD到线的间距、铜到板边的距离、端点、AD、线、弧的个数及位置,同网络的间隙等等。绿油修改及检查1、根据绿油覆盖定义PAD的I环最优值及防止渗油露铜所需的间距参数、桥位大小,自动运行绿油修改程序,进行自动加大及自动削PAD,其结果会报告出来,以供价值评估。2、强大的绿油检查功能,可检测出孔的开窗、AD的开窗及绿油到锡的距离、开窗PAD到PD的距离、细小缝隙、塞孔情况等等.排版与拼列1、强有力的全自动或手动可以根据开料尺寸构成任意的虚拟排版方式,排好后还可以对单个或多个单只自动拷贝、删除、移动、镜像和旋转编辑。、对于不同尺寸的菲林,可将各个层次排列起来,一最优的排列方式来体现菲林的利用率。资料的输出1、手动指定路径,可输出几十种不同的格式如:erer、Cam、Drwin、Dril/Rout、Laer、ril、lters2、输出同样提供旋转、镜像、按比例拉长或缩短、极性反向功能等等。综上所述,GEESS20的强大功能非一般CAM软件所能比拟的。Gensi000 CAM 工序自动化CAM 工序自动化虽然CM系统在PCB业界中不断增加,但是为什么还有很多厂商不愿意把工序自动化呢?有些相信他们现有的CM软体已可达到要求、并不需要自动化。其它的则缺乏重点,无法界定什么工序需要自动化,或者无法产生他们所需要的自动化软体。无可置疑,一些走在前端的厂商已正在享受工序自动化带来的极大的好处,包括提升产能、增进资料质量和缩短培训时间。第一个问题要问的是:为什么需要自动化?为什么AM系统就不能配备所有所需的自动化功能,而我只需要按正确的键钮来达到自动化?要回答这些问题是很容易的。世上没有一个人是用同一样的方法来做同一件事的。每一个厂商都用很不同的方法来使用CAM系统.举个例子:在排板的时候,每一个厂商都用很不同的符号、靶标、字符等,放在不同的板边位置。这就是为什么AM系统只能提供基本的功能,让用户加入这些资料而没有自动化的功能。CM工序自动化所带来的好处提升产量:无论有多少层的排板,自动化可以把一小时的排板时间缩短到三分钟.资料质量:所有资料都用同一种方法来处理。操作者的培训:当大部分的工序已经自动化时,培训一个新的操作人员是一件很容易的事情。工作流程和工序都已在软体内定义好,操作人员只要作出几项决定便可完成复杂的工序。一个好的自动化需要什么样的条件呢?明显的,如果CAM系统提供cript功能的话,我们便能完成基本的自动化。自动化可以达到什么样的程度,完全依赖CAM资料库内所能储存的资料质和量。例如要写出把某个钻孔层内的资料分为导通孔和非导通孔的话,只要资料库内已能把导通孔和非导通孔分类,这就变成易如反掌。只要把scipt 写成为把所有导通孔从该钻孔层拷贝到新的导通孔层便可。这步骤可以重覆用在产生非导通孔层上。一个好的CA系统可以让用户为钻孔和其他资料定义成不同的参数,好像孔径、座标等。它更可根据不同的客户名称、操作人员或时限来区分不同的料号。这些都是一个好的自动化程式必备的资料,自动化程式员可很容易从资料库内得到正确的资料。Scrp是怎样工作的?最容易的方法是用linmode 指令;文字形式的指令已能代替CAM系统内每一个滑鼠的动作。 如要打开一个料号的话,可用COM pen_job,job=22 便成。第一部分内的 “C opejo” 告诉系统要怎么做(在这例子代表打开料号) 。第二部分内的告诉系统要处理什么资料 (在这例子代表料号名称为2022)。同样的道理,如要在座标 (4.6; 4。4)加上100mils 的圆盘,可用指令:COM add_pd,x=4。6,y4.,ybol=100,poarity=positiv 来实现.为了帮助自动化程式员从几千个CM系统所提供的指令中找出所需的功能,指令记录功能可记录所有执行过的动作,继而把它们变成lie-ode 格式,程序员就可以运用把它们化为自动化的内容。 enesis指令记录器现在你已有指令可以在script 内执行.这个scrt只有对这一个特定的料号有效;这时,你需要产生一个在每一个料号都可以用的cpt。这就是scrip 语言产生的原因.你需要建立一些变数、做一些计算、写一些fhenelse 的句子; 还有产生一些循环、目录、列阵种种。举一个简单的用C-hll script语言写的例子,可让大 家了解一下:下面这个程式可从资料库读进排板大小,然后在每一层的左下角和右上角距离0.ml 板边的地方放一个0il的圆盘。D_INFO -t stp -e JO/SEP 从资料库中读取有用的资料 MAx1 =$gPRLIITSxi05 # 计算X 和Y 座标 MTH y gPOLIMymi + 0.5 # 在Xmn和Yin 加上.5 MATH x2 = gPRO_LIMITSxmax .#在Xmx 和Ymx 减去。5 MATH y2 =gROF_IMITSya 0 # 结果存在1, y1, x和y2 变数中 #显示每一层和在已计算的座标上 # 加上0 mils 的圆盘 foreac lyer (gLAYERS_IT) COMisay_le,name=ayer,display=ys,number=1 OMwklaer,ae=aer COM ad_pad,=$x1,y=y1,symblr0,olity=positie O dad,x=$2,y2,symbolr00,polrit=positive end -sell cript 例子 该用哪个scrit语言?你可以用任何一种程式语言来作为sript 语言.但最被普遍接受的是通译程式而不是需要被编译的程式。通译程式可直接被执行;但是编译程式(像C、C+、Jaa等) 必须在被执行前 先被翻译(编译)成机器语言。它们比较难学,没有lin-mde 编辑器,故此是一种难以引起大家兴趣的sri 语言。市场上你可以考虑用不同的scrit语言:-shel, Tl/Tk, Pel 和o (还有很多其他的语言,在此不作探讨)。-Shell 是被公认为最容易学的语言。它拥有非常简单而有限的指令,足够让你可以写出大部分的自动化程式。偶尔你需要其他的小工具awk或se 来帮忙,但整体来说,CShll的标准工具已能符合一般要求。你更可以用Gensi的表格功能和内含的GU来设计用户介面。其他的程式语言,好像erl, Pyon 和Tcl/Tk,具备更强大的功能,每一个都提供类似的工具和能力.我可以再写十页来比较它们的优缺点,但这只会令我们迷路;在CAM自动化程式语言中,它们都是大同小异。这三种语言提供比较好的工具:好像列阵和子程式、还可产生用户介面,让用户预先输入参数和选择。在l/T 所产生的用户介面例子。什么工作可被自动化?理论上,你可以把CA从输入到输出的每一步都可以自动化,问题是当中需要考虑的事情实在太多。制程常常在被改变、输入资料变化无常、更甚者常常会有特殊情况出现,而这一切都末在当初写程式时考虑到的。第一步最容易自动化的是重覆的工序,它们可被定义成流程图,配上固定的步骤和怎样执行每一步便可。典型的步骤包括: 生成排板 计算铜面积 产生覆盖层层内分析 (为报价或量产) PCB编辑 网路比较 输出至不同格式 资料库管理及其他为了简化程序,你可以从CA流程中的单一的ript 开始.然后把每一个小scrit 连系在wflo上,CM 工程师只需按正确的次序执行便可。你更可以防止他们在错误的时候按错误的键.就算有些工序需要手动处理,cript 也可以预先打开正确画面及显示相关层的资料.当手动处理完成后,scipt只需要跑一个检查程式去确认手动处理没有造成新的设计和网路问题。以下例子(图四) 是典型的A料号输入流程.左边的按钮是操作人员必须执行的动作,这动作被连系到script 去执行所需的介入或非介入工序。当完成工序后,该按钮的底盘颜色会改变,操作人员的资料和执行时间都被自动记录在案。你可以用ess 的orkfor来设计用户介面或沿用TclTk的介面设计工具亦可.输入流程例子。挂接程式Scrit 可连系到每一个被执行的指令,这些小scri 名为挂接程式.它们可被特殊指令激活(好像:打开料号、加图盘或储存料号等) ,这些挂接程式可改变指令的行为.例如我们可以把一个要求操作员输入密码的cpt 挂在打开料号指令上,这就可以控制操作员在打开料号时的权限。另举一例:一个跑网路检查的小scrt 可以挂接在储存料号指令上,这便可保障该料号在储存前网路是正确的.如果网路出现偏差,系统会拒绝储存指令,要求操作员去检查网路。总结很多PCB制造商已经成功的完成了绝大部份M制程的自动化。每一天,他们还是继续投资在自动化上。在程式人员的培训和自动化维护的投资,都已回报在显著增加的生产量,继而引发出更好、更快、更精确的CAM制程和产品.专注nsis网络培训 QQ:63552 文中不足之处,请您见谅!6 / 6
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!