自由曲线曲面的基本原理(上)

自由曲线曲面的基本原理(上)
自由曲线曲面的基本原理(上)

自由曲线曲面的基本原理(上)

浙江黄岩华日(集团)公司梁建国

浙江大学单岩

1 前言

曲面造型是三维造型中的高级技术,也是逆向造型(三坐标点测绘)的基础。作为一个高水平的三维造型工程师,有必要了解一些自由曲线和曲面的基本常识,主要是因为:(1)可以帮助了解CAD/CAM软件中曲面造型功能选项的意义,以便正确选择使用;(2)可以帮助处理在曲面造型中遇到的一些问题。由于自由曲线和自由曲面涉及的较强的几何知识背景,因此一般造型人员往往无法了解其内在的原理,在使用软件中的曲(线)面造型功能时常常是知其然不知其所以然。从而难以有效提高技术水平。

针对这一问题,本文以直观形象的方式向读者介绍自由曲线(面)的基本原理,并在此基础上对CAD/CAM软件中若干曲面造型功能的使用作一简单说明,使读者初步体会到背景知识对造型技术的促进作用。

2 曲线(面)的参数化表达

一般情况下,我们表达曲线(面)的方式有以下三种:

(1)显式表达

曲线的显式表达为y=f(x),其中x坐标为自变量,y坐标是x坐标的函数。曲面的显式表达为z=f(x,y)。在显式表达中,各个坐标之间的关系非常直观明了。如在曲线表达中,只要确定了自变量x,则y的值可立即得到。如图1所示的直线和正弦曲线的表达式就是显式的。

曲线的隐式表达为f(x,y)=0,曲面的隐式表达为f(x,y,z)=0。显然,这里各个坐标之间的关系并不十分直观。如在曲线的隐式表达中确定其中一个坐标(如x )的值并不一定能轻易地得到另外一个(如y )的值。图2所示的圆和椭圆曲线的表达式就是隐式的。

图2

(3)

参数化表达

曲线的参数表达为x=f(t);y=g(t)。曲面的参数表达为x=f(u,v);y=g(u,v);z=g(u,v)。这时各个坐标变量之间的关系更不明显了,它们是通过一个(t )或几个(u,v )中间变量来间接地确定其间的关系。这些中间变量就称为参数,它们的取值范围就叫参数域。

显然,所有的显式表达都可以转化为参数表达,如在图1所示的直线表达式中令x=t 则立即可有y=t 。于是完成了显式表达到参数化表达的转换。由此,我

y 2

x 2/a

们可以得出下个结论,即参数化表达方式所能表示的曲线(面)种类一定多于显式表达,因此更灵活。

同时,我们也应注意到,对同一曲线(面)的参数化表达有多种。如在图1所示的直线表达式中令x=t2,则代入后可得y=t2(注意与前一次转换的不同)。这时,t与x、y的关系由前一次的等价关系变成了现在的平方关系,而所表达的曲线却没有什么不同。当然,这并不意味着我们就可以任意改变其表达方式,而是根据应用的需要来确定适合的关系(这一点在后面还会讲到)。

鉴于参数化方法在表达曲线(面)上的灵活性,因此在CAD/CAM软件中自由曲线(面)均采用参数化表达,同时这也是”自由”一词的含义之一。当然,采用参数化方式表达自由曲线(面)还有其它许多优点,这里就不一一介绍了。

3 维数的概念

对自由曲线而言,不管采用何种表达方式,它都有一个共同的特征,即各种表达方式中只允许有一个变量是可以自由变动的。如显式及隐式表达式中x、y中只有一个可以自由变动,另一个则受到关系式的约束。而参数表达式中x、y、z之间存在两个关系式,因此也只允许其中一个的取值自由变动。

同样可以得到,曲面表达式中存在两个可以同时自由变动的变量。

几何体的表达式中可同时自由变动的变量的个数称为该几何体的维数(或自由度)。因此,不能将一个三维空间内生成的几何体就简单地归属于三维形体的范畴。

例如,一条空间曲线只是一维的形体,因为它的表达式中只允许有一个自由变量。直观地,在曲线上的运动只有前后方向上的选择,而没有其它第二类选择。

同样地,空间的曲面为二维形体,一个点是零维形体,而实体造型得到的几何实体则是三维形体。我们可以用下面的式子表示几何体的维数(自由度)判定方法:

