TA的每日心情 | 郁闷 2013-5-22 15:39 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
引言
CAPP( Computer Aided Process Planning,计算机辅助工艺设计)是计算机辅助技术的一个重要分支,是CAD和CAM之间的桥梁。自由锻造是金属塑性加工的一种方法,它利用锻压设备上下砧块和一些简单通用工具,使坯料在压力作用下产生塑性变形。本文研发了一套自由锻造CAPP智能化系统,专门用于自由锻造工艺规程的自动生成,效果较好。
1自由锻造CAPP智能化系统的功能分析
结合自由锻造的实际进行分析,自由锻造CAPP智能化系统应具备的功能主要有三大部分:锻件的工艺设计功能、工艺卡片的输出功能和工艺卡片的管理功能。
锻件的工艺设计功能是系统的核心,它需要完成的工作主要有:确定坯料的重量和尺寸、各加工尺寸的余量和公差、锻造温度条件以及锻件热处理规范,并制定变形工艺,选择锻压设备,提出锻件技术要求等。
工艺卡片的输出功能是系统优劣的最终评判依据。系统工艺设计的最终结果要以工艺卡片的形式输入,因此工艺卡片的绘制格式应符合国家标准和厂家习惯,图形要求线条清晰,字体要求大小合理,整体美观。
工艺卡片的管理功能也是必不可少的环节。工艺卡片的管理包括对已经生成的工艺卡片的修改、保存、调用和查询等。
2自由锻造CAPP智能化系统的结构分析
根据系统需要达到的功能,可以确定其结构框架(图略)。
自由锻造的用户界面是用户直接面对的操作平台,界面窗口布局应合理美观、显示信息应清晰全面,界面友好。
自由锻造的数据库是系统功能实现的基础。数据库存贮了系统运行所需的各种资源信息和数据,如余量公差信息,热处理信息,型材库存信息,工艺卡片模板信息等。
零件信息输人模块用于人机交互式输人零件的基本信息。零件的基本信息包括锻造基本信息和CAD参数信息,这些信息是工艺设计的基础和推理依据。
智能化工艺设计模块是系统的主体,其作用是以零件信息为基础,按既定的推理逻辑推理计算出零件的加工工艺路线和参数。
工艺卡片管理模块用于将系统生成的最终工艺规程按照企业工艺文件的标准格式进行输出、修改、存储和查询。
数据库管理模块用来对工艺知识库中的知识数据进行组织和管理,使这些知识便于扩充和维护,并防止数据的意外丢失和破坏。
3自由锻造CAPP智能化系统的关键技术
(1)成组技术的应用
自由锻造是一种通用性很强的工艺方法,它所锻出的锻件多种多样,形状各异。为了便于安排生
产和编制工艺规范,需要运用成组技术对锻件进行分类。
根据实际锻件的结构特点,本系统将锻件分成了如下类别:法兰类、座类、直轴类、曲轴类、盘套类、块类、钩环类等。
锻件进行分类后,在系统软件实现时,对于同一类别锻件可采用相同的参数表达形式,以实现零件CAD信息的参数化输人。在系统中各个锻件类别都设定相应编码,系统通过这个编码来调用相应的模块代码,以实现该类锻件的工艺规程的编制。
(2)专家系统技术的应用
自由锻造CAPP智能化系统的建立离不开专家系统技术。
专家系统通常是由知识库、推理机、知识获取部分和解释界面4个主要部分构成,其中知识库和推理机是专家系统的核心部分。
自由锻造CAPP智能化系统的知识库就是将锻造工艺手册和各种标准中的工艺信息以及工艺专家经验用数据库的形式表达出来,以被推理机随时调用。
自由锻造CAPP智能化系统的推理机是控制和协调整个专家系统工作的机构,它从知识库中提取基本数据,按照特定的推理策略和顺序,对这些原始数据进行加工处理,以获得最终工艺数据。
(3)数据库技术的应用
就本系统而言,数据库技术要解决的主要问题包括:如何从数据库中获取数据知识、如何对获取数据知识进行修订、如何备份和恢复数据记录以及如何将数据信息汇总等。
根据自由锻造的实际情况,本数据库系统又分为3个独立的子系统,即:工艺模板数据库系统、专宗系统数据库系统和工艺文件数据库系统。工艺模板数据库用于存放工艺卡片模板信息,专家系统数据库存放的是各类工艺参数、判断条件等信息,工艺数据库用于存放工艺文件信息。
4系统实现
4.1用户界面的设计
锻造CAPP专家系统的用户界面包括两大部分:(1)用户菜单;(2)空白工艺卡片。菜单包括5项,即:工艺卡、修改、数据管理、观察视图以及帮助。工艺卡菜单包含新建、打开、保存、打印等基本操作项;修改菜单主要包括对通用参数、技术要求、加热规范、余量公差、以及锻造设备等项的修改;数据管理则是对数据进行备份;观察视图设置是对视图进行放大缩小等浏览操作;帮助包含的是对系统操作的帮助文件。
空白工艺卡片是根据厂家的工艺卡片模板进行设置的。锻造CAPP专家系统的用户界面图略。
4.2对话框窗口的设计
根据工艺设计的过程,系统设计有通用参数输人框、附加信息输人框、技术要求输人框以及零件尺寸输人框等。其中通用参数输人框用于用户交互输人零件的基本信息如零件名称、产品名称、代号等,附加信息输入框用于输人有关锻造的基本信息;技术要求用于输人某些特殊锻件的热处理要求;零件尺寸输人框用于输人零件的几何尺寸信息。图1为通用参数输人框和附加信息输人框窗口。 |
|