System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本专利技术涉及产品配置,尤其涉及一种产品配置方法及系统。
技术介绍
0、
技术介绍
1、随着工厂制造越来越智能,对智能制造系统的要求越来越高,在传统配置化bom中,零件用法采用配置特征集描述。使用集合运算判断用法是否匹配,集合运算判断方法步骤:零件配置特征集与产品实例配置特征集取交集,零件相关所有配置特征中都存在配置特征值在交集中存在,则认为零件用法匹配,否则不匹配。
2、实际应用场景中,在描述零部件模块用法时,有时需要用到非运算,例如:模块用法=当“配置等级”不等于“高配”时,但在上述方法中,必须把“配置等级”中除了“高配”以外所有的配置值都添加到零部件模块中,才能达到相同目的,现有的配置算法无法处理非运算,不能根据需要自由组合配置特征值之间的逻辑关系。
技术实现思路
0、
技术实现思路
1、为了解决上述技术问题,本专利技术实施例提供一种产品配置方法及系统,即使用由配置特征值组成的逻辑表达式描述零部件模块用法,并使用该零部件模块用法计算零部件模块是否与产品实例配置特征集匹配,满足产品零部件配置中逻辑运算需求。
2、为解决上述技术问题,本专利技术实施例提供以下技术方案:一种产品配置方法。
3、该方法包括:
4、构建产品的特征字典,所述特征字典包括配置特征及配置特征值;
5、构建逻辑表达式,所述逻辑表达式用于描述产品模块的用法属性;
6、根据所述特征字典,确定产品的配置特征集;
...【技术保护点】
1.一种产品配置方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述构建逻辑表达式,所述逻辑表达式用于描述产品模块的用法属性包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述特征字典,确定产品的配置特征集包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述逻辑表达式,获取所述配置特征集的匹配结果包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述产品模块的用法属性包括描述颜色件用法属性、配置约束规则的条件事件用法属性、多供应商件用法属性,所述根据所述逻辑表达式,获取所述配置特征集的匹配结果包括:
6.一种产品配置系统,其特征在于,包括:
7.根据权利要求6所述的系统,其特征在于,所述配置模块还用于:
8.根据权利要求7所述的系统,其特征在于,所述特征词典还用于:
9.根据权利要求6所述的系统,其特征在于,所述匹配模块还用于:
10.根据权利要求6-9所述的系统,其特征在于,所述产品模块的用法属性包括描述颜色件用法属性、配
...【技术特征摘要】
1.一种产品配置方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述构建逻辑表达式,所述逻辑表达式用于描述产品模块的用法属性包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述特征字典,确定产品的配置特征集包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述逻辑表达式,获取所述配置特征集的匹配结果包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述产品模块的用法属性包括描述颜色件用法属性、配置约束规则的条件事件用法属性、多供应商...
【专利技术属性】
技术研发人员:袁涛,
申请(专利权)人:深圳联友科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。