CAXA-V5-PDM 介绍 1.1 CAXA V5 体系结构 CAXA V5PDM 统一采用法国达索公司的 SMARTEAM Data Model Designer 进行构造,遵循面向对象的设计方法,建立描述数据模型的类结构以及类之间的关联关系。对于 Data Model Designer 构造出的模型,SMARTEAM 提供管理方法和管理框架。在 SMARTEAM提供的内部开发接口中,还包括图形界面操作接口 GUI Service 以及工作流开发接口Workflow Library等,这些接口提供了较为完整的对数据模型和工作流程进行操作和控制的方法。 图 1 CAXA V5 系统总体结构 针对 CAXA V5 的功能需求,在 SMARTEAM 现有的数据模型和内部接口基础上,根据国内企业需求,CAXA 开发了一批实施与定制工具。 卡片模板定制器(Card Template Designer)。SMARTEAM 现有的图形化界面表单采用 SMARTEAM Formdesigner 进行定义,比较单一,无法满足工艺报表输入界面和制造数据列表等数据的要求。根据应用需求,Card Template Designer 提供两类扩展的数据处理图形化界面,一是满足图文混排的工艺图表处理界面,一是处理批量数据的列表显示界面(Listview),扩展的图形界面以 COM 方式提供。 数据汇总与处理(Data Utility)。国内用户对产品结构汇总、零件分类汇总、工艺数据汇总、报表合并等方面有较多的需求。Data Utility是在现有数据的基础上,通过交互界面,获取用户对数据的需求信息,从统一的数据库中抽取记录,并进行分析处理,提供用户需要的数据。 报表工具(Report Designer)。数据汇总与处理后,需要按照一定的格式进行输出。SMARTEAM 推荐采用水晶报表(crystal)完成数据的显示和打印操作。Report Designer的作用与水晶报表相同,但更符合国内报表定义的特点。 基础 BOM(Brief BOM)。SMARTEAM 中的 BOM 模块数据模型及业务逻辑较为复杂,其应用主要面向供应链环节,并需要独立的 License 支持。Brief BOM 是在产品零部件管理的基础上,按照国内应用需求,完成产品配置、型号确定、BOM 比较等功能。 1.2 CAXA V5 的核心——产品数据管理 CAXA V5 中的产品数据管理构架在 SMARTEAM 之上。SMARTEAM 为企业提供了完整的产品数据管理功能,同时也为工程师提供了手段,使得工程师在安全准确的状态下,建立文档、编辑文档、浏览文档以及控制文档。SMARTEAM 使得企业能够在并行工程环境下,共享信息,并更好地完成产品的设计和维护。 1.2.1 产...