用于验证几何模型的产品和制造信息的方法和系统与流程

文档序号:35125179发布日期:2023-08-14 18:37阅读:90来源:国知局
用于验证几何模型的产品和制造信息的方法和系统与流程

本公开一般涉及计算机辅助设计(cad)领域,并且更特别地涉及用于在计算机辅助设计环境中验证几何模型的产品和制造信息的方法和系统。


背景技术:

1、计算机辅助设计工具使得用户能够以几何模型的形式设计物理对象。几何模型包含产品和制造信息(也称为几何尺寸和公差),该信息指示制造和组装物理对象所必需的非几何属性。例如,与孔相关联的产品和制造信息可能包括孔相对于基准(参考特征/几何形状)a、b和c的位置公差应当为0.01。

2、重要的是,在制造物理对象之前,与物理对象的几何模型相关联的产品和制造信息满足符合标准的准则。这确保了产品和制造信息携带制造和/或检验的适当设计意图。为了满足这一要求,使用人工技术或开箱即用检查器(out of box checker)来验证产品和制造信息。产品和制造信息的人工验证是一个繁琐且容易出错的过程。然而,开箱即用检查器是基于固定逻辑的。随着新标准的频繁演进,开箱即用检查器可能不符合这些标准以及标准的上下文变化和解释。由于开箱即用检查器是基于固定逻辑的,因此验证者不能基于演进的标准和标准的上下文变化对这些开箱即用检查器进行任何改变,从而导致产品和制造信息的不完整和错误的验证。此外,为了相对于标准完全验证产品和制造信息,验证者可能不得不在缺乏足够的检查器的情况下使用人工技术来验证产品和制造信息。这可能是繁琐且容易出错的活动。


技术实现思路

1、公开了一种用于在计算机辅助设计(cad)环境中验证几何模型的产品和制造信息的方法和系统。在一个方面,一种方法包括在计算机辅助设计环境中生成物理对象的几何模型。物理对象的几何模型包括与物理对象相关联的产品和制造信息。该方法可以包括从几何模型提取产品和制造信息。此外,该方法包括使用一个或多个检查器来验证所提取的产品和制造信息。检查器包括能够验证产品和制造信息的一个或多个逻辑元素。此外,该方法包括在图形用户接口上输出产品和制造信息的验证结果。

2、该方法可以包括基于产品和制造信息的类型,从检查器数据库中的多个检查器标识用于验证与几何模型相关联的产品和制造信息的一个或多个检查器。在标识用于验证产品和制造信息的一个或多个检查器的步骤中,该方法可以包括确定在检查器数据库中是否存在适用于验证产品和制造信息的至少一个检查器。如果在检查器数据库中存在至少一个可用的检查器,则该方法可以包括从检查器数据库获得用于验证产品和制造信息的至少一个检查器。

3、如果在检查器数据库中不存在可用的检查器,则该方法可以包括确定在检查器数据库中是否存在至少一个可以修改的检查器。如果存在至少一个可以修改的检查器,则该方法可以包括以经修改的检查器能够验证产品和制造信息这样的方式来修改至少一个检查器的逻辑元素。

4、在修改至少一个检查器的逻辑元素的步骤中,该方法可以包括基于产品和制造信息的类型,确定与产品和制造信息的验证相关联的至少一个标准。然后,该方法可以包括生成用于验证产品和制造信息的至少一个符合标准的准则。该方法可以包括基于符合标准的准则从多个逻辑元素标识一个或多个逻辑元素。此外,该方法可以包括基于符合标准的准则确定至少一个检查器中需要被替换的一个或多个逻辑元素。此外,该方法可以包括通过用需要被替换的逻辑元素代替所标识的逻辑元素来修改至少一个检查器。

5、替代地,如果检查器数据库中不存在可以修改的检查器,则该方法可以包括生成用于验证与物理对象的几何模型相关联的产品和制造信息的新检查器。

6、在生成用于验证与几何模型相关联的产品和制造信息的新检查器的步骤中,该方法可以包括基于产品和制造信息的类型确定至少一个与产品和制造信息验证相关联的标准。该方法可以包括生成用于验证产品和制造信息的至少一个符合标准的准则。此外,该方法可以包括基于符合标准的准则从多个逻辑元素标识一个或多个逻辑元素。此外,该方法可以包括使用一个或多个逻辑元素生成用于验证产品和制造信息的检查器。

