CAPP系统的客户化定制研究
针片当前CAPP系统所存在的通用性问题,引入派生定制的概念:建立基于UML的工艺数据结构定制模型,实现用户的工艺数据结构的定制;分析工艺文件模板的组成对象,实现工艺文件模板元素与工艺数据库的关联,开给出基于Excel的工艺卡片的客户化定制的关键技术和方法,从而很好地解决了CAPP系统的通用性问题。
1.2.2工艺数据结构定制的实现
以焊接工艺为例,系统预定义了工艺编号、工序号、工序名称、工序内容等基本属性,同时预先为用户针对各种工艺类型建立一个工艺字段库,供用户选择自己所需要的工艺字段。用户可在此基础上利用定制界面选择与焊接工艺有关的属性,如设备、电压或气焊、焊剂等,图4为工艺数据结构定制界面。
图4右边所列出的供用户选择的字段名,来自工艺字段库。工艺字段库的建立,最初是由系统开发者根据各种工艺类型和常用的工艺字段建立。由于工艺设计的复杂性和各企业的需求不同,系统开发者最初建立的工艺字段库很难满足所有用户的需求。为此,工艺字段库设计成易维护、可扩充,用户可根据需要对这个工艺字段库进行添加、删除、修改。工艺字段库为树状结构,对各种工艺类型和数据表类型(工艺表头,工序表,工步表)进行统一管理,用户也可根据自己的需要对工艺类型进行添加、修改、删除,最终实现用户工艺数据结构的定制,真正地从数据库底层解决了CAPP系统的通用性问题。
2基于Excel的工艺卡片客户化定制
由于工艺设计是个性化很强的工作,不同企业的工艺卡片不仅种类繁多,而且各不相同。同时,随着企业的发展、产品类型的变化以及工艺水平的进步,工艺卡片的格式在不断地变化。因此,提供方便、灵活的工艺卡片定制功能,也就是所谓的"工艺文件模板"的定制,方便用户根据实际情况进行定制,对于实现CAPP系统的通用性和商品化具有重要意义。
2.1模板组成对象分析
模板是对工艺文件格式的抽象。尽管CAPP工艺卡片类型繁多,但对工艺卡片进行分析后可以看出,卡片是由一系列单元格组成的。单元格可以分为固定格、变量格、对象格和循环格4种。包含单位名称等固定内容的单元格定义为固定格;包含产品名称、产品工号、为例,如图5所示,说明工艺文件模板的元素分解。系统在模板处理中,引进面向对象的思想。模板的各种元素可看作是一系列的对象,对模板的处理也可细化为对这几种对象的处理。固定格可称之为静态对象,其内容在卡片设计时确定;变量格、对象格和循环格可称之为动态对象,需要与数据库关联,其内容来自与之相关联的工艺数据库;模板定制的重点就是解决好各种数据关联和约束。
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
责任编辑:童伟
- 上一篇文章:计算机辅助工艺设计系统的总体设计
- 下一篇文章:现代CADPDMCAPP技术在企业的应用
近期热点
相关文章
相关新闻
相关资料
相关热贴
相关产品
