0 引言
公司承担着多种型号飞机的研制工作,按照公司目前的管理原则,所有产品数据都将纳入基于Windchill的PDM系统平台进行统一管理,并在该平台上展开工艺制造等后续工作。
在Windchill中每一个产品和部件有唯一的产品信息码。产品信息码表达了它的结构信息、特征信息以及其他隐含信息。它在Windchill中以零件或产品的‘Number’即编码的形式记录。而目前公司所面临的上游单位(如甲所、乙所、丙所等)都采用了PDM系统进行设计数据的管理和发布。在各设计单位所发布的数据中,对于自行设计的非标件等数据在编码标识方面由于编码规则和型号信息有所区别,因此在汇集到公司的PDM系统中均可以被统一有效的管理。但对于国标/航标等标准中所定义的标准件,由于国内航空行业未在行业层面建立统一的标准件数据库,而各设计单位在标准件的定义方面则采用了相同的编码,但其模型数据和属性不尽相同。为了维持设计数据的权威性,公司在接收各设计单位的数据时,均是将设计数据直接导人,而不会做任何替代处理。
在公司现行的PDM系统中,由于PDM系统采用编号作为对象的唯一性标识。因此在接收不同设计单位的数据时会出现设计单位间标准件同号冲突问题以及公司与设计单位间的标准件同号冲突问题。
为解决上述问题,引人Windmill的多组织架构,利用A&D模块中的CageCode技术,将标准件编号加上来源单位ID共同识别标准件唯一性,以满足多型号标准件在PDM系统中的共存问题。
1 多型号一体化管理在PDM系统中的应用
基于Windchill的PDM系统可以集中管理所有与产品有关的数据和过程,并结合Windchill多组织架构的特点,不同设计单位的数据将放置到不同的组织容器中,即在PDM系统中构建支持多型号一体化管控平台(图1)。
图1 多设计单位研制任务统一承接
1.1 构建多组织容器和标识
Windchill的上下文分层是一种概念性结构,它表示不同级别上下文之间的父/子关系。Windchill PDMLink具有3个上下文分级级别(图2):站点级别、组织级别和产品/存储库级别。具体内容如下:
1)站点一单一文件柜,可托管系统中包含的所有数据和策略;
2)组织一“站点”上下文中包含的1个或多个文件柜,可托管属于特定组织的数据和策略;
3)产品一特定“组织”上下文中包含的1个或多个文件柜,可托管与1个特定产品相关的数据和策略,是企业研制制造时某一系列产品的相关产品数据的1个存储区域,或称为“产品容器”,系统中称其“产品上下文”;
4)存储库一特定“组织”上下文中包含的1个或多个文件柜,可托管与1组参考材料相关但与某个特定产品无关的数据和策略。“存储库”存储位置旨在存储彼此相关但并非某个产品特有的数据项,数据包括参考数据、研发数据、以及公司政策等。根据公司的制造和业务情况,规划的存储库有:标准件库、成品库、辅材库、工装库、企业标准等。
利用WindchillPDMLink上下文级别结构功能,首先在公司PDM平台上构建5个组织容器(图3),其次在每个组织容器下创建产品库和存储库(图4)。
考虑到在现实情况下,各设计所有可能更改名称,在公司的PDM系统中应能适应其名称更改。于是,在PDM中建立组织ID与来源单位的映射关系(图5),用户在界面中看到的只能是来源单位,而来源单位和组织ID的映射关系维护由管理员进行。
图5 组织ID与来源单位映射配置
1.2 多组织用户管理
Windchill PDMLink系统特性是基于上下文或容器模型的,而每个上下文都会使用文件柜对象来存储该上下文的数据及系统对象。每个文件柜对象都与另一个称为域的对象关联。域中存储的策略或规则,将应用于相关联的文件柜和存储在此文件柜中的全部对象。域管理包含3种类型的规则:访问策略、通知策略及索引建立规则。在域结构中,子项域具有继承其父项域的策略。从而在PDMLink中,域具有一个可建立结构或分级的体系结构(图6)。
其中数据域体系结构将管理应用于数据对象(例如:部件、文档、CAD文档等)的访问规则、通知规则及索引建立规则。数据域体系结构有一个清晰的分层结构:
1)从底部开始,每个产品和存储库都具有1个Default域,此Default域负责管理该产品或存储库数据对象的规则。
2)组织级别的PDM域,此域是所有公共产品和存储库默认域的父项。与PDM域处于同一级别的域是“项目”域。组织级别的“项目”域是由该组织生成的所有ProjectLink域的父项。
3)组织级别的Default域。此域是PDM域和“项目”域的父项,此域的规则将影响此组织的PDMLink和ProjectLink中的数据。
针对组织级别的Default域,为了实现属于不同组织容器的用户,可以跨组织访问和操作数据,管理员在新建组织时,必须选中(图7)“预订者-可宿主存储库和产品的组织”和“允许选择整个用户和组的目录”,否则不同组织容器的用户,将不能跨组织访问和操作数据。
图7 新建组织界面
根据产品和存储库的Default域赋权规则,并结合公司现有管理模式,在PDM系统中将所有用户都纳人到CAC组织中统一进行管理。用户需要什么样的权限,可根据用户申请权限的流程,将用户添加到对应产品库和存储库的团队里。
1.3 多组织数据管理
通过Windchill多组织标识能力,实现基于同一PDM平台管理同号的标准件和标准件数模。在PDM中,组织标识具有与编号相同的重要性。在单一组织结构内,编号是零部件的唯一标识;在多组织结构下,零部件的标识是编号和组织标识的组合(图8)。
图8 零部件的编号和组织标识
在多组织结构下,每个组织都是一个管理数据的容器。不同的组织负责管理不同的数据,在数据接收过程中进行数据的组织识别,通过导人程序将数据包导人到对应的组织容器下(图9)。
例如:来源于2个设计单位甲所和乙所的标准件HB002进人公司PDM系统进行统一管理,其具体的业务过程如下:
1)进人定制开发的导人人口;
2)根据数据包中Excel的WINDCHILLsheet页(图10),判断来源单位;
图10 EXL中的WINDCHILLsheet
3)校验数据包中的来源组织和PDM系统中已构建的组织是否匹配(图11);
图11 校验组织
4)通过客制化导人程序将甲所和乙所的数据导人到Windchill平台中对应甲所和乙所组织容器下;
5)来源于甲所和乙所的设计数据(如EB0M,零部件,三维数模,设计文档等),以及由公司在设计数据的基础上编制的PB0M、MB0M、变更、工艺文件等将在对应组织ID:甲所和乙所下进行控制管理(图12)。
图12 系统中相同编号的标准件
2 结语
通过多型号一体化管理在PDM系统中的应用,成功实现了不同组织容器下共存相同编号、名称、物理文件名的同类型对象(如WTDocument、WTPart、EPMDocument);实现了同组织容器的用户可以跨组织容器访问数据,且在流程任务中设置参与者时,可以跨组织容器选择用户,实现了某一组织下的产品团队可添加另一组织下的群组。
来源于多个设计单位,模型不同,而编码相同的标准件在PDM平台上的统一管理的成功实施,将带动整个企业的信息化建设。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文网址:http://www.toberp.com/html/consultation/10820620766.html