一种基于CAD的模型一致性自动比对方法及系统技术方案

技术编号:32634044 阅读:13 留言:0更新日期:2022-03-12 18:08
本发明专利技术属于三维CAD软件技术领域,具体提供一种基于CAD的模型一致性自动比对方法及系统,其中方法包括:S1,将待比较三维CAD软件建立的待比对模型以及目标模型分别转换为统一的STP格式的中间文件;S2,将所述待比较STP文件及目标STP文件导入一致性比对工具,自动进行几何形状比对、MBD信息比对,得到比对结果,并将比对结果按差异分别标记显示。该方案对于模型比对只关注建模结果,不关注建模过程数据。先将不同三维CAD建立的模型转换为统一的中间格式再执行比较。该方案还可通过比较模型数据转换的结果,用于三维CAD兼容性测试结果检查。能快速、准确地检测出两个三维模型间的细微差异,为三维CAD软件建模精度分析提供支撑工具。撑工具。撑工具。

【技术实现步骤摘要】
一种基于CAD的模型一致性自动比对方法及系统


[0001]本专利技术涉及三维CAD软件
,更具体地,涉及一种基于CAD的模型一致性自动比对方法及系统。

技术介绍

[0002]模型一致性自动比对工具用于比较STEP格式的三维模型,验证模型的正确性,直观呈现差异点,比如用颜色、动画、布尔运算等多种方式展示模型的几何形状差异。

技术实现思路

