0 引言
零部件数据管理对于企业产品数据管理来说是最基础且重要的组成部分。如何保证零部件数据规范性、完整性和可追溯性一直是产品数据管理部门思考的问题。
1 TC、分类、分类管理简介
TC系统是西门子PLM公司推出的一款产品数字化生命周期管理系统。它提供了一整套全方位的数字化生命周期管理解决方案包括:零部件管理、BOM管理、流程管理、变更管理、项目管理等。
分类模块面向普通用户可以在该模块内进行零部件搜索、查看,也可以进行零部件分类实例创建、编辑。
分类管理模块面向数据管理员可以在该模块内创建分类使用的组、类、属性、值列表、视图以及权限控制。
2 分类管理核心思路
通过组、抽象类、存储类、属性、值列表、视图等元素在TC系统内构造出一个与现实世界零部件库完全相同的虚拟零部件分类库。
零部件对象通过发送到分类库存储类中创建分类实例ICO(internal classification object)并填写预先定义的参数的方式进行管理。
2.1 分类元素的具体使用方法
2.1.1 组、抽象类、存储类
用来构造数据层次结构,其中仅存储类可以用来存储分类实例。
图1 层次结构示意图
2.1.2 属性
用来定义零部件主要特征并用作后续搜索,可以通过指定数据类型来限制输入的规范性。
2.1.3 值列表(LOV)
用来定义属性值的输入范围,是参数规范化的有效手段。
2.1.4 视图
用来控制属性的排布顺序、必填、默认值、单个属性的读写权限等。
2.2 类-属性-值列相互之间关系
图2 类-属性-值列表关系
2.2.1 值列表与属性
将值列表赋予属性从而使属性在输入时具备下拉选值的功能。
图3 值列表添加到属性