[发明专利]自由曲面面积计算系统及方法无效
申请号: | 200910312349.8 | 申请日: | 2009-12-28 |
公开(公告)号: | CN102110181A | 公开(公告)日: | 2011-06-29 |
发明(设计)人: | 张旨光;吴新元;孙小超;胡金波;王敏 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自由 曲面 面积 计算 系统 方法 | ||
技术领域
本发明涉及一种计算机辅助设计系统及方法,尤其是一种自由曲面面积计算系统及方法。
背景技术
在计算机辅助设计中,长度和面积是图元最基本的属性,例如直线长度和平面图形的面积计算等由简单的四则运算即可以完成。而自由曲面是一种抽象图形,其主要由边界点及控制点描述物体的形状,利用常规的数学运算无法得到自由曲面的面积。目前,关于自由曲面面积的计算方法要么精度高但速度慢,要么速度快但精度低。
发明内容
鉴于以上内容,有必要提供一种自由曲面面积计算系统,可以快速计算出自由曲面的面积,并且能够提高自由曲面面积的计算精度。
此外,还有必要提供一种自由曲面面积计算方法,可以快速计算出自由曲面的面积,并且能够提高自由曲面面积的计算精度。
一种自由曲面面积计算系统,应用于电子装置。该系统包括:边界处理模块、三角网格化模块及计算模块。边界处理模块用于获取自由曲面的边界点组成的轮廓面,在参数平面内求取逼近该轮廓面的多义线。三角网格化模块用于在参数平面内设置样点,根据设置的样点、所述多义线的顶点以及经过样点的垂直线段或水平线段与多义线的交点构建逼近所述轮廓面的多边形,并对所述多边形进行三角网格化。计算模块用于根据三角网格化得到的三角形计算自由曲面的面积。
一种自由曲面面积计算方法,该方法包括:(A)边界处理步骤:获取自由曲面的边界点组成的轮廓面,在参数平面内求取逼近该轮廓面的多义线;(B)三角网格化步骤:在参数平面内设置样点,根据设置的样点、所述多义线的顶点以及经过样点的垂直线段或水平线段与多义线的交点构建逼近所述轮廓面的多边形,并对所述多边形进行三角网格化;及(C)计算步骤:根据三角网格化得到的三角形计算自由曲面的面积。
相较于现有技术,本发明提供的自由曲面面积计算系统及方法,可以快速计算出自由曲面的面积,并且能够提高自由曲面面积的计算精度。
附图说明
图1是本发明自由曲面面积计算系统较佳实施例的功能模块图。
图2是本发明自由曲面面积计算方法较佳实施例的流程图。
图3是图2中步骤S201的具体流程图。
图4是图2中步骤S203的具体流程图。
图5是图2中步骤S205的具体流程图。
图6是求取多义线顶点的示意图。
图7是参数平面内样点、多义线顶点及交点的示意图。
图8及图9是连接三角形的示意图。
主要元件符号说明
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910312349.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种语音识别装置
- 下一篇:虚拟机负载均衡处理的方法