一种基于异形曲面进行现实与理论交互建模的方法技术

技术编号:12666718 阅读:154 留言:0更新日期:2016-01-07 04:43
本发明专利技术涉及一种基于现实中已有的异型曲面建立新的理论模型的方法,特别是可用于在大型的建筑异形曲面上建立新的三维模型。本发明专利技术通过对现实中的异形曲面进行扫描,获得其三维点云数据,然后通过对点云数据处理生成异形曲面的三角网模型,再在三角网模型的基础上重建一个新的NURBS光滑曲面,并且对NURBS光滑曲面进行偏移,并将理论模型在这一偏移的NURBES曲面上进行构建,最终生成一个可以加工并安装在已有异形曲面上的新的模型。

【技术实现步骤摘要】

本专利技术涉及一种基于现实中已有的异形曲面建立新的理论模型的方法,特别是可用于在大型的建筑异形曲面上建立新的三维模型。技术背景在工程中,产品的表面造型基本上由以下两类组成:第一类是由平面、球面、圆柱面、圆锥面等初等解析曲面构成,因为其造型规则、易于加工,因此很多机械、建筑、工业等产品造型都是属于这一类;第二类则是不由初等解析曲面组成,而由复杂方式自由变化的曲线曲面即所谓异形曲面组成,其在汽车、飞机、船舶、异形建筑也经常出现。因为异形曲面不能用画法几何或者机械制图方法表达,因此成为建模和加工的难题。以往异形曲面精确模型的制作和加工,在较小的机械部件或者工业产品中应用较多,在建筑领域虽然很多雕塑有较多的异形曲面,但因为其精度要求并不高,建模和加工实现的方法也较为容易。就建筑异形曲面来说,因为其造型往往较大,建造起来也比机械部件更加困难。特别是在建筑异形曲面,往往需要在曲面上依照某种理论模型进一步施工建造,比如在建筑异形曲面上建造台阶、浇筑浮雕、安装装饰材料、贴合保温材料等,都需要基于异形曲面再次建模。这时候,在曲面上生产新的模型,既要与现实曲面无缝接合,同时又要符合台阶、浮雕等理论模型的造型要求,或者能与装饰、保温材料完全贴合。台阶、浮雕、装饰和保温材料,虽然可设计各自的理论模型,但是将其与现实中建筑异形曲面完全匹配,却十分困难。因此需要对现实中的异形曲面建模并且与相应的理论模型进行融合。而这种现实与理论交互建模的难度比异形曲面本身的建模与建造难度大得多。目前获得现实中的曲面模型的方法可以采用逆向建模技术。逆向建模属于逆向工程的范畴。逆向工程(Reverse Engineering,RE),通常也称为反求工程,它是将测量技术、数据处理技术、图形处理技术和加工技术相结合的一门结合性技术。它有别于工程人员从构思、建模、成型,从无到有的“正向设计”过程。逆向工程设计,是从已有的产品,反向推出产品的数字化模型,从而用于改造、生产、再加工等。但是单纯的逆向建模只能获得曲面的造型,对于曲面上要生产的新模型就则无法实现。
技术实现思路
为了解决上述现实异形曲面和理论模型融合的难题,本专利技术专利突破现有技术不足之处,实现一种逆向设计与正向设计交互建模的方法,将现实中的异形曲面和理论模型有机的整合起来。本专利技术采用的技术和过程如下:一、三维激光扫描本专利技术采用最新的三维激光扫描,获取异形曲面的空间点云数据,用于逆向建模。三维激光建模技术又称为实景复制技术,被认为是继GPS空间定位系统之后测绘
的一项革命性突破,具有非接触性、快速性、高密度、高精度、数字化、自动化等特性。它能快速获取物体表面各点三维坐标,形成物体的点云模型。三维扫描步骤如下:1、张贴靶标:在数据采集范围内,粘贴5个以上不共线不共面的三维激光扫描仪用的靶标,作为之后点云数据拼接的特征识别位置;2、架设三维激光扫描仪:在能取得较好的扫描异形曲面的视角上架设三维激光扫描仪,并且调好水平,设置扫描起始点;3、扫描:设置合适的扫描参数,包括扫描范围、扫描距离、扫描密度等,然后启动扫描,对异形曲面表面的三维信息进行采集。4、多站扫描:如一次不能扫描获得异形曲面的完整数据,则移动三维激光扫描仪,重复2、3的步骤,直到完整的采集异形曲面的点云信息。二、点云处理获取异形曲面的三维点云数据之后,将其导入点云处理软件,作如下处理:1、点云拼接:采集到的异形曲面的初始点云信息,都是基于自身扫描所在站点的相对坐标信息,因此需要将各站点的扫描数据统一在同一坐标系下,即通过对张贴靶标的中心点进行识别,将所有各站点云数据拼接在同一坐标系下。2、去除杂点:将与异形曲面无关的点云去除,留下有用的数据,用于后续建模。3、合并点云:将多站点云数据合并为一个点云整体。4、优化点云:继续对合并的点云进行优化,包括光顺点云和对点云进行抽稀,使得点云数据质量更佳,同时数据量减少。三、三角网建模继续对前面的点云模型进行处理,数据模型从点云进入多边形模型:1、生成三角网模型:这一步骤是将点云中各点相连,封装成为由三角面组成的模型,在逆向建模软件中可以一键实现。2、编辑曲面边界:对曲面三角化模型的边界进行编辑,消除边界的锯齿、和不连贯,使边界趋于光滑、松弛,但要保持和实际边界一致。3、优化三角网:修复三角网网格缺陷、填补网格漏洞,并在不影响曲面细节的情况下进行简化、松弛、光顺等操作。此时生成的模型已经可以用作建模的基准面,我们对三角网模型进行保存。四、曲面重建和偏移三角网模型真实的反应现实曲面的造型,同时也可以用于数控建工,但是因为其数据量较大结构复杂,不利于与理论参数化模型的交互建模。但是如果三角网曲面进一步变得光滑和规则,则无法反应现实曲面。为此,本专利的解决方法为三角网曲面生成一个光滑和规则的NURBS (Non-Uniform Rat1nal B-Splines,即非均勻有理B样条曲线)单一曲面,并且沿曲面法线方向偏移一定的距离,两个面之间可以封闭为体,接下来再在偏移曲面上建模就容易得多了。这里曲面重建和偏移过程如下:1、生成NURBS曲面:将三角网模型输入具有从网格建立NURBS单一曲面功能的三维建模软件,生成与三角网模型有一致边界的NURBS单一曲面。2、优化NURBS曲面:打开NURBS曲面控制点,调整控制点,对NURBS曲面进行编辑,使NURBS曲面更加光滑和规则,符合后续建模的要求。3、偏移NURBS曲面:对调整后的NURBS曲面执行偏移命令,沿曲面法线进行偏移,偏移的距离可根据后续建模要求而定,但是至少保证两个曲面没有重合相交的部分。五、建立理论模型接下来,基于偏移NURBS曲面上进行交互建模,将需要在异形曲面上建立的理论模型,与偏移的NURBS曲面整合起来。最终的整个模型为:一面为与现实中的异形曲面对接的三角网模型,另一面位NURBS曲面及其当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种基于异形曲面进行现实与理论交互建模的方法,其实现技术和过程为:采用三维激光扫描技术对现实中的异形曲面进行扫描,获得其三维点云模型,然后通过点云数据处理生成异形曲面的三角网模型,再在三角网模型的基础上重建一个新的NURBS光滑曲面,并且对NURBS光滑曲面进行偏移,并将理论模型在这一偏移的NURBES曲面上进行构建,最终生成一个可以加工并安装在已有异形曲面上的新的模型。

【技术特征摘要】

【专利技术属性】
技术研发人员:应春莉李海雄张伟
申请(专利权)人:北京易景盈达科技有限公司
类型:发明
国别省市:北京;11

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

1