一种基于模型定义的属性规范性控制方法技术

技术编号:37773859 阅读:25 留言:0更新日期:2023-06-06 13:40
本发明专利技术公开了一种基于模型定义的属性规范性控制方法,在该方法中在检测到基于模型定义的属性模板启动时,获取三维模型的各项属性值;判定各属性值是否满足预设约束条件;若不满足所述预设约束条件,则属性值校验不通过,拒绝属性反写至特征树;若满足预设约束条件,则校验通过,将通过校验的属性值批量反写到三维模型的特征树中。通过该方法采用独立的属性交互面板控制输入,可以对属性内容进行复杂的规则校验,避免用户在三维模型的特征树上直接编辑属性参数值,产生人为错误。产生人为错误。产生人为错误。

【技术实现步骤摘要】
一种基于模型定义的属性规范性控制方法


[0001]本申请涉及计算机
,尤其涉及一种基于模型的基于模型定义的属性规范性控制方法。

技术介绍

[0002]MBD(Model Based Definition,基于模型的定义)是一种对产品进行全三维数字化定义的方法,该方法是面向产品的工程制造环节,将产品研制过程中所有的数据信息全部集成到三维实体模型中,从而实现对产品的全三维数字化定义。MBD技术要求把原本在二维工程图纸中定义的尺寸、公差、材料、注释等工程制造信息,集成到产品的三维实体模型中,将三维实体模型作为产品生产制造的唯一数据源。
[0003]MBD通过图形和文字表达的方式,直接地或通过引用间接地揭示了物料项的物理和功能需求。它用标注与属性的方式实现产品非几何制造工艺信息在三维设计模型中的组织与表达。
[0004]MBD零件模型数据集组织形式主要包括设计模型、属性和标准三部分:
[0005]1、设计模型是精确的三维实体模型,它定义了产品的三维几何信息、零件表信息以及描述一个产品所必须的尺寸、公差和注释信息;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于模型定义的属性规范性控制方法,其特征在于,所述方法包括:在检测到基于模型定义的属性模板运行时,获取三维模型的各项属性值,所述各项属性值包括型号、名称、类型、重量、特性、互换性、对称信息、材料及注释等;判定各项属性值是否满足预设约束条件,约束条件包括属性类型、长度范围、是否必填、禁止特殊字符、匹配正整数、仅允许英文/英文+数字/汉字;若不满足所述预设约束条件,则属性值校验不通过,拒绝属性反写至特征树;若满足预设约束条件,则校验通过,将通过校验的属性值批量反写到三维模型的特征树中。2.如权利要求1所述的方法,其特征在于,在获取各项属性值之前,所述方法还包括:对三维模型的MBD模板中的各项属性内容进行结构化表达,得到三维模型各项属性的结构化文档;对所述结构化文档...

【专利技术属性】
技术研发人员:郤翊王有纲陈施琪
申请(专利权)人:中航通飞华南飞机工业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1