基于Teamcenter系统的规则可配置编码器开发
2013-08-21陈海鹏彭永革罗穹何晓波吴娜琦
陈海鹏 彭永革 罗穹 何晓波 吴娜琦
摘 要:简要分析了企业现有产品图样与技术文件编码标准及具体规则,根据企业Teamcenter 系统中的数据分类标准对编码体系进行了重构,提出了一种基于Teamcenter系统的规则可配置编码系统的实现方法,并通过程序开发与编码规则配置,实现了多种型号产品编码工作在Teamcenter系统中的良好运行。
关键词:编码器;配置;开发;Teamcenter
中图分类号:TP311.52
信息编码就是将事物或概念(编码对象)赋予一定规律性的,易于计算机和人识别与处理的符号,它是信息标准化工作的一项重要内容。信息编码分为无含义代码和有含义代码,其中无含义代码不提供编码对象的其他任何信息,如顺序码和无序码等;其中有含义代码分为系列顺序码、数值化字母顺序码、层次码、特征组合码、复合码等[1]。
Teamcenter作为西门子公司旗下的商用PLM系统,通过BMIDE(Business Model Integrate Develop Environment,业务模型集成开发环境)工具为用户提供对产品数据Item ID(Teamcenter系统中的业务对象ID)的简单编码规则定制,但该定制的灵活性不足以支撑航空动力产品信息编码的复杂性,而是Teamcenter系统为用户提供开放的接口以便进行二次开发来满足业务需求[2]。为了保证不因与行业内配套单位协同而造成编码冲突,我所采用了以企业代码开头的流水码编码作为Item ID,Item ID除了作区分设计单位之外并无其他意义,而图样和技术文件的编码通过在Item版本的主属性表单中添加一个属性来表示。
1 信息编码规则分析
企业现行的产品图样、技术文件等产品研制信息编码规则在《产品图样和技术文件编号规定》标准中进行了规定。……