7、在使用至少一个检查器验证所提取的产品和制造信息的步骤中,该方法可以包括使用检查器中的逻辑元素将产品和制造信息与符合标准的准则进行比较。该方法可以包括确定产品和制造信息是否与符合标准的准则相匹配。如果产品和制造信息与符合标准的准则相匹配,则该方法可以包括生成指示产品和制造信息被成功验证的信号。如果产品和制造信息与符合标准的准则不匹配,则该方法可以包括生成指示验证产品和制造信息失败的信号。

8、在另一方面,一种数据处理系统包括一个或多个处理单元,以及通信耦合到一个或多个处理单元的存储器单元。存储器单元包括以机器可读指令形式存储并可由处理单元执行的pmi验证模块。pmi验证模块被配置为在计算机辅助设计环境中生成物理对象的几何模型。物理对象的几何模型包括与物理对象相关联的产品和制造信息。pmi验证模块被配置为从几何模型提取产品和制造信息。此外,pmi验证模块被配置为使用一个或多个检查器来验证所提取的产品和制造信息。检查器包括能够验证产品和制造信息的一个或多个逻辑元素。此外,pmi验证模块被配置为在图形用户接口上输出产品和制造信息的验证结果。

9、pmi验证模块被配置为基于产品和制造信息的类型,从检查器数据库中的多个检查器标识用于验证与几何模型相关联的产品和制造信息的一个或多个检查器。

10、在标识用于验证产品和制造信息的一个或多个检查器的步骤中,pmi验证模块被配置为确定在检查器数据库中是否存在适用于验证产品和制造信息的至少一个检查器。如果在检查器数据库中存在至少一个可用的检查器,则pmi验证模块被配置为从检查器数据库获得用于验证产品和制造信息的至少一个检查器。

11、如果在检查器数据库中不存在可用的检查器,则pmi验证模块被配置为确定在检查器数据库中是否存在至少一个可以修改的检查器。如果存在至少一个可以修改的检查器,则pmi验证模块被配置为以经修改的检查器能够验证产品和制造信息这样的方式来修改至少一个检查器的逻辑元素。

12、在修改至少一个检查器的逻辑元素的步骤中,pmi验证模块被配置为基于产品和制造信息的类型,确定与产品和制造信息的验证相关联的至少一个标准。然后,pmi验证模块被配置为生成用于验证产品和制造信息的至少一个符合标准的准则。pmi验证模块被配置为基于符合标准的准则从多个逻辑元素标识一个或多个逻辑元素。此外,pmi验证模块被配置为基于符合标准的准则来确定至少一个检查器中需要被替换的一个或多个逻辑元素。此外,pmi验证模块被配置为通过用需要被替换的逻辑元素代替所标识的逻辑元素来修改至少一个检查器。

13、替代地,如果检查器数据库中不存在可以修改的检查器,则pmi验证模块配置为生成用于验证与物理对象的几何模型相关联的产品和制造信息的新检查器。

14、在生成用于验证与几何模型相关联的产品和制造信息的新检查器的步骤中,pmi验证模块被配置为基于产品和制造信息的类型确定与产品和制造信息的验证相关联的至少一个标准。pmi验证模块被配置为生成用于验证产品和制造信息的至少一个符合标准的准则。此外,pmi验证模块被配置为基于符合标准的准则从多个逻辑元素标识一个或多个逻辑元素。此外,pmi验证模块被配置为使用一个或多个逻辑元素生成用于验证产品和制造信息的检查器。

15、在使用至少一个检查器验证所提取的产品和制造信息的步骤中,pmi验证模块被配置为使用检查器中的逻辑元素将产品和制造信息与符合标准的准则进行比较。pmi验证模块被配置为确定产品和制造信息是否与符合标准的准则相匹配。如果产品和制造信息与符合标准的准则相匹配,则pmi验证模块被配置为生成指示产品和制造信息被成功验证的信号。如果产品和制造信息与符合标准的准则不匹配,则pmi验证模块被配置为生成指示验证产品和制造信息失败的信号。

16、在又另一方面,一种其中存储有机器可读指令的非暂时性计算机可读存储介质,所述机器可读指令当由数据处理系统执行时,使数据处理系统执行上面描述的方法步骤。

17、提供本概述是为了以简化形式介绍概念的选择,下面在以下描述中进一步描述这些概念。它并不意图标识所要求保护的主题的特征或必要特征。此外,所要求保护的主题不限于解决本公开的任何部分中指出的任何或所有缺点的实现方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1