[发明专利]曲面生成方法及程序以及三维形状处理装置有效
申请号: | 200680008911.2 | 申请日: | 2006-03-20 |
公开(公告)号: | CN101147149A | 公开(公告)日: | 2008-03-19 |
发明(设计)人: | 三浦正美;井手健介;河野隆之;松隈正之;基志川忍;串山益子;中滨刚;泉光彦 | 申请(专利权)人: | 三菱重工业株式会社;株式会社PAL构造 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T17/30 |
代理公司: | 中原信达知识产权代理有限责任公司 | 代理人: | 田军锋;王爱华 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 曲面 生成 方法 程序 以及 三维 形状 处理 装置 | ||
1.一种曲面生成方法,通过由作为对象物形状测定结果而得到的多个测定点构成的点群,生成曲面,该方法的特征在于,具有:
从所述点群中选择多个代表点的代表点选择过程;
根据所述各个代表点与存在于该代表点周围的多个所述测定点之间的位置关系,分别计算出所述各个代表点的主曲率的主曲率计算过程;
根据所述各个代表点的主曲率,制作曲率线的曲率线制作过程;以及
利用所述曲率线生成曲面的曲面生成过程。
2.根据权利要求1所述的曲面生成方法,其中:
所述主曲率计算过程具有:
设定所述各个代表点上的法线的过程;
通过分别连接所述各个代表点与存在于该代表点周围的各个点,生成要素矢量的过程;以及
根据所述法线与所述要素矢量之间的关系,求出主曲率的过程。
3.根据权利要求1所述的曲面生成方法,其中,所述主曲率计算过程具有:
设定所述各个代表点上的法线的过程;
设定与所述法线正交的切线矢量的切线矢量设定过程;
通过分别连接所述各个代表点与存在于该代表点周围的各个点,生成要素矢量的过程;
计算所述切线矢量与所述要素矢量在所述法线周围形成的角度的过程;
计算包含所述切线矢量的切面与包含所述要素矢量的平面所形成的角度,并将其作为曲率的过程;
将所述计算结果以横轴绘制成角度-曲率表,制作角度-曲率表的过程;以及
根据所述曲率表获得主曲率的过程。
4.根据权利要求1所述的曲面生成方法,其中,
所述主曲率计算过程具有:
设定所述各个代表点上的法线的过程;
设定与所述法线正交的切线矢量的切线矢量设定过程;
通过分别连接所述各个代表点与存在于该代表点周围的各个点,生成要素矢量的过程;
计算所述切线矢量与所述要素矢量在所述法线周围形成的角度的过程;
计算含有所述切线矢量的切面与含有所述要素矢量的平面所形成的角度,并将其作为曲率的过程;
将所述计算结果以横轴绘制成角度-曲率表,制作角度-曲率表的过程;
从所述曲率表中仅抽取基本频率的抽取过程;以及
从基于所述基本频率的所述角度-曲率表获取主曲率的主曲率获取过程。
5.根据权利要求1所述的曲面生成方法,其中,所述主曲率计算过程具有:
通过分别连接所述各个代表点与存在于该代表点周围的各个点,生成要素矢量的过程;
计算所述要素矢量的矢积,求得所述各个代表点上的法线矢量组的过程;以及
求出所述法线矢量组的平均矢量,将所述平均矢量作为所述各个代表点上的法线矢量的过程。
6.一种曲面生成程序,该程序用于使计算机系统实现通过由作为对象物形状测定结果而得到的多个测定点构成的点群来生成曲面的曲面生成处理,该程序包括:
从所述点群中选择多个代表点的代表点选择步骤;
根据所述各个代表点与存在于该代表点周围的多个所述测定点之间的位置关系,分别计算所述各个代表点上的主曲率的主曲率计算步骤;
根据所述各个代表点的主曲率,制作曲率线的曲率线制作步骤;以及
利用所述曲率线生成曲面的曲面生成步骤。
7.一种三维形状处理装置,具有曲面生成程序,通过执行所述曲面生成程序,从而通过由作为对象物形状测定结果而得到的多个测定点构成的点群生成曲面,其中,所述曲面生成程序包括:
从所述点群中选择多个代表点的代表点选择步骤;
根据所述各个代表点与存在于该代表点周围的多个所述测定点之间的位置关系,分别计算所述各个代表点上的主曲率的主曲率计算步骤;
根据所述各个代表点的主曲率,制作曲率线的曲率线制作步骤;以及
利用所述曲率线生成曲面的曲面生成步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱重工业株式会社;株式会社PAL构造,未经三菱重工业株式会社;株式会社PAL构造许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680008911.2/1.html,转载请声明来源钻瓜专利网。