本文介绍了SmartCAPP与以往CAPP系统的主要区别、新增功能及数据的传递,以及CAPP系统中工艺管理功能模块的功能范围、开发及应用等过程,并分别从任务分配、任务监督、任务维护等方面分析了其实现过程。
由于现代制造业快速发展,CAPP系统在众多公司得到广泛的应用。
1 系统构成
(1)开发环境,操作系统:Windows2000S erver,软件开发工具:VB6.0,支撑数据库:Oracle 9i。
(2)在技术中心工艺室相对独立的局域网内,在Oracle 9i服务器上建立CAPP数据库,以保证技术中心工艺室自己数据的完整性与独立性的总体要求。
(3)将原CAPP系统所需的各种数据表从Mi2 crosoft SQL Server6.5格式转换为Oracle 9i的格式,但数据信息不变,保证数据的一致性和完整性。
(4)将原CAPP系统所需的存储过程从Mi2 crosoft SQL Server6.5格式转换为Oracle 9i的格式,同时根据需要对VB6.0开发的前端程序进行相应的修改,保证系统的正常运行。
(5)实现CAPP系统与ERP系统的集成。
2 集成环境下分布式CAPP系统——SmartCAPP新增功能
SmartCAPP系统与以往的CAPP系统的区别主要在于:
(1)SmartCAPP各种数据表采用Oracle9i的格式;
(2)SmartCAPP提供了与ERP、PDM、刀具管理、工装管理等系统集成的模块,通过该模块,可以在进行工艺路线设计、工艺文件编制的过程中,利用ERP、PDM、刀具管理、工装管理等系统的相关数据库,并按ERP系统要求的形式将工艺路线数据传递到ERP系统中,包括:
①CAPP系统从PDM中读取产品结构信息,供工艺设计时使用;
②CAPP系统从ERP中读取材料信息、标准件信息、工作中心、工种、部门、设备等库信息;
③CAPP系统从刀具管理中读取刀具、量具库信息;
④CAPP系统从工装管理中读取工装库信息。
(3)SmartCAPP支持工作流程动态配备,以实现任务分级管理的多样性、灵活性,并应对多变的任务分级情况。对于不同级别的任务可能采取不同的审批路线,涉及到不同的审批人员。
(4)SmartCAPP提供强大的工艺管理功能,包括任务分配功能、任务监督功能、任务维护功能。
(5)SmartCAPP具备“工艺路线版本管理”功能,工艺路线的每次修改都可以生成一个新的版本,并以自动生成的序列号进行存储(以时间的先后顺序进行排列),同时“工艺版本维护”模块可以针对工艺版本进行编辑。此项功能相当于给工艺的设计或更改留下历史记录,以备查询或重新启用。
除以上功能外,SmartCAPP系统还提供了诸如工艺数据资源维护、各种报表格式定制、各种工艺报表的检索与打印、热处理工艺设计(包括工艺设计、版本维护、报表打印等)、工艺文件更改、工时定额计算、工装设计任务的提交、PDM数据的接收、PDM数据的导入等功能。
3 SmartCAPP工艺管理功能的实现
3.1 任务分配
SmartCAPP具备任务分配功能;任务分配可以从任务创建或上传2种方法实现.
(1)没有在ERP系统建立设计BOM的项目的,可以通过“下载模板”,然后输入所要创建的任务号,再通过任务上传、选择任务流程、选择任务执行人等过程来完成工艺设计任务的分配。
(2)已经在ERP系统建立设计BOM的项目的,可以通过“任务创建”模块,检索所要创建项目代码,点击“创建任务”按钮,然后选择合适任务流程、任务执行人等完成工艺设计任务的分配。
3.2 任务接收
CAPP具备任务接收功能,工艺设计人员可以通过“任务接收”模块,分别按任务号、任务类别(未超期任务、已超期任务、未完成任务、已完成任务及所有任务等)、任务状态(未开始、编制、审核、批准、完成、所有等)、任务说明(编制工艺、工艺更改、所有)、创建日期、完成日期等字段进行检索
3.3 任务监督
以往的CAPP系统无法实施监督工艺设计任务的进程,也无法控制任务的进度,工艺主任或任务分配人员只有通过询问才能掌握任务的进度。
CAPP具备任务监督功能,具有任务监督权限的人员可以通过“任务监督”模块,分别按任务号、任务类别(未超期任务、已超期任务、未完成任务、已完成任务、未归档任务及所有任务等)、任务状态、任务说明(编制工艺、工艺更改、所有)、执行人、创建日期、完成日期、成组编码等字段进行检索,并可以对检索的结果按创建日期、完成日期、任务号等以顺序或逆序进行排序,很方便、准确的掌握各项任务的进度
3.4 任务维护
CAPP具备任务维护功能,通过“任务维护”模块,分别按任务号、任务类别(未超期任务、已超期任务、未完成任务、已完成任务、未归档任务及所有任务等)、任务状态(未开始、编制、审核、批准、完成、所有等)、任务说明(编制工艺、工艺更改、所有)、执行人、创建日期、完成日期、成组编码等字段对已创建的任务进行检索,并可以对检索到的任务进行编辑,具体流程
4 结语
集成环境下分布式CAPP系统,为公司的管理科学化、信息化,制造过程的迅捷化奠定了基础。在系统的开发和应用过程中,我们深刻体会到开发一套适用性好的工艺设计系统,必须立足于系统的适用性和通用性,不必一味追求系统的智能性和创成性,必须使开发与实践相结合,实践促进开发,开发指导实践,才能把计算机辅助工艺设计提高到新水平。