一种基于网格拉伸的圆柱侧表面三角形网格生成方法技术

技术编号:41380040 阅读:34 留言:0更新日期:2024-05-20 10:22
本发明专利技术提供一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其中,方法包括:获取待处理圆柱模型,根据待处理圆柱模型,得到圆柱侧表面;判断圆柱侧表面是否为可拉伸侧表面,当圆柱侧表面为可拉伸侧表面,对可拉伸侧表面进行初始参数设定,确定起始圆弧线、终止圆弧线和任一拉伸线;根据拉伸线,进行第零网格的生成,确定多个拉伸点,得到拉伸层数;根据拉伸点,进行第一网格的生成,确定多个拉伸线段;根据拉伸线段,进行第二网格的生成,确定圆柱侧表面三角形网格。本发明专利技术能够利用网格拉伸将圆柱侧表面的网格生成为较长的直角三角形,不仅可以很好的描述的圆柱侧表面,而且使得网格数量大大减少,既提高求解的仿真精度,又提升求解的速度。

【技术实现步骤摘要】

本专利技术涉及图形仿真,尤其涉及一种基于网格拉伸的圆柱侧表面三角形网格生成方法


技术介绍

1、随着计算机技术和数值计算方法的不断发展,仿真技术已经成为现代工程领域中不可或缺的一部分,仿真技术是一种通过模拟现实情况中真实物品或真实情况,已生成虚拟的物品或者情境进行测试的技术。

2、现如今的仿真技术已经大大提高了真实世界仿真的精度和准确性,但是在图形仿真过程中,出现较长且较细的圆柱体时,如果圆柱体的网格尺寸与全局网格尺寸保持一致的话,生成的网格会将几何描述为棱柱似的几何,有时甚至会出现圆柱侧表面网格直接贴在一起的情况。同时,众多主流网格生成算法会使网格趋近正三角形的特性,所以整个圆柱体的网格数量占整体网格数量的很大一部分,但是一般在仿真中圆柱面上的网格过多对求解结果的提升不大,相反网格过多使得求解时间大幅增加。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种基于网格拉伸的圆柱侧表面三角形网格生成方法。

2、一种基于网格拉伸的圆柱侧表面三角形网格生成方法,包括以下步骤:

本文档来自技高网...

【技术保护点】

1.一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,包括:

2.根据权利要求1所述一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,还包括:

3.根据权利要求1所述一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,所述根据所述待处理圆柱模型,得到圆柱侧表面包括:

4.根据权利要求1所述一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,所述判断所述圆柱侧表面是否为可拉伸侧表面,响应于所述圆柱侧表面为可拉伸侧表面,对所述可拉伸侧表面进行初始参数设定包括:

5.根据权利要求1所述一种基于网格拉伸的圆柱侧表...

【技术特征摘要】

1.一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,包括:

2.根据权利要求1所述一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,还包括:

3.根据权利要求1所述一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,所述根据所述待处理圆柱模型,得到圆柱侧表面包括:

4.根据权利要求1所述一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,所述判断所述圆柱侧表面是否为可拉伸侧表面,响应于所述圆柱侧表面为可拉伸侧表面,对所述可拉伸侧表面进行初始参数设定包括:

5.根据权利要求1所述一种基于网格拉伸的圆柱侧表面三角形网格生成方法,其特征在于,所述对所述可拉伸侧表面进行初始参数设定,确定起始圆弧线、终止圆弧线和任一拉伸线包括:

6.根据权利要求1所述一种基于网格拉伸...

【专利技术属性】
技术研发人员:杨超越刘梅林
申请(专利权)人:重庆数字赛道科技有限公司
类型:发明
国别省市:

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

1