第五十四章 NURBS(2/2)
“但是,目前的无论是洛克希德公司的CADAM,还是达索公司的CATIA,都仅仅能够描述初等解析曲面,而想要在计算机上描述复杂方式自由变化的曲面,即所谓的自由型曲面,还存在这很大的困难。今天,我给大家带来的这款AUTOCAD软件,在贝塞尔曲线的基础上,加入了非均匀有理B样条曲线(NURBS)极其相关算法,部分实现了三维自由曲面造型。”
如果说一开始,杨卫宁关于CAD历史的相关介绍以及二维CAD建模的演示,还不怎么引人注目的话,随着他将话题转移到三维自由曲面,特别是他提到非均匀有理B样条曲线(NURBS),并且在计算机上进行实体建模的时候,美国代表团成员中,不管是格鲁曼公司高级副总裁休格·罗伯特,还是波音公司副总工程师爱德华·威廉姆斯,抑或是洛克希德公司高级工程师罗曼·罗德,一个个脸色都变了。
要知道,NURBS和贝塞尔曲线被后世称为CAD技术的两大基础曲线,是一种非常优秀的建模曲线。
它不仅能够用于描述自由曲线和曲面,而且还提供了包括能精确表达圆锥曲线曲面在内各种几何体的统一表达式,比传统的网格建模方式,它还能更好地控制物体表面的曲线度,从而能够创建出更逼真、生动的造型。
历史上直到1983年,SDRC公司成功地将NURBS模型应用在它的实体造型软件中,这个曲线才逐渐流传开来,并且在CAD软件开发过程中得到广泛应用。
而现在,正是NURBS技术应用到CAD软件的前夕,无论是洛克希德的CADAM,还是波音公司的CV,对NURBS曲线都还处于研究阶段,谁想到在中国的大西南,一个叫杨卫宁的中国人,居然不声不响地将这一算法应用到他开发的CAD软件里面去了。
一时间,美国代表团所有人的脸色都变得凝重起来。
“杨先生,你是说,在你开发的AUTOCAD软件中应用了NURBS曲线?”
波音公司副总工程师爱德华·威廉姆斯率先问道。
杨卫宁微微一笑,说道:“这个自然,威廉姆斯先生如果有疑问,我可以演示给您看。”
说着,杨卫宁拖动鼠标,点击软件的3D建模功能,设定相关参数,很快,屏幕上出现了一个特殊的三维曲面模型。
而随着杨卫宁不停地操作,十多分钟后,屏幕上居然出现了一只高跟鞋的三维模型。
虽然只是简单的黑白图像模型,但这个虚拟高跟鞋的出现,瞬间震撼了美国航空代表团的所有成员。
要知道现在实体造型技术革命席卷了西方的CAD产业界,通过计算机执行计算和处理建立的自由曲线曲面的数学模型,可以计算出曲线曲面上大量的点及其它信息,为后置处理如数控加工、物性计算、有限元分析等提供必要的先决条件。