BOM结构搭建的校验

蓝图技术网 2022-12-08 14:41:55 51阅读 0评论

BOM结构搭建的校验 第1张

作者:徐帅辉   审校:张耀伟

适用版本:TC11.5

BOM是PLM的一个核心管理目标,TC提供了基本的BOM结构关系管理和校验,当我们在创建一个循环结构的时候,系统会自动校验这种结构错误并限制搭建,那么如何通过TC强大的校验功能去实现一些客制化的需求呢?比如在实施过程中我们经常会遇到客户需要限制BOM不能使用某些特殊状态(如废弃)的物料进行BOM搭建,从源头上防止不良BOM的出现。

具体操作步骤
BOM结构搭建的校验 第2张

首先我们在ItemRevision上自定义一个复合属性去获取状态的名称,如图1

BOM结构搭建的校验 第3张

图1

BOM结构搭建的校验 第2张

创建条件T8_ItemRevision,定义表达式,规定t8_test属性不为“Obsolete”。如图2。

BOM结构搭建的校验 第5张

图2

BOM结构搭建的校验 第2张

创建条件T8test,定义表达式,通过Condition::嵌套上一步所创建的条件,只有当T8_ItemRevision条件为true时该条件才成立。如图3

BOM结构搭建的校验 第7张

图3

BOM结构搭建的校验 第2张

在验证规则编辑器中添加验证规则。如图4、5

BOM结构搭建的校验 第9张

图4

BOM结构搭建的校验 第10张

图5

BOM结构搭建的校验 第2张

保存部署模板,验证效果,新建A、B、C三个物料,其中C物料为废弃状态,并且自定义的复合属性已拿到状态名称。如图6

BOM结构搭建的校验 第12张

图6

BOM结构搭建的校验 第2张

当我们将C物料作为子件搭建到A BOM里时,校验生效搭建失败。有效防止了错误状态的物料搭建。如图7

BOM结构搭建的校验 第14张

图7

版权申明:我们采用的作品包括内容和图片全部来源于网络用户和读者投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除!

发表评论

快捷回复: 表情:
验证码
评论列表 (暂无评论,51人围观)

还没有评论,来说两句吧...