维数= 自由度= 自由变量= 变量数 - 表达式中的方程数

4 Bezier曲线的生成原理

自由曲线的种类很多。我们以其中最简单的一种----Bezier样条曲线为例介绍自由曲线的生成原理。

图3

图3所示为一条由空间两点P1和P2构成的直线段,P 是线段上任意一点。如果将P 到起始点P1的距离与线段的总长的比值定义为参数t ,则立即可以得到P 与P1、P2的关系式:

|P – P1| / |P2 –P1| = t

P = (1-t)P1 + tP2

由于P1和P2是确定的空间点,P 的位置将随t 的变化而变化,因此P 也可记为P(t)。即

P(t) = (1-t)P1 + tP2 式(1)

上式就是该线段的参数化表达式。其中t 为参数,其取值范围为(0,1)。假如我们给定P1和P2的坐标值(x1,y1)和(x2,y2),则将它们分别替换式(1)中的P1和P2即可得到P(t)点的坐标x(t)和y(t)如下:

x(t) = (1-t)x1 + tx2

y(t) = (1-t)y1 + ty2

显然,当t 取0时,有P(t) = P1,即P 点与P1重合。当t 取1时,有P(t) = P2,即P 点与P2重合。当t 在0到1之间变化时,相应地将得到直线P1P2上的不同点位。 如上述,由式(1)表达的通过已知点P1、P2计算一条线段上任意点P(t)的方法称为插值运算。其中参数t 的最高幂次称为表达式(或曲线)的阶数。同时,由于式(1)中的t 的最高次幂为1,因此式(1)所表示的参数表达式是1阶的,它所代表的插值运算又称为线性插值。

由式(1)所表达的线段P1P2称为一阶Bezier 样条曲线。P1和P2点称为该线段的控制顶点。

类似地,我们可以得到二阶Bezier 曲线的生成过程。如图4所示:

P

0 1

t

图4 图4中,P1、P2、P3为三个控制顶点,对0到1之间的任意参数t ,分别在P1P2、P2P3之间完成与式(1)同样的线性插值,并得到两个插值点:

P11 = (1-t)P1+tP2

P12 = (1-t)P2+tP3

接着,对在P11P12之间完成第二轮线性插值得:

P(t) = (1-t)P11+tP12

将P11和P12的计算式分别代入上式得

P (t)= (1-t)2P1 + 2t(1-t)P2 + t 2P3

式中B i 2(t)(i=1,2,3)称为二阶Bernstein 基函数。i 的取值不同,B i 2(t)的表达式也不同。例如i=1时,B i 2(t)= (1-t)2,i=2时,B i 2(t)= 2t(1-t)。当t 在0到1之间变动时,P 的相应移动轨迹就形成了一条曲线,即由控制顶点P1、P2、P3构成的二阶Bezier 样条曲线。

n 个控制顶点按上述同样的方法(进行n-1轮插值运算)即构成n-1阶的Bezier 样条曲线,其表达式为:

)

10()()(11

<<=-=∑t t P t n i n i i B P 式(2)

如前所述,理论上,对同一曲线的参数表达是有无穷多种方式的,这也是参数化表达的灵活性之一。例如对图三中的线段也可以用下面的参数表达式表0

t P

3 )

10()