[0003]本专利技术需要解决的是现有技术中存在的三维CAD的模型一致性比对难技术问题。
[0004]本专利技术提供了一种基于CAD的模型一致性自动比对方法,包括以下步骤:
[0005]S1,将待比对三维CAD软件建立的待比对模型以及对应的标准模型分别转换为统一的STP格式的待比对中间文件及比对中间文件;
[0006]S2,将所述待比对中间文件及比对中间文件导入一致性比对工具,自动进行几何形状比对、MBD信息比对得到测试结果,并将测试结果按差异分别标记显示。
[0007]优选地,所述S1中的标准模型是通过相应的功能操作在标准三维CAD软件内进行操作得到。
[0008]优选地,所述S2具体包括:几何形状比对后,将差异通过动态闪烁方式、颜色标识方式或布尔运算结果显示方式进行呈现。
[0009]优选地,所述S2具体包括:将待比对中间文件及比对中间文件这两个模型文件用装配方式装入到一个装配件中,通过在不同的时间切换两个模型的显示/隐藏的状态以及线框消隐的状态达到动态闪烁的效果,直观的显示两个模型文件之间的差异。
[0010]优选地,所述S2具体包括:通过比较待比对中间文件及比对中间文件的模型的面信息的差异,用不同的颜色区分面,例如:使用绿色代表完全相同的面,橙色代表仅边有差异的面,红色代表完全不相同的面。
[0011]优选地,通过比较待比对中间文件及比对中间文件的模型的面信息的差异具体包括:
[0012]S21,依次比较面的参数及比较边的参数;
[0013]S22,面信息的差异,用不同的颜色区分面,若均相等,则显示绿色;若均不相等,则显示红色;否则显示橙色。
[0014]优选地,所述S2具体包括:
[0015]将所述待比对中间文件导入到一致性比对工具的测试结果目录下,将比对中间文件导入一致性比对工具的基线目录下;
[0016]分别选择测试结果目录及基线目录下对应的文件并放入对应的表中进行比较得到测试结果。
[0017]本专利技术还提供了一种用于实施基于CAD的模型一致性自动比对方法的系统,其特
征在于,包括:
[0018]模型转换模块,用于将待比对三维CAD软件建立的待比对模型以及对应的标准模型分别转换为统一的STP格式的待比对中间文件及比对中间文件;
[0019]比对分析模块,用于将所述待比对中间文件及比对中间文件导入一致性比对工具,自动进行几何形状比对、MBD信息比对得到测试结果,并将测试结果按差异分别标记显示。
[0020]本专利技术还提供了一种电子设备,包括存储器、处理器,所述处理器用于执行存储器中存储的计算机管理类程序时实现基于CAD的模型一致性自动比对方法的步骤。
[0021]本专利技术还提供了一种计算机可读存储介质,其上存储有计算机管理类程序,所述计算机管理类程序被处理器执行时实现基于CAD的模型一致性自动比对方法的步骤。
[0022]有益效果:本专利技术提供的一种基于CAD的模型一致性自动比对方法及系统,其中方法包括:S1,将待比对三维CAD软件建立的待比对模型以及对应的标准模型分别转换为统一的STP格式的待比对中间文件及比对中间文件;S2,将所述待比对中间文件及比对中间文件导入一致性比对工具,自动进行几何形状比对、MBD信息比对得到测试结果,并将测试结果按差异分别标记显示。该方案对于模型比对只关注建模结果,不关注建模过程数据。先将不同三维CAD建立的模型转换为统一的中间格式(STP)再执行比较。该方案还可通过比较模型数据转换的结果,用于三维CAD兼容性测试结果检查。能快速、准确地检测出两个三维模型间的细微差异,为三维CAD软件建模精度分析提供支撑工具。
附图说明
[0023]图1为本专利技术提供的一种基于CAD的模型一致性自动比对方法流程图;
[0024]图2为本专利技术提供的一种可能的电子设备的硬件结构示意图;
[0025]图3为本专利技术提供的一种可能的计算机可读存储介质的硬件结构示意图。
具体实施方式
[0026]下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。
[0027]如图1所示,本专利技术实施例提供了一种基于CAD的模型一致性自动比对方法及系统,其中方法包括:S1,将待比对三维CAD软件建立的待比对模型以及对应的标准模型分别转换为统一的STP格式的待比对中间文件及比对中间文件;S2,将所述待比对中间文件及比对中间文件导入一致性比对工具,自动进行几何形状比对、MBD信息比对得到测试结果,并将测试结果按差异分别标记显示。该方案对于模型比对只关注建模结果,不关注建模过程数据。先将不同三维CAD建立的模型转换为统一的中间格式(STP)再执行比较。该方案还可通过比较模型数据转换的结果,用于三维CAD兼容性测试结果检查。能快速、准确地检测出两个三维模型间的细微差异,为三维CAD软件建模精度分析提供支撑工具。
[0028]该方案支持各种主流文件格式(三维CAD文件格式,要求能转换为STP文件格式)的三维模型一致性比对工具,以快速、准确地发现两个三维模型间的细微差异,为三维CAD软件建模精度分析提供支撑工具。对于模型比对,只关注建模结果,不关注建模过程数据(不同三维CAD软件的建模过程数据不一样)。可以先将不同三维CAD建立的模型转换为统一的
中间格式(STP)再执行比较。该工具还可通过比较模型数据转换的结果,用于三维CAD兼容性测试结果检查。
[0029]该方案支持3D模型结果比对,对由自动化功能与性能测试工具生成的模型与标准模型进行全面比较,包括模型的几何形状、MBD信息等。验证模型的正确性,直观呈现差异点。
[0030]优选的方案,通过批量比对模块进行批量比较:执行比较功能,测试工具自动对“基线目录”与“结果目录”中的同名文件进行比较,反馈比较结果。可以查看指定模型的比较结果。批量比对模块,能将测试结果目录与基线目录下的同名文件进行比对,反馈比对结果。通过“选择按钮”分别指定测试结果目录和基线目录,将目录下的文件分别放在对应的列表中。在后台自动完成文件比较,将比较的结果显示在界面上。红色是有差异的文件;绿色是完全相等的文件;黑色是没有找到同名文件进行比较的文件。在任意列表中选中一个文件,能查看差异及时间。
[0031]具体地,几何形状比对结果能够可以通过动态闪烁方式、用颜色标识差异的方式、布尔运算结果显示方式等多种方式呈现差异。其中几何形状比对结果具体显示过程如下:
[0032](1)动态闪烁方式显示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于CAD的模型一致性自动比对方法,其特征在于,包括以下步骤:S1,将待比对三维CAD软件建立的待比对模型以及对应的比对目标模型分别转换为统一的STP格式的待比对中间文件及比对中间文件;S2,将所述待比对中间文件及比对中间文件导入一致性比对工具,自动进行几何形状比对、MBD信息比对得到比对测试结果,并将比对测试结果按差异分别标记显示。2.根据权利要求1所述的基于CAD的模型一致性自动比对方法,其特征在于,所述S1中的标准模型是通过相应的功能操作在标准三维CAD软件内进行操作得到。3.根据权利要求1所述的基于CAD的模型一致性自动比对方法,其特征在于,所述S2具体包括:几何形状比对后,将差异通过动态闪烁方式、颜色标识方式或布尔运算结果显示方式进行呈现。4.根据权利要求3所述的基于CAD的模型一致性自动比对方法,其特征在于,所述S2具体包括:将待比对中间文件及比对中间文件这两个模型文件用装配方式装入到一个装配件中,通过在不同的时间切换两个模型的显示/隐藏的状态以及线框消隐的状态达到动态闪烁的效果,直观的显示两个模型文件之间的差异。5.根据权利要求3所述的基于CAD的模型一致性自动比对方法,其特征在于,所述S2具体包括:通过比较待比对中间文件及比对中间文件的模型的面信息的差异,用不同的颜色区分面,例如:使用绿色代表完全相同的面,橙色代表仅边有差异的面,红色代表完全不相同的面。6.根据权利要求5所述的基于CAD的模型一致性自动比对方法,其特征在于,通过比较待比对中间文件...

【专利技术属性】
技术研发人员:夏瑾芬曾芬芳徐济友
申请(专利权)人:武汉开目信息技术股份有限公司
类型:发明
国别省市:

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

1