第一讲:Genesis编程环境.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 Genesis2000自动化程序编写和运行环境 本章内容主要介绍Genesis2000自动化程序编写运行环境:首先对Genesis2000软件进行简单的介绍;而后介绍 Genesis2000 自动化程序的开发方式和开发语言;最后介绍自动化程序在软件中的接口。 Genesis软件简介 Genesis2000 软件是由 Orbotech 与 Valor 的合资公司—Frontline 公司开发的 CAM 系统,其目的是为实工程现制 前自动化,为 CAM 处理提供最佳解决方案,由于该软件拥有很强大的功能,很多 PCB 生产公司都已使用它为 CAM 制前服务,笔者认为该软件有以下几方面的优点: 1) 令人喜欢的操作界面 genesis2000 软件界面设计人性化,操作简单,易学。 2) 用 ODB++格式,使用 ODB++格式有以下三个优点: (1):使设计和制造之间数据交换最优化。 (2):目前唯一性的可扩充的结构。 (3):更精确的数据描述。 3)强大的操作辅助指令 genesis2000 软件的操作辅助指令可以简化很多复杂的工作,很简单的操作就可以达到我们想要的目 的。 4) 大的分析和优化功能 genesis2000 软件的 Analysis 和 DFM 功能在精密度要求越来越高的 PCB 行业显得极为重要,它自动进行 精密的分析和优化,而用手动操作根本不可能实现。 5) 自动化程序开发 genesis2000 软件的自动化程序可以让我们任何有规律的操作,有迹可寻的设定变成自动化,大大节省 制作时间和减少人为误操作。 6) 不断的围绕用户升级 genesis2000 软件不断围绕用户的需求进行开发新的实用的功能,笔者在使用的几年间,genesis2000 开 发了很多新的功能。 1.2:genesis2000 软件自动化程序开发方式和语言: 1.2.1genesis2000 软件自动化程序的编写方式可分为以下三种: 1)scripts 2)hooks 3)forms and flows 1.2.2genesis2000 软件自动化程序编写语言 genesis2000 软件自动化程序编写语言可以用多种语言进行实现:如 SH、CSH、BSH、KSH、TCL/TK、 PERL/TK,等等,本书主要介绍 CSH,和 PERL/TK 两种比较常用的编写语言。 1.3:genesis2000 自动化程序的接口: 1.3.1:scripts 程序接口: 1.3.1.1:scripts 存放目录: 当我们安装完 genesis 后,无论您使用的是什么系统,都会存在 genesis/sys/scripts 这个路径, 编写好的 Sripts 我们一般放在/gnesis/sys/scripts 的目录下,这是 genesis2000 软件专门提供存放 scripts 的地方,使用者也可以根据自己爱好存放在其它的地方,但建议存放在该目录下,操作起来比较方 便。 1.3.1.2:scripts 菜单: 当我们进入 genesis2000 软件后,可以在任何一个界面找到 file-script 菜单,点击会在右边出现 6 个 scripts 的子菜单,其功能在下面进行详细解释,其界面如下图 1.1 所示: 第一章 Genesis2000 自动化程序编写和运行环境 图 1.1 (1):script record—程序录制:其功能为将我们操作的动作一一记录下来。因我们在编写的大部分自动化程序时,需要写入很多的操作指令,这样不仅需要我们对每个操作指令的规则都很了解,而 且容易造成输入错误,编写程序就显得很麻烦;而程序录制可以让我们不必再手动输入这些指令,只 需要运用程序录制功能,将我们操作的动作一一记录下来,保存为一个文件,然后对这个文件进行改 动即可。打开 record 菜单会出现如下图 1.2 所示界面 图 1.2 其各个按键功能如下(图中序号和下面序号请对照阅读): 1:记录程序指令的窗口。 2:record:点击后程序开始录制。 3: stop:停止录制。 4: play:运行录制的程序。 5: 保存程序的目录和程序名。 6: save:保存录制指令。 7: pause:暂停录制程序。 Genesis2000 自动化程序编写和运行环境 在按下录制后,我们的任何在 genesis2000 软件里面的操作动作都会被记录下来,下面我们录制 一个简单的程序。操作步骤如下: (a):进入 genesis2000 软件,并进入图形编辑界面。 (b):打开程序录制界面,点击 record 开始录制。 (c):将层 COMP 设置为工作层,(如无 COMP 层请添加一个名为 COMP 的层)。 (d):在 CO

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档