|
面向模具企业的组件化PDM系统构建通过对模具企业PDM系统需求多样化的分析,研究了构建组件化PDM的关键技术,阐述了r模具企业PDM的复用性和层次性。 我国模具企业正面临着前所未有的机遇和挑战。模具CAD/CAM技术的发展,为企业赢得市场取得了时间。但是,随着该技术的应用,企业CAD/CAM数据日益庞大,其技术复用性和管理敏捷性的要求使企业必须采用模具PDM系统来实现全过程的信息化。可以说,模具PDM是在CAD/CAM技术深入发展和敏捷管理的直接推动下而出现的系统集成管理技术。而通用PDM系统一般不能满足模具企业的特殊要求,因此有必要针对模具企业构建适应其企业规模和特征的PDM系统。即使同是模具企业,不同企业其流程也并不一样,因此,要求PDM系统具有组件可构造性,不同的功能模块可以根据模具企业的要求定制。 1.模具组件化PDM系统体系结构 模具产品种类繁多,模具市场的细化又使得大部分模具制造企业一般只是在专业生产其中的某一部分产品。即使生产同样的模具,由于不同企业的设备品种和精密程度不同也会使其制造流程不一样。同时,不同企业的管理模式和业务流程不同也会使其对模具PDM的需求各有不同。因此,模具PDM系统必须在系统设计之初就考虑功能模块的独立性和可复用性,为将来满足不同的模具企业需求提供软件系统组件级的支持。 模具PDM的复用性是要求系统在架构上要将需求复用、设计复用和组件复用综合起来考虑。在分析了模具企业管理方式、产品结构、生产类型的多样性和复杂性以及软件多层次复用的组件化结构后,本模具PDM系统结构上分为4层,如图1所示。
图1.模具PDM系统结构 Fig.1 Framework of die and mould PDM system (1) 应用层。模具设计过程中用户会对不同的数据进行访问,需要对其提供查询、编辑数据的人机交互界面。该层负责对界面操作的解释和把用户需要的CAD数据、文本、设计图形和管理流程等展示给用户,实现设计、图形处理和打印等任务,主要采用HTTP和DLL技术。 (2) 应用服务层。该层是系统结构的核心,包含了系统所有业务组件,实现了系统主要的业务逻辑。它对用户应用层相应的操作进行响应和提供系统服务。同时,在系统可复用性的要求下,该层又根据模具设计制造企业的业务变化的特点,更进一步根据变化的频率由小到大分为系统核心组件层、基础支撑组件层、应用逻辑组件层和系统接口组件层,如图2所示。
图2.组件变化的层次结构 Fig.2 Structure of changing component (3) 数据层。该层将SQL Server做为数据库,建立相应的关系数据库和关系表格,为模具PDM所需的数据存储提供仓库和关系维护。其主要采用ODBC和XML技术和应用服务层的数据操作组件联系,采用XML和COM/DCOM技术和应用服务层的基本功能组件联系。 (4) 管理层。该层为系统提供数据库管理和文件管理等基础支持。 责编:赵新娜 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 |
|