[发明专利]弧线网格模型生成方法有效
申请号: | 202110554585.1 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113034696B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 李晔 | 申请(专利权)人: | 潍坊幻视软件科技有限公司 |
主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 261000 山东省潍坊市寒亭区北海路2*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 弧线 网格 模型 生成 方法 | ||
1.弧线网格模型生成方法,包括具备三维位置信息的A点和B点,其特征在于,包括弧线网格化步骤、确定位置信息步骤和建立索引信息步骤:
弧线网格化步骤,建立弧线AB的网格化模型;所述弧线网格化步骤,包括:
S101、定义弧线AB的网格分段数Segments、弧线AB的宽度Width和弧线AB在其所在完整圆中所占的角度Angle的数值;
S102、根据网格分段数Segments将弧线AB进行分段,每段均为一个四边形,连接四边形的一条对角线,将四边形划分成两个三角单元,建立弧线AB的网格化模型;
确定位置信息步骤,确定弧线AB的网格化模型上各个顶点的位置信息;确定位置信息步骤,包括:
S201、确定弧线AB对应的圆心O的位置信息和弧线AB所在圆的半径R;
S202、确定弧线AB上每个顶点的位置信息;
建立索引信息步骤是将组成网格化模型的所有三角单元的顶点按顺时针或逆时针的顺序定义索引序号。
2.如权利要求1所述的弧线网格模型生成方法,其特征在于:在定义索引序号时,从弧线AB的一端开始,每一段四边形为一个单元依次进行;其中每一段四边形均包含两个三角单元,先定义一个三角单元的三个顶点的索引序号,再定义另一个三角单元的三个顶点的索引序号。
3. 如权利要求1所述的弧线网格模型生成方法,其特征在于:所述S201包括,确定网格模型内边界圆的半径MinR=R- Width/2 ;网格模型外边界圆的半径 MaxR=R+Width/2。
4.如权利要求1所述的弧线网格模型生成方法,其特征在于:所述S202包括建立局部坐标系,将A点或B点定义为局部坐标系的原点,将线段AB的方向定义为局部坐标系的X正方向,弧线AB所在的平面定义为XZ平面,弧线AB凸出的方向定义为Z轴正方向,Y轴垂直于XZ平面且通过原点;圆心O的位置信息和弧线AB上各个顶点的位置信息均为其在局部坐标系中的位置信息。
5.如权利要求1所述的弧线网格模型生成方法,其特征在于,还包括补充缺角步骤:在线段AB的A端和B端补充缺角,过弧线AB的内侧两端点的直线与弧线AB的外侧圆弧的延长线形成的部分,即补充的缺角,并定义缺角部分的模型分段数SingleFlatSegments的数值将缺角部分网格化。
6.如权利要求5所述的弧线网格模型生成方法,其特征在于,所述补充缺角步骤还包括:
S601、确定A端和B端补充缺角在完整圆上所占的弧度f;
S601、根据弧度f的数值,确定补充缺角上各个顶点的坐标值。
7.如权利要求5所述的弧线网格模型生成方法,其特征在于:所述补充缺角步骤还包括:建立缺角部分的索引信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍坊幻视软件科技有限公司,未经潍坊幻视软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110554585.1/1.html,转载请声明来源钻瓜专利网。