System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() CAD与CAE数据的融合方法、设备和存储介质技术_技高网

CAD与CAE数据的融合方法、设备和存储介质技术

技术编号:44078525 阅读:3 留言:0更新日期:2025-01-17 16:12
本申请涉及计算机辅助工程技术领域,提供了CAD与CAE数据的融合方法,该方法包括:分别采用计算机辅助设计CAD创建几何模型和计算机辅助工程CAE设置仿真分析实体;将几何模型中的建模要素和仿真分析实体进行统一管理,其中,建模要素包括几何构件;针对统一管理后的仿真分析实体和几何模型中的几何构件,为每个几何构件分配唯一标识符;通过为每个几何构件分配的唯一标识符,将几何模型与CAE的前处理模型关联。本申请的技术方案可以避免几何模型和前处理模型的两类数据的割裂以及因几何模型的修改导致的重复建模。

【技术实现步骤摘要】

本专利技术涉及计算机辅助工程,特别涉及一种cad与cae数据的融合方法、设备和存储介质。


技术介绍

1、计算机辅助设计(computer-aided design,cad)是一种使用计算机程序,包括几何建模、图形渲染等技术来辅助设计的技术。采用二维或三维的几何建模算法和可视化技术,达到高效、精确地创建、修改产品的几何模型,并生成施工图等设计文档。计算机辅助工程(computer aided engineering,cae)是一种使用计算机程序,包括仿真算法、图形渲染等技术来模拟、分析和优化工程设计的技术。

2、在计算机辅助工程
,cad与cae是工程设计和分析过程中两个紧密相连的环节,cad侧重于产品的几何设计,而cae则专注于对设计进行仿真分析。由于cad与cae是不同的软件,因此,一般是先用cad设计出几何模型,再用cae导入几何模型进行前处理建模并进行仿真分析。

3、然而,由于cad与cae软件都有各自不同的文件格式,现有技术是先使用cad设计出几何模型,再使用cae导入cad设计出的几何模型进行前处理建模,这导致了几何模型和前处理模型的数据割裂;进一步地,在产品设计、仿真分析的过程中,经常需要修改几何模型,例如,修改其中的面、边等拓扑对象的尺寸来优化产品形态和性能,而一旦修改几何模型,现有技术意味着需要重新对几何模型进行前处理建模即重复建模。


技术实现思路

1、本申请提供一种cad与cae数据的融合方法、设备和存储介质,可以避免几何模型和前处理模型的两类数据的割裂以及因几何模型的修改导致的重复建模。

2、一方面,本申请提供了一种cad与cae数据的融合方法,所述方法包括:

3、分别采用计算机辅助设计cad创建几何模型和计算机辅助工程cae设置仿真分析实体;

4、将所述几何模型中的建模要素和所述仿真分析实体进行统一管理,所述建模要素包括几何构件;

5、针对统一管理后的所述仿真分析实体和所述几何模型中的几何构件,为每个所述几何构件分配唯一标识符;

6、通过为每个所述几何构件分配的唯一标识符,将所述几何模型与所述cae的前处理模型关联。

7、另一方面,本申请提供了一种cad与cae数据的融合装置,所述装置包括:

8、创建模块,用于分别采用计算机辅助设计cad创建几何模型和计算机辅助工程cae设置仿真分析实体;

9、管理模块,用于将所述几何模型中的建模要素和所述仿真分析实体进行统一管理,所述建模要素包括几何构件;

10、分配模块,用于针对统一管理后的所述仿真分析实体和所述几何模型中的几何构件,为每个所述几何构件分配唯一标识符;

11、关联模块,用于通过为每个所述几何构件分配的唯一标识符,将所述几何模型与所述cae的前处理模型关联。

12、第三方面,本申请提供了一种电子设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述cad与cae数据的融合方法的技术方案的步骤。

13、第四方面,本申请提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述cad与cae数据的融合方法的技术方案的步骤。

14、从上述本申请提供的技术方案可知,一方面,在分别采用计算机辅助设计cad创建几何模型和计算机辅助工程cae设置仿真分析实体后,将几何模型中的建模要素和仿真分析实体进行统一管理,即,将几何模型和前处理模型(负责仿真分析实体的设置等)的数据结构进行融合设计,有效避免了因cad创建的几何模型与cae的前处理模型保存在不同文件中而导致的两类数据的割裂;另一方面,通过为每个几何构件分配唯一标识符,将几何模型与cae的前处理模型关联。由于前处理模型不再是依赖于几何模型形成两者的关联,因此,当修改几何模型,例如,几何模型中的拓扑对象在尺寸上发生调整时,仍然通过唯一标识符保持住关联关系不变,减少了cad与cae之间因修改几何模型而导致的重复建模工作。

本文档来自技高网...

【技术保护点】

1.一种CAD与CAE数据的融合方法,其特征在于,所述方法包括:

2.如权利要求1所述CAD与CAE数据的融合方法,其特征在于,所述分别采用计算机辅助设计CAD创建几何模型和计算机辅助工程CAE设置仿真分析实体,包括:

3.如权利要求1所述CAD与CAE数据的融合方法,其特征在于,所述将所述几何模型中的建模要素和所述仿真分析实体进行统一管理,所述建模要素包括几何构件,包括:

4.如权利要求1所述CAD与CAE数据的融合方法,其特征在于,所述针对统一管理后的所述仿真分析实体和所述几何模型中的几何构件,为每个所述几何构件分配唯一标识符,包括:

5.如权利要求4所述CAD与CAE数据的融合方法,其特征在于,所述定义所述唯一标识符的统一表达格式包括使用<FeatureID>:<BodyIndex>:<FaceIndex>:<EdgeIndex>:<VertexIndex>作为所述唯一标识符的统一表达格式,所述FeatureID、BodyIndex、FaceIndex、EdgeIndex和VertexIndex均为整数;

6.一种CAD与CAE数据的融合装置,其特征在于,所述装置包括:

7.如权利要求6所述的CAD与CAE数据的融合装置,其特征在于,所述分配模块包括:

8.如权利要求7所述的CAD与CAE数据的融合装置,其特征在于,所述生成单元包括第一赋值单元、第二赋值单元、第三赋值单元、第四赋值单元和第五赋值单元、所述定义单元具体用于使用<FeatureID>:<BodyIndex>:<FaceIndex>:<EdgeIndex>:<VertexIndex>作为所述唯一标识符的统一表达格式,所述FeatureID、BodyIndex、FaceIndex、EdgeIndex和VertexIndex均为整数;

9.一种电子设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任意一项所述方法的步骤。

10.一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任意一项所述方法的步骤。

...

【技术特征摘要】

1.一种cad与cae数据的融合方法,其特征在于,所述方法包括:

2.如权利要求1所述cad与cae数据的融合方法,其特征在于,所述分别采用计算机辅助设计cad创建几何模型和计算机辅助工程cae设置仿真分析实体,包括:

3.如权利要求1所述cad与cae数据的融合方法,其特征在于,所述将所述几何模型中的建模要素和所述仿真分析实体进行统一管理,所述建模要素包括几何构件,包括:

4.如权利要求1所述cad与cae数据的融合方法,其特征在于,所述针对统一管理后的所述仿真分析实体和所述几何模型中的几何构件,为每个所述几何构件分配唯一标识符,包括:

5.如权利要求4所述cad与cae数据的融合方法,其特征在于,所述定义所述唯一标识符的统一表达格式包括使用<featureid>:<bodyindex>:<faceindex>:<edgeindex>:<vertexindex>作为所述唯一标识符的统一表达格式,所述featureid、bodyindex、faceindex、edgeindex和vertexindex均为整数;

【专利技术属性】
技术研发人员:伍章林曹一鸣陈文和伍彦峰曾进
申请(专利权)人:深圳泊松软件技术有限公司
类型:发明
国别省市:

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

1