PLM产品配置管理过程要素特性
配置编码规范必须遵循完整性、唯一性、扩展性、易用性、稳定性的原则,保障每一种物料都有唯一编码,编码对象的分类既不重叠交叉,又没有遗漏缺失的特征,编码系统应有足够的资源,以
(1)首先,配置编码规范必须遵循完整性、唯一性、扩展性、易用性、稳定性的原则,保障每一种物料都有唯一编码,编码对象的分类既不重叠交叉,又没有遗漏缺失的特征,编码系统应有足够的资源,以保证新编码对象扩展,编码规则应充分考虑效率与规范的兼顾,同时提高人员识别使用便利性;编码应适用于研、产、供、销、服的产品全寿命过程,所以应具有高度的稳定性,不得随意更改。对配置产品可用大类、中类和流水码组成,编码应清晰简化,复杂的变量编码也可添加字母来区分。
(2)配置模块代表的是一系列零部件的共同特征。是产品按照模块化设计思想拆分与组合,建立全功能模块的“超级BOM”,如一个系列产品所有可能的功能模块组成的BOM。
然后,为这个产品定义选项,选项相当于某个功能模块可能的变化集合定义,例如:发动机、电控系统、作业装置、液压系统等。再为每个选项定义选项值,选项值将确定具体选择的内容,一般是多个值,例如:发动机选项定义了大功率发动机、小功率发动机、进口发动机、国产发动机等选项值。将需要变化的零部件与相应的选项值建立关系式,对产品设计中系列产品配置实现模块化管理,解决了企业同一个主机产品由于配置的变化而产生了大量的主机BOM的数据冗余问题,减少了因配置变化产生的设计及生产图纸的变更过程,提高了产品模块化管理水平。
(3)具体的产品或部件通过变量与其值对的集合来描述,可新增变量可选值扩大配置值范围,被引用的配置变量也支持修改,针对具体的配置BOM直接从配置变量池中查询引用,建立与配置BOM的关系。
变量约束的新增有两种类型:模块内约束:定义在同一个节点的变量之间的约束;父子模块约束:定义在父子节点的变量之前的约束,且只能是父节点中定义的变量去约束子节点中定义的变量。
配置变量可以独立存在,并统一被引用于配置BOM根节点,一个配置BOM也可引用多个配置变量,其为替代关系。变量的若干值,经过条件约束(与或非)运算,使结果变量输出符合条件约束的值。多个变量共同约束一个变量时选择后出现混乱,采用多个变量的值混合变化条件约束一个变量,保证只有一条约束决定某个变量值不需要多个约束共同决定,保证每条约束条件、结果的独立性。
约束较为混乱时,建立约束前按照提供的模板表全部列出具体各个变量、变量之间约束。遇到变量引用层次混乱问题时,应规划好变量在配置BOM中作用范围:配置变量条件的规则:在条件设置存在复合条件时,将复合条件分开设置为2条(只有And或者只有Or)。在条件设置存在复合条件时,例如:有多个or,只有一个and:将多个or设置在第一条,将只有and的条件设置在最后。
(4)配置条件是用于在配置BOM预览以及实例化时加载规则的依据。配置条件的新增是针对配置BOM上的链接来定义的,所以在同一个零部件上可针对EBOM和PBOM定义不同的配置条件。要正确预览出或实例化BOM,配置条件的定义也不是唯一的,可以通过定义多个配置条件或是通过从一个配置条件中定义多个表达式,只要满足实际业务逻辑即可。
为保证配置结果的正确性,可定义一些选项约束,即不同功能模块之间的依赖关系或者互斥关系,例如:选择大功率发动机必须选择相应的配套电气系统,选择小功率低端发动机不必要选择高端座椅,如果用户的配置结果违背了这些选项约束,系统将提示用户,以保证配置结果的正确性。
(5)配置实例化时需要以配置方案为依据,当前没有生成具体的配置方案的需要生成配置方案,当配置方案已经生成实例的需要直接采用该实例。实例化后,可以将实例化零部件放入到自己有权限的文件夹中方便查找和管理。
生成多个配置实例后,一个配置实例将通过配置方案进行区分,二者为一一对应关系。产品个性化定制从‘卖方市场’演变成为‘买方市场’,在这种环境下,小批量个性化定制生产模式已成为主流,既在满足客户个性化需求的同时,又使企业保证了较低的生产成本和较短的产品开发周期。客户可以根据自身长期或短期工作环境来判定评估。
企业利用PLM系统配置管理的模块、变量、约束信息分类,在一个可通用、可共享的产品(PLM系统)平台上通过匹配功能、特征属性等的方法定义模块,建立覆盖客户需求范围的一系列产品,如矿山与城镇改造用装载机在动力和铲斗容量上有很大区别,还如高原区域的环境受气压、温度影响与中部地区需求又有很大的差异,对发动机的工作效率要求也不同,其最终目标是实现产品的完整性、一致性、可控性,使产品极大程度地与用户需求相吻合。系统还对产品设计数据进行分析,关联工艺数据,直接影响产品成本(采购、运输、制造、仓储、配件等)数据,形成精准的数据结构模型,通过一定时期的数据积累,未来市场可以通过大规模个性化定制实现边际成本(库存和采购量)递减效应。