(231<<=∑=t t P i i i B

示:

P(t) = (1-t)2P1 + t2P2 式(3)

在这一表达式中,当无论t在0到1范围内取什么值,P(t)仍是线段P1P2上的一个点(尽管同样的t值在式(1)和式(3)中会得到不同的点位)。因此式(2)也是该线段的一个参数表达式,由于其中参数t的最高幂次为2,因此它是二阶的非线性插值。按这一思路,读者也可以”发明”自己的自由(样条)曲线。

至于在实际应用中究竟采用何种参数表达式,则取决于其应用价值。事实上,与其它插值方式(如式(3)的方式)相比,线性插值有许多明显的优点,如计算简单、具有控制顶点的凸包性特点等,这里不再一一说明。基于这些优点,线性插值成为应用最广泛的自由曲线生成方式,而用该插值方式生成的自由(样条)曲线称为Bezier曲线。

通过总结Bezier曲线的生成原理,我们可以得到一个重要的结论,即自由曲线是由一组控制顶点以某种方式(如线性)插值生成的,其最终形状也必然取决于这两个要素:一是控制顶点;二是插值方式。在CAD/CAM软件中,自由曲线(面)也正是以这种方式定义的。

UG60-6自由曲面资料

自由形状建模模块培训

?自由形状特征(free form features)定义 自由形状特征是指那些不能利用体素、标准成形特征或含有直线、弧和二次曲线的草图构建的形状。

?自由形状特征(free form features)是CAD模块的重要组成部分。是高 端软件的重要标志。绝大多数实际产品的设计都离不开自由形状特征。 ?一般的设计过程:根据产品造型效果(或三维真实模型),进行曲面数据采样、曲线拟合、曲面构造,生成计算机三维实体模型,最后进行编辑和修改等。 ?几何体的形成:点---线,线---面,面---体。 因此,用好曲面的基础是曲线的构造。在构造曲线时应该尽可能仔细精确,避免缺陷,如曲线重叠、交叉、断点等,否则会造成后续加工的一系列问题。 ?好点---好线---好面。

曲面构造的一般方法 ?根据产品外形要求,首先建立用于构造曲面的边界曲线,或者根据实样测量的数据点生成曲线,使用UG提供的各种曲面构造方法构造曲面。 ?一般来讲,对于简单曲面,可以一次完成建模。而实际产品的形状往往比较复杂,一般都难于一次完成。 ?对于复杂的曲面,首先应该采用曲线构造方法生成主要或大面积的片体,然后进行曲面的过渡连接,光顺处理,曲面的编辑等方法完成整体造型。

全息片体(Smart Sheet):就是指全参数化、全相关曲面。 ?在UG系统中,大多数命令所构造的曲面都具有参数化的特征,在Free Form Features中称为Smart Sheet。这类曲面的共同特点是都由曲线生成,曲面与曲线具有相关性,即当构造曲面的曲线编辑修改后,曲面会自动更新。

自由曲线曲面的基本原理(上)

自由曲线曲面的基本原理(上) 浙江黄岩华日(集团)公司梁建国 浙江大学单岩 1 前言 曲面造型是三维造型中的高级技术,也是逆向造型(三坐标点测绘)的基础。作为一个高水平的三维造型工程师,有必要了解一些自由曲线和曲面的基本常识,主要是因为:(1)可以帮助了解CAD/CAM软件中曲面造型功能选项的意义,以便正确选择使用;(2)可以帮助处理在曲面造型中遇到的一些问题。由于自由曲线和自由曲面涉及的较强的几何知识背景,因此一般造型人员往往无法了解其内在的原理,在使用软件中的曲(线)面造型功能时常常是知其然不知其所以然。从而难以有效提高技术水平。 针对这一问题,本文以直观形象的方式向读者介绍自由曲线(面)的基本原理,并在此基础上对CAD/CAM软件中若干曲面造型功能的使用作一简单说明,使读者初步体会到背景知识对造型技术的促进作用。 2 曲线(面)的参数化表达 一般情况下,我们表达曲线(面)的方式有以下三种: (1)显式表达 曲线的显式表达为y=f(x),其中x坐标为自变量,y坐标是x坐标的函数。曲面的显式表达为z=f(x,y)。在显式表达中,各个坐标之间的关系非常直观明了。如在曲线表达中,只要确定了自变量x,则y的值可立即得到。如图1所示的直线和正弦曲线的表达式就是显式的。

曲线的隐式表达为f(x,y)=0,曲面的隐式表达为f(x,y,z)=0。显然,这里各个坐标之间的关系并不十分直观。如在曲线的隐式表达中确定其中一个坐标(如x )的值并不一定能轻易地得到另外一个(如y )的值。图2所示的圆和椭圆曲线的表达式就是隐式的。 图2 (3) 参数化表达 曲线的参数表达为x=f(t);y=g(t)。曲面的参数表达为x=f(u,v);y=g(u,v);z=g(u,v)。这时各个坐标变量之间的关系更不明显了,它们是通过一个(t )或几个(u,v )中间变量来间接地确定其间的关系。这些中间变量就称为参数,它们的取值范围就叫参数域。 显然,所有的显式表达都可以转化为参数表达,如在图1所示的直线表达式中令x=t 则立即可有y=t 。于是完成了显式表达到参数化表达的转换。由此,我 y 2 x 2/a

(完整word版)光学自由曲面制造的基础研究

项目名称:光学自由曲面制造的基础研究首席科学家:房丰洲天津大学 起止年限:2011.1至2015.8 依托部门:教育部天津市科委

二、预期目标 (1)总体目标 针对国家发展的重大需求对光学自由曲面制造技术的要求,深入研究并解决光学自由曲面制造中的重大关键基础科学问题,揭示自由曲面成型过程中纳观尺度材料迁移新理论,掌握和研究光学自由曲面高效、纳米级精度加工工艺技术及装备的共性基础问题,发展具有自主知识产权、具有国际先进水平的高精度、可控面形的光学自由曲面加工技术,培育我国光学自由曲面加工领域在国际上具有重要影响的学术带头人和创新团队,推动我国制造技术基础理论研究,确立在光学自由曲面制造领域国际竞争中的优势地位,增强光学自由曲面核心关键器件自主创新能力,并将光学自由曲面制造理论向更多领域纵深发展,推动我国科技进步。 (2)五年预期目标 在理论研究方面: 解决光学自由曲面制造中的关键科学问题,为实现高精度、高效率和高可靠性的光学自由曲面制造技术与装备提供理论基础,跻身于国际制造科学研究领域的前沿。 ?揭示光学自由曲面加工装备多体多态动力学行为与精度稳定性的映射规律、时变工况激励下控制系统与机械结构耦合动态特征对加工精度的 扰动规律,建立几何/物理/材料关联约束条件下光学自由曲面的空间机 构构型创新设计与优化理论; ?揭示光学自由曲面非均匀变流向纳观材料迁移规律,建立曲面成形过程中跨尺度材料特性演变、表层及近表层材料结构变化等基础理论; ?揭示光学自由曲面物理再构过程中加工工具在力、热和化学等多场耦合环境下与加工材料之间相互作用和微观力学行为,建立加工工具的失效 形式及其加工性能的演变理论; ?揭示多物理场辅助下纳米切削行为、离子注入表面改性后的硬脆材料切削规律,建立工具磨损抑制及材料学分析测试理论。 在技术应用方面:

实验四 自由曲线曲面算法实验(2)

实验四 自由曲线曲面算法实验 实验项目性质:设计性实验 所属课程名称:3D 游戏图形学 实验计划学时:3学时 一、 实验目的和要求 1. 了解自由曲线和曲面的生成原理; 2. 掌握并实现Bezier 曲线和B 样条曲线的生成算法; 3. 实现Bezier 曲面的生成算法。 二、 实验原理 1. Bezier 曲线是通过一组多边形折线的顶点来定义的。如果折线的顶点固定不变,则由其定义的Bezier 曲线是唯一的。在折线的各顶点中,只有第一点和最后一点在曲线上且作为曲线的起始处和终止处,其他的点用于控制曲线的形状及阶次。曲线的形状趋向于多边形折线的形状,要修改曲线,只要修改折线的各顶点就可以了。因此,多边形折线又称Bezier 曲线的控制多边形,其顶点称为控制点。 三次多项式,有四个控制点,如图1所示, 其数学表示如下: ,300.31 1.32 2.33 3.30 ()()()()()()i i i Q t PB t P B t PB t P B t P B t ===+++∑

32230123(1)3(1)3(1),[0,1]t P t t P t t P t P t =-+-+-+∈ (1) 其矩阵形式为 01322313313630()(1),[0,1]33001000P P Q t t t t t P P --????????-????=∈????-???????? (2) 2. B 样条曲线保留了Bezier 曲线的优点,对Bezier 曲线进行了拓广,用B 样条基代替Bernstein 基,克服了Bezier 曲线由于整体表示带来的不具备局部性质的缺点。B 样条曲线的数学定义为 0n k k,m k p(t)P B (t) ==∑ (3) 式中,(0,1 ,,)k P k n = 为n+1个控制点,由控制点顺序连成的折线称为B 样条控制多边形。m 是一个阶参数,可以取2到控制顶点个数n+1之间的任一整数,m-1是B 样条曲线的次数。参数t 的选取取决于B 样条结点矢量的选取。k,m B (t)是B 样条基函数, ()()k 1,1,,11,111 1 ()0 ()k k k k m k m k m k m k m k k m k t t t B t t t t t B t B t B t t t t t ++-+-+-++≤

第4章 自由曲线与曲面建模

CAD/CAM
CAD/CAM
典型机械零件
CAD/CAM技术基础 —第4章 自由曲线与自由曲面建模
天津大学机械工程学院 产品设计与制造技术研究所 陈永亮
曲线曲面
1
曲线曲面
2
CAD/CAM
典型机构
CAD/CAM
圆柱齿轮
曲线曲面
3
曲线曲面
4
CAD/CAM
蜗轮蜗杆
CAD/CAM
锥齿轮
弧齿锥齿轮
摆线锥齿轮
曲线曲面
5
面齿轮
曲线曲面
6
1

CAD/CAM
? ? ? ? 齿轮类零件 涡轮类零件 凸轮类零件 叶轮叶片类零件
离心压缩机叶轮
CAD/CAM
曲线曲面
7
曲线曲面
8
CAD/CAM
? ? ? ? ? ? ? ? ? ? ?
圆的参数方程
? ? ? ? ? ? ? ?
曲线曲面
9
CAD/CAM
渐开线的参数方程
例1:圆 参数方程文件:Rel.ptd /* 为笛卡儿坐标系输入参数方程 /*根据t (将从0变到1) 对x, y和z /* 例如:对在 x-y平面的一个圆,中心在原点 /* 半径 = 50,参数方程将是: db=100 rb=db/2 x = rb * cos ( t * 360 ) y = rb* sin ( t * 360 ) z=0
例2:渐开线 1)采用直角坐标系 db=100 rb=db/2 u =t* 45 x=rb*cos(u)+rb* sin(u)*u* pi/180 y=rb* sin(u)-rb*cos(u)* u* pi/180 z=0
曲线曲面 10
CAD/CAM
渐开线的参数方程
CAD/CAM
渐开线的参数方程
rb-基圆半径 u=45t t-参数 ,[0,1]
曲线曲面 11
db=100 rb=db/2 u =t* 45 x=rb*cos(u)+rb* sin(u)*u* pi/180 y=rb* sin(u)-rb*cos(u)* u* pi/180 z=0
曲线曲面 12
2

自由曲线及曲面word版

第九章自由曲线及曲面的加工 第一节概述 经数学处理 直线或圆弧 逼近 第二节曲线、曲面加工的基础知识一、基点和节点 基点——零件上各几何元素间的连接点(宏观)节点——被分割的逼近线段间的交点或切点(微观)求节点坐标值:求分割后逼近线段间的交点或切点坐标值,是粗插补的重要组成部分;也是完成精插补运算的依据。精确计算节点坐标值,才能按要求走出预期的轨迹。 [注] 数据采样法中圆弧插补时的分割线段是等长均布的。

二、非圆曲线节点坐标的计算 非圆曲线——除直线和圆弧之外,可以用数学方程 式表达的平面轮廓曲线。 非圆曲线的计算步骤: 1)选择插补形式 直线段逼近——数学处理简单、加工精度较低; 圆弧段逼近——数学处理较复杂、加工精度较高。2)确定编程允许误差 取零件公差的1/5 ~ 1/10 。 3)确定计算方法 即后面将提及的计算方法的确定。 4)画计算机处理流程图 5)用高级语言编写程序,完成计算

下面介绍两种常用的处理平面非轮廓曲线的方法: 1.弦线逼近法 对于弦线逼近曲线而言,弦线越短,则逼近误差越小,但弦线越短,弦线数量则越多;若弦线长度不变,则曲率越大处逼近误差越大。

(1)等插补段法(等步长法) 如上a)图,以确保最大曲率处精度为原则,将各插补段长度取得相等,这使得线段处理上比较简单,但插补工作量较大。 插补工作量增大,意味着成本提高。同时,此法使精度提高,但是,这个提高,是超过要求的提高,这是需要引起设计人员注意的。 (2)等插补误差法 如上b)图,按照规定的精度要求,使各插补段的误差相等,这就使插补段长度不等,显然,插补段数是减少的。 大型零件的插补工作量极大,这时减少插补段数意义重大。 2.圆弧逼近法 先采用弦线逼近法求出节点坐标,再利用节点做圆,使逼近线段不是直线而是圆弧。 此法显然比弦线逼近法具有更高的精度,但线段处理比较复杂。

自由曲面光学镜片的设计

自由曲面光学镜面的设计 摘要 光学自由曲面具有非对称面形、灵活的空间布局、丰富的设计自由度等特性。自由曲面是应用最广泛的曲面形状之一,如能改善人类视觉质量的渐进多焦点眼用镜片,就是自由曲面技术在眼用光学镜片中的成功应用。本文通过设计渐进多焦点眼用镜片,并以之为例研究自由曲面光学镜片的性质及特点。 渐进镜片(英文progressive addition lenses 简称PAL)是针对老视症状的一种有效的解决手段,与各类传统老视镜片相比较具有许多优点,本文对这种镜片的设计和评价进行研究。 首先,介绍渐变镜片的渐变结构特征和矫正原理,比较分析软设计和硬设计之间的区别。 其次,介绍渐进多焦点眼用镜片的基本结构。应用基于狄利克雷原则的软设计方法,阐述渐进多焦点眼用镜片子午线设计的基本原理,构建子午线多项式,给出子午线设计需满足的条件。在子午线设计的基础上,设计渐进多焦点眼用镜片等屈光度轮廓线,在此基础上设计镜片矢高,确定镜片面形。 然后,根据曲面的微分几何理论,给出渐变镜片的性能评价方法,即计算镜片的球面度及柱面度。 关键词渐进镜片;老视;软设计;子午线

Design of free-form surface optical lenses Abstract Free-form lens has asymmetric surface shape, flexible space layout, extensive design freedom and other characteristics. Free surface is one of the curved shapes which are most widely applied. For instance, the progressive addition lenses(PAL) which can improve the quality of human vision are a successful example that the free-form technology is applied to optical lenses. In this paper, the design of the progressive addition lenses is introduced, and the nature and characteristics of the optical lenses will be researched through it. The progressive addition lenses is a new kind of effective solution to presbyopia, it has many advantages over other lenses dealing with presbyopia. Investigation of its design and evaluation method is shown in this paper. Various kinds of presbyopia lens is reviewed and compared. The basic feature and principle of the PAL are introduced and the difference between the characteristics of hard design and soft design is described as well. The structure of progressive addition lenses is introduced, and the soft method based on Dirichlet principle is given in detail. The principle of designing meridional power laws for progressive addition lenses is expounded based on polynomial, and the criterion of designing meridional power laws is given out. On the basis of designing meridional power laws, the vector height and the isopower contours are designed in order to determine the surfaces of progressive addition lenses. According to the differential ge ometry theory of curving surfaces, PAL’s performances are evaluated, and the mean surface power and the constant surface astigmatism are calculated. Keywords progressive addition lenses, presbyopia, soft design,meridian line

曲线曲面基本理论

第二讲曲线曲面基本理论一、概述 曲面造型(Surface Modeling)是计算机辅助几何设计(Computer Aided Geometric Design,CAGD)和计算机图形学的一项重要内容,主要研究在计算机图象系统的环境下对曲面的表示、设计、显示和分析。它起源于汽车、飞机、船舶、叶轮等的外形放样工艺,由Coons、Bezier等大师于二十世纪六十年代奠定其理论基础。经过三十多年的发展,曲面造型现在已形成了以有理B样条曲面(Rational B-spline Surface)参数化特征设计和隐式代数曲面(Implicit Algebraic Surface)表示这两类方法为主体,以插值(Interpolation)、逼近(Approximation)这二种手段为骨架的几何理论体系。 1.发展历程 形状信息的核心问题是计算机表示,既要适合计算机处理,且有效地满足形状表示与设计要求,又便于信息传递和数据交换的数学方法。象飞机、汽车、轮船等具有复杂外形产品的表面是工程中必须解决的问题。曲面造型的目的就在如此。 1963年美国波音(Boeing)飞机公司的佛格森(Ferguson)最早引入参数三次曲线(三次Hermite 插值曲线),将曲线曲面表示成参数矢量函数形式,构造了组合曲线和由四角点的位置矢量、两个方向的切矢定义的佛格森双三次曲面片,从此曲线曲面的参数化形式成为形状数学描述的标准形式。 图 Ferguson曲线 t= 0 t= 1 Q0 Q1 Q’ 0Q’ 1 图 Ferguson曲面 Q 0 0 u v Q 0 1 Q 1 0 Q 1 1

仅用端点的位置和切矢控制曲线形状是不够的,中间的形状不易控制,且切矢控制形状不直接。 1964年,美国麻省理工学院(MIT )的孔斯(Coons )用四条边界曲线围成的封闭曲线来定义一张曲面,Ferguson 曲线曲面只是Coons 曲线曲面的特例。而孔斯曲面的特点是插值,即构造出来的曲面满足给定的边界条件,例如经过给定边界,具有给定跨界导矢等等。但这种方法存在形状控制与连接问题。 图 Coons曲面 Q u v Q 0 1 Q 1 0 Q 1 1 Q(u,0) Q(u,1) Q(0,v) Q(1,v) 1964年,舍恩伯格(Schoenberg )提出了参数样条曲线、曲面的形式。 1971年,法国雷诺(Renault )汽车公司的贝塞尔(Bezier )发表了一种用控制多边形定义曲线和曲面的方法。这种方法不仅简单易用,而且漂亮地解决了整体形状控制问题,把曲线曲面的设计向前推进了一大步,为曲面造型的进一步发展奠定了坚实的基础。 但当构造复杂曲面时,Bezier 方法仍存在连接问题和局部修改问题。 同期,法国雪铁龙(Citroen )汽车公司的德卡斯特里奥(de Castelijau )也独立地研究出与Bezier 类似的方法。 1972年,德布尔(de Boor )给出了B 样条的标准计算方法。 1974年,美国通用汽车公司的戈登(Gorden )和里森费尔德(Riesenfeld )将B 样条理论用于形状描述,提出了B 样条曲线和曲面。这种方法继承了Bezier 方法的一切优点,克服了Bezier 方法存在的缺点,较成功地解决了局部控制问题,又轻而易举地在参数连续性基础上解决了连接问题,从而使自由型曲线曲面形状的描述问题得到较好解决。但随着生产的发展,B 样条方法显示出明显不足,不能精确表示圆锥截线及初等解析曲面,这就造成了产品几何定义的不唯一,使曲线曲面没有统一的数学描述形式,容易造成生产管理混乱。 1975年,美国锡拉丘兹(Syracuse )大学的佛斯普里尔(Versprill )提出了有理B 样条方法。 80年代后期皮格尔(Piegl )和蒂勒(Tiller )将有理B 样条发展成非均匀有理B 样条方法(即NURBS ),并已成为当前自由曲线和曲面描述的最广为流行的技术。 NURBS 方法的突出优点是:可以精确地表示二次规则曲线曲面,从而能用统一的数学形式表示规则曲面与自由曲面,而其它非有理方法无法做到这一点;具有可影响曲线曲面形状的权因子,使形状更宜于控制和实现;NURBS 方法是非有理B 样条方法在四维空间的直接推广,多数非有理B 样条曲线曲面的性质及其相应算法也适用于NURBS 曲线曲面,便于继承和发展。 由于NURBS 方法的这些突出优点,国际标准化组织(ISO)于1991年颁布了关于工业产品数据交换的STEP 国际标准,将NURBS 方法作为定义工业产品几何形状的唯一数学描述方法,从而使NURBS 方法成为曲面造型技术发展趋势中最重要的基础。

自由曲面在空间光学的应用

自由曲面在空间光学中的应用 在当今的生活中,自由曲面(Free-form)扮演着越来越重要的角色。如汽车车身、飞 机机翼和轮船船体的曲线和曲面都是自由曲面。到底什么是自由曲面?简单来讲,在工业上我们认为就是不能用初等解析函数完全清楚的表达全部形状,需要构造新的函数来进行研究;在光学系统中,光学自由曲面没有严格确切的定义,通常是指无法用球面或者非球面系数来表示的光学曲面,主要是指非旋转对称的曲面或者只能用参数向量来表示的曲面。在我们的日常生活中,打印机、复印机以及彩色CRT中都会用到光学自由曲面。鉴于光学自由曲面在我们的生活中扮演着越来越重要的角色,所以,以下就自由曲面在空间光学方面的情况进行了调研。 一、自由曲面简介 光学自由曲面没有严格确切的定义,通常指无法用球面或者非球面系数来表示的光学曲面,主要是指非旋转对称的曲面或者只能用参数向量来表示的曲面。光学自由曲面已经渗透到我们生活中的各个角落,如能改善人类视觉质量的渐进多焦点眼镜,就是自由曲面技术在眼用光学镜片中的成功应用。 自由曲面光学镜片主要有两种:一是自然形成的曲面;二是人工形成的曲面。人工形成的自由曲面又分为一次成型和加工成型两种形式。 二、自由曲面运用的原因 空间遥感光学系统是在离地200km(低轨卫星)以上的轨道对地面目标或空间目标进 行光学信息获取,具有遥感成像距离远的特点。如何在几百公里遥感距离下获得较高分辨率的同时保证较宽的成像幅宽是推动空间遥感光学不断发展的源动力。 光学系统的入瞳直径是决定空间相机地面像元分辨率的主要因素之一,在一定F/#的前提下,入瞳直径越大,空间相机地面像元分辨率越高。但入瞳直径的增加,意味着所有与孔径相关的像差增加。受空间环境中力学、热学、压力等因素的制约,当入瞳直径增大到一定程度(通常200mm以上),光学系统一般采用反射式或折反射式方案。为了简化光学系统形式,仅采用球面镜是无法平衡由于入瞳直径增加而剧增的像差,然而通过运用自由曲面的应用,可以解决像差增大的问题。由于自由曲面光学元件具有非对称结构形式,能够提供灵活的空间布局,拓展了优化自由度,提升了光学系统的像差平衡能力,从而显著改善了光

自由曲面光学镜片的构造机理研究

第22卷第3期2011年6月 中原工学院学报 JOU R NA L OF ZH ON GY U A N U NI VERSIT Y O F T ECH NO L OG Y V ol.22 N o.3Jun.,2011 收稿日期:2011-04-20 基金项目:国家自然科学基金项目(30970884);国家863计划项目(2008A A042503);郑州市科技创新团队项目(10CXT D153) 作者简介:乔雪涛(1971-),男,河南杞县人,讲师,硕士. 文章编号:1671-6906(2011)03-0006-03 自由曲面光学镜片的构造机理研究 乔雪涛1 ,赵惠英1 ,陈 浩2 ,厉以宇 2 (1.中原工学院,郑州450007; 2.温州医学院,浙江温州325000) 摘 要: 分析了自由曲面光学镜片的理论描述及其构造方面的若干问题,提出了光学镜片自由曲面的设计原则,并分别介绍了基于笛卡尔坐标系和柱坐标系原理的加工方法.关 键 词: 自由曲面;光学镜片;渐进多焦点眼镜;构造机理 中图分类号: T H 111 文献标志码: A DO I:10.3969/j.issn.1671-6906.2011.03.002 自由曲面是应用最广泛的曲面形状之一,如能改善人类视觉质量的渐进多焦点眼镜,就是自由曲面技术在眼用光学镜片中的成功应用. 自由曲面光学镜片主要有两种:一是自然形成的曲面;二是人工形成的曲面.人工形成的自由曲面又分为一次成型和加工成型两种形式.本文以渐进多焦点眼镜片为应用对象,主要讨论加工成型的自由曲面光学镜片的形成机理及其相关技术. 1 自由曲面 根据渐进多焦点眼镜曲面所具备的特点,其在数学关系上,属于空间几何形式. 对于一定形式的曲面W ,其上各点满足下关系:W =f (x ,y,z )(1)但是,自然界中的自由曲面有些是几种数学关系式的综合,有些则由离散的点群组成,仅用一种数学关系式是无法准确描述的. 若自由曲面W k 由k 个要素组成,则有: W k =E m i =1 B ki f (x ki ,y ki ,z ki )(2) 式中:W k 为由k 个子曲面组成的自由曲面;B ki 为子曲面f (x ki ,y ki ,z ki )和自由曲面W k 之间的关系系数. 目前普遍采用非球面方法来构建各子曲面f (x ki ,y ki ,z ki ),如回转对称非球面是一条二次曲线或 高次曲线绕自身对称轴旋转所形成的回转曲面[1-2].具体表述如下: 设直线z 为回转轴,非球面上任意点到z 轴的距离为r ,非球面顶点在z =0处,则回转对称非球面方程为[1]: z = cr 2 1+ 1-(1+k)c 2r 2 +B 1r 4+B 2r 6+B 3r 8 +,(3) 式中: c 为非球面顶点曲率;k 为二次系数或圆锥系数; B i (i =1,2,3,,)为非球面高次项系数. 在光学镜片自由曲面的构造过程中,虽然既可以应用离散数据点方式,也可以应用子曲面方式,但是为了满足应用需求或加工方便,一般优先考虑子曲面方式. 2 自由曲面光学镜片的设计 人们配戴眼镜希望能够看清楚远近不同距离的事物,而眼镜的像质评价指标随着技术水平的发展而越来越高,这就要求眼视光学系统具有较清晰的远近距离分辨能力.2.1 设计原则 基于上述技术指标状况,结合我们近期开展的自

相关文档
最新文档