【技术实现步骤摘要】
一种基于共形网格生成的圆锥表面建模方法
[0001]本专利技术涉及电磁建模,特别是涉及一种基于共形网格生成的圆锥表面建模方法。
技术介绍
[0002]在计算机图形学、计算机辅助设计和计算机辅助工程等领域,圆锥表面的网格生成是一个重要的问题。传统的圆锥表面网格生成方法通常采用参数化方法或者直接在圆锥表面上进行网格划分,但这些方法在处理复杂,生成网格的难度大,因此在需要对圆锥表面进行建模时会出现建模比较困难的问题。
技术实现思路
[0003]本专利技术的目的在于克服现有技术的不足,提供一种基于共形网格生成的圆锥表面建模方法,能够通过构建扇形模型,并将扇形模型的单元与材料对应,然后将扇形模型转换到圆锥表面,完成圆锥表面共形网格的生成,并基于单元对应的材料编号,完成圆锥表面的电磁建模。
[0004]本专利技术的目的是通过以下技术方案来实现的:一种基于共形网格生成的圆锥表面建模方法,包括以下步骤:S1.建立待共形到圆锥侧表面的扇形模型,进行扇形模型的四边形网格剖分,并导出剖分生成的网格文件;所述网格文件包括扇形 ...
【技术保护点】
【技术特征摘要】
1.一种基于共形网格生成的圆锥表面建模方法,其特征在于:包括以下步骤:S1.建立待共形到圆锥侧表面的扇形模型,进行扇形模型的四边形网格剖分,并导出剖分生成的网格文件;所述网格文件包括扇形模型的点坐标列表{Pts}和四边形单元列表{Elm};所述点坐标列表中点个数为,点坐标列表中包含每一个点的点坐标,且各个点均具有序号,其中,第i个点坐标表示为:,四边形单元列表{Elm}中的四边形单元数目为,第j个四边形单元的中各个顶点的点序号表示为:;S2.建立扇形模型中各个四边形单元与材料之间的映射关系;S3.从扇形模型中获取三个顶点的坐标,将扇形模型转换成圆锥表面;S4.进行圆锥表面共形网格生成:将扇形模型的点坐标列表{Pts}中的各个点转换到圆锥表面,得到新的点坐标列表,并获取圆锥表面新的四边形单元列表{}和每个四边形单元的材料;S5. 根据点坐标列表、四边形单元列表,以及四边形单元列表中每一个四边形单元列表对应的材料,构建圆锥表面的电磁模型。2.根据权利要求1所述的一种基于共形网格生成的圆锥表面建模方法,其特征在于:所述步骤S2包括:S201.对扇形模型不同四边形单元设置材料,材料列表为{icoat},该列表中每一种材料均具有一个编号;S202.将四边形单元列表和材料列表{icoat}一一对应,即每一个四边形单元在材料列表中均具有一个对应的编号,将第j个四边形单元的材料编号表示为,材料编号为整数。3.根据权利要求1所述的一种基于共形网格生成的圆锥表面建模方法,其特征在于:所述步骤S3中,为扇形三个顶点,和组成扇形的两条边,则:扇面半径,,扇面弧长;为了考虑扇面不完全覆盖锥面的情形,设定一个系数,使得弧长为的扇面正好能够覆盖整个锥面,得到圆锥底面直径,进而得到锥面夹角,锥的高度为。4.根据权利要求1所述的一种基于共形网格生成的圆锥表面建模方法,其特征在于:所述步骤S4中进行点坐标列表获取时,利用需要将扇形内部的点转换到圆锥模型侧面
上,利用扇形...
【专利技术属性】
技术研发人员:李尧尧,曹成,胡伟,李冰,
申请(专利权)人:东莘电磁科技成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。