液压机床计算机辅助工艺研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
液压机床计算机辅助工艺研究

液压机床计算机辅助工艺研究 发布时间:2014-12-25????来源:毕业论文网   1、液压机床数字化改造方案   为使普通液压机床具有可编程特性,首先需对机床进行电气化改造。基于普通液压机床工作特点,将所有机床状态、位置等信息规整为标准开关量信号,采用电磁阀等控制气动单元、液压单元执行机床动作。从而,将机床控制问题简化为对一序列开关量信号的处理问题,包括检测信号和控制信号。在此基础上,研发一款可采集和输出标准开关量信号,处理工艺流程的数字控制电路板(以下统称数控板),完成机床的数字化改造。数控板并不直接提供生成工艺流程的功能,只是根据预置的工艺流程数据执行相关动作,从而降低其复杂度。但是,固化的工艺流程会使机床失去灵活性,不能体现数字化控制的优势[2]。因此,数控板中预置的工艺流程数据必须可以简便的修改,这一功能由图形化计算机辅助工艺设计系统(以下统称图形化CAPP系统)来完成。图形化CAPP系统将液压机床的开关量信号序列抽象为规范I/O对象,并增加定时、计数等内置对象,提供一种完全不同于数控机床G代码编程方式的、基于时间轴的流程图式的简易编程界面,从而使液压机床既具有类似数控机床的适应不同产品、工艺的可编程的特点,又不需要掌握复杂的数控编程技术,一线产业工人可快速上手;设计系统提供CAM接口,图形化设计结果可直接转化为数控板可解释执行的编码送往数控板用于机床加工控制。图形化计算机辅助工艺设计系统创造性的实现了一种价格低廉、可图形化编程、操作简便的液压机床升级改造或设计制造的解决方案[3]。   2、工艺流程算法模型图形化   CAPP系统的最基本目标是灵活、简便,既要使液压机床具备一个类似数控机床的可编程特性,又要足够简单方便,以降低成本和对操作人员的要求,在进行软件系统设计时必须充分考虑这一需求。在算法设计中,首先将机床实际工序、动作等抽象成不同的逻辑对象,然后再根据具体机床、加工零件的不同创建不同的对象供用户使用,并形成针对不同机床型号的配置文件[4]。首先,将机床加工过程中的各要素抽象为状态、转换条件和元件三种不同的对象类别,其中元件又分为输入元件、输出元件和逻辑元件三种类别。系统最基本的组成单元为元件,包括输入元件、输出元件和其它逻辑元件。输入元件为液压机床检测信号的映射,输出元件则为机床控制信号的映射,输入元件和输出元件合称I/O元件,与数控板上的输入点和输出点一一对应,即输入元件读取对应输入信号的值,输出元件则数控控制信号以指令液压机床工作。其它逻辑单元则包括定时元件、计数元件和中间元件等,中间元件指不直接对应数控板实际输入输出,内部的中间变量。所有元件的值只有1和0两种情况,但同时可以包含其它属性,如定时元件还具备设定值、当前值等属性。转换条件为元件的复合体,可以包含I/O元件、定时和计数元件等。转换条件的值和元件一样,只有1和0两种情况,由元件间进行与、或、非逻辑运算而来。转换条件用于系统状态间的切换,例如若当前状态为快速进刀,碰到行程开关后机床切换为进给加工状态,则转换条件为行程开关信号有效(值为1);若除行程开关外还需其它信号有效,则转换条件为两者值的逻辑与。定时和计数元件则用于状态转换条件为时间或计数的场合,例如一个状态维持若干时间后自动切换为下一状态。状态对应着机床加工工序,分基本状态和复合状态。基本状态为一序列输出元件的组合,即通过输出信号控制机床各电磁阀正确得电和失电,完成一个工序。复合状态为子状态、转换条件的组合,也可理解为符合状态中又可以包含一个工作流程,即状态中的子状态可以象主处理流程中的状态一样根据转换条件进行切换,这样使系统具有足够的灵活性。依据状态、转换条件、元件之间相互关联特点,系统算法采用采用递归组合模式(COMPOSITE模式)。其中,为统一算法模型,基本元件可以进行逻辑取反操作,基本元件间相互关系可以为空(NOP)、逻辑与、逻辑或三种,而在基本状态中基本元件间相互关系固定为空(NOP)关系。状态理论上可以递归叠加,但在本例中将其限定为两级,以提高软件系统操作简便性。   3、图形化设计系统实现   3.1对象与数据结构根据工艺流程算法模型,将系统各要素抽象为三大类别对象,每个对象具有“值”及其它不同的属性。对输入元件、输出元件来说,地址对应实际数控板中输入输出通道相应地址,对计时、计数和中间元件来说地址为一个唯一编号,以区分不同的元件。设置值与前值的目的为判断元件值的变化,得到其上升沿和下降沿。对转换条件、状态这两类对象而言,除具备基本元件中的别名、地址(编号)、值、前值、描述等必备属性外,还具有基本元件或组合的子对象列表,从而形成递归组合的形式表达整个工艺流程的构成。基于上述分析,系统采用双向链表结构来存储设计数据。首先创建一个抽象基类Node来表达所有对象的共有属性,

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档