5第五章 曲面和曲线
5曲线、曲面透视
下图是一个倾斜平面上曲线的平面图和立面图,根据给定的透视条件,求曲线的透 视图。
•为作图准确降低基线绘制正方形网格的基透视。 •曲线的基透视,也可以不画。 •绘制正方形网格的透视。 •求曲线与网格交点的透视。 •连点绘制光滑曲线。
二、圆的透视
•圆在画面上,透视就是其本身; •圆所在的平面平行画面,圆的透视是一个圆; •圆所在的平面通过视点,圆的透视是一条直线; •除上述情况外,圆的透视是一条平面二次曲线, 即椭圆、双曲线、抛物线、也可能是圆。 消失面概念:过视点平行画面的一个平面。消 失面上的任意点或线,其透视均在无穷远处。 消失线的概念:消失面与基面的交线。 消失线 圆与消失面相离 透视为椭圆 消失面
轴 线 垂 直 画 面 的 圆 柱 透 视 :
p h
p s’ h
s
轴线垂直基面的圆柱透视:
轴线为一般水平直线的圆柱的透视:
圆锥的透视:
圆拱门的透视:
十字拱的透视:
高低正交圆拱及相贯线的透视:
有正交拱的展览厅的透视:
由锥面组成的正六角形建筑屋顶的透视:
以画面垂线为轴线的回转体的透视:
右图所选的两个辅助线方 向相互垂直。
距 点 是 图 右 45 所 度 方 选 向 的 直 直 线 线 的 的 灭 方 点 向 , 为 通 通 过 过 站 站 点 点 的 的 直 直 线 线 的 和 透 度 视 45 是 方 一 向 条 的 竖 直 直 线 线 。 。
向 的 直 线 交 于 用 的 是 方 向 画 面 的 直 线 交 于 心 点 面 的 直 线 作 为 辅 助 线 , 方 X S
对于垂直侧面上的圆的透视: 1:当圆心的透视位于视平线上时,椭圆的长轴为竖直线; 2:当圆心的透视位于视平线上方时,椭圆的长轴向右上方倾斜; 3:当圆心的透视位于视平线下方时,椭圆的长轴向右上下方倾斜。
第5章几何造型与自由曲线曲面
计算机辅助设计
大连理工大学
11
体
由封闭表面围成的三维几何空间
正则形体
所有边只能有两个相邻面
非正则形体
一边具有多个相邻面 » 存在悬边、悬面
计算机辅助设计
大连理工大学
12
外壳
从观察方向上能看到的形体的最大外轮廓线
体素
能用有限个尺寸参数定位和定型的形体 一般指常见的、可用于组合成复杂形体的简单实体
由边的起点和终点两个端点定界
曲线边
由一系列所谓的型值点或控制点来定义
具有方向性
由起点沿边线指向终点
计算机辅助设计
大连理工大学
9
环
由有序、有向边组成的封闭边界
相邻边共享一个端点 各条边不能自交
外环
确定面的最大外边界的环 外环仅一个 其边按逆时针走向
内环
确定面中内孔或凸台边界的环 可有可无,也可多个 其边按顺时针走向
线框模型
用顶点和边来表示形体,即以形体边界上的一组轮廓线构造一个线 框
结构简单、便于理解 形体具有不确定性,模型中没有形体的表面信息,真实感不强
表面模型
将有向棱边围成的部分定义为形体的表面,用面的集合来定义形体
增加了面的信息及面的连接信息,可进行面的求交、消隐、渲染等处理 模型中所有面不一定都形成一个封闭边界,各个面的侧向没有明确定义,
仍然不能有效表示形体
实体模型
用面的集合来表示形体,唯一确定一个实体
ቤተ መጻሕፍቲ ባይዱ 包含了实体的全部几何信息 包含了面、边、点之间的拓扑信息
计算机辅助设计
大连理工大学
16
线框、表面、实体模型的对比分析
模型表示
线框 模型
二维线框 模型
计算机图形学第五章曲线与曲面
2015/9/25
20
第五章:曲线与曲面
2015/9/25
21
第五章:曲线与曲面
2015/9/25
22
第五章:曲线与曲面
2015/9/25
23
第五章:曲线与曲面
双三次参数曲面的代数形式
双三次参数曲面片: 由两个三次参数变量(u, w)定义的曲面片,最常用。
其代数形式、矩阵表示分别是:
最简单的参数曲线,P(t)=P1+(P2-P1)t t∈[0, 1]; 端点为P1、P2
圆
第一象限内的单位圆弧的非参数方程表示为:
y 1 x2
其参数形式可表示为:
0 x 1
1 t2 x (t ) , 2 1 t
y (t )
2t 1 t 2
2015/9/25
推导略
2015/9/25
18
第五章:曲线与曲面
参数曲面的定义
一张矩形域上的参数曲面片
一张矩形域上由曲线边界包围具有一定连续性的点集面片,用双参数的
单值函数表示式为:x=x(u, w), y=y(u, w), z=z(u, w) u,w€[0,1] u,w为参 数。并可记为:p(u, w)=[x(u, w), y(u, w), z(u, w)]
2015/9/25
7
第五章:曲线与曲面
位置矢量、切矢量、法矢量、曲率和挠率
参数表示的三维曲线
有界点集,可写成一个带参数的、连续的、单值的数学函数x=x(t),
y=y(t),z=z(t),0≤t≤1
位置矢量
图5.1.1所示,曲线上任一点的位置矢量可表示为P(t)=[x(t), y(t), z(t)];其
第5章曲线与曲面设计-PPT精选文档25页
5.1.5 通过参考点的曲线
5.1.6 螺旋线和涡状线
5.2 生成曲面
5.2.1 拉伸曲面
5.2.2 旋转曲面
5.2.3 扫描曲面
5.2.4 放样曲面
5.3 编辑曲面
5.3.1 等距曲面
5.3.2 延展曲面
5.3.3 圆角曲面
第5章曲线与曲面设计
曲线与曲面功能也是SolidWorks软件的亮点 之一。SolidWorks可以轻松地生成复杂的曲 面与曲线模型。本章介绍曲线与曲面设计的 功能,包括的主要内容有生成曲线的基本方 法、生成曲面的基本方法和编辑曲面的基本 方法。
5.1 生成曲线
5.1.1 分割线
5.1.2 投影曲线
5.3.4 填充曲面
5.3.5 中面
5.3.6 延伸曲面
5.3.7 剪裁曲面
5.3.8 替换面
5.3.9 删除面
5.4 范 例
谢谢你的阅读
知识就是财富 丰富你的人生
计算机图形学曲线和曲面
曲线构造方法
判断哪些是插值、哪些是逼近
曲线构造方法
插值法
线性插值:假设给定函数f(x)在两个不同点x1和x2的值,用 线形函数 :y=ax+b,近似代替f(x),称为的线性插值函 数。
插值法
抛物线插值(二次插值):
已知在三个互异点x1,x2,x3的函数值为y1,y2,y3,要求构造 函数 ¢ (x)=ax2+bx+c,使得¢(x)在xi处与f(x)在xi处的值相 等。
曲线曲面概述
自由曲线和曲面发展过程
自由曲线曲面的最早是出现在工作车间,为了获得特殊的曲线,人们 用一根富有弹性的细木条或塑料条(叫做样条),用压铁在几个特殊 的点(控制点)压住样条,样条通过这几个点并且承受压力后就变形 为一条曲线。人们调整不断调整控制点,使样条达到符合设计要求的 形状,则沿样条绘制曲线。
5.1.2 参数样条曲线和曲面的常用术语
在工程设计中,一般多采用低次的参数样条曲线。 这是因为高次参数样条曲线计算费时,其数学模型难于 建立且性能不稳定,即任何一点的几何信息的变化都有 可能引起曲线形状复杂的变化。
因此,实际工作中常采用二次或三次参数样条曲线,如: 二次参数样条曲线: P (t) = A0 + A1t + A2t2 三次参数样条曲线: P (t) = A0 + A1t + A2t2 + A3t3
a3
1 0] a2 a1 a0
三次参数样条曲线
P(k) a3 0 a2 0 a1 0 a0 P(k 1) a3 1 a2 1 a1 1 a0 P '(k) 3a3t2 2a2t a1 a1 P '(k 1) 3a3 2a2 a1
P0 0 0 0 1 a3
第五章UGNX曲面造型教学资料
5.1 曲面概述
(2)利用曲线构造曲面:根据曲线构建曲面,如直纹面、通 过曲线、过曲线网格、扫掠、截面线等构造方法,此类曲面 是全参数化特征,曲面与曲线之间具有关联性,工程上大多 采用这种方法。
(3)利用曲面构造曲面:根据曲面为基础构建新的曲面,如 桥接、N-边曲面、延伸、按规律延伸、放大、曲面偏置、粗 略偏置、扩大、偏置、大致偏置、曲面合成、全局形状、裁 剪曲面、过渡曲面等构造方法。
(8)设计薄壳零件时,尽可能采用修剪实体,再用抽壳方法 进行创建。
(9)面之间的圆角过渡尽可能在实体上进行操作。 (10)内圆角半径应略大于标准刀具半径,以方便加工。
上一页 返回
5.2 由点构造曲面
由点构造曲面的方法是根据导入的点数据构建曲线、曲面, 能方便地生成通过指定点的曲面。由点构造曲面特征主要有 以下几种方法。
【直纹面】选项,弹出“直纹”对话框,如图5.3-1所示。
上一页 下一页 返回
5.3 由曲线构造曲面
(2)选择第一条曲线作为截面线串1,在第一条曲线上,会 出现一个方向箭头。
(3)单击鼠标中键完成截面线串1的选择或单击截面线串2选 择按钮 ,选择第二条曲线作为截面线串2,在第二条曲线 上,也会出现一个方向箭头,如图5.3-2所示。
按照曲面的类型不同,构造曲面的方法可大致分为以下3类。 (1)利用点构造曲面:它根据导入的点数据构建曲线、曲面。
如通过点、从极点、从点云等构造方法,该功能所构建的曲 面与点数据之间不存在关联性,是非参数化的,即当构造点 编辑后,曲面不会产生关联变化。由于这类曲面的可修改性 较差,建议尽量少用。
上一页 下一页 返回
上一页 下一页 返回
5.1 曲面概述
(2)栅格线:在线框显示模式下,控制曲面内部是否以线条 显示,以区别是曲面还是曲线,曲面内部曲线的条数可分别 由U、V方向的显示条数控制;如图5.1-6(a)所示的线框, 不能看出是一个曲面还是4条曲线;而在图5.1-6(b)中,用 户立即看出这是曲面。如果在“建模首选项”中没有设定, 可以在曲面构造完成后,单击菜单【编辑】/【对象显示】选 项,选择需编辑的曲面,单击【确定】按钮,在如图5.1-7所 示的对话框中设置 “U”和“V”数值。
曲面和曲线
5.2 曲线分析
1)曲线上的活动坐标架
设曲线为P(t)=[x(t), y(t), z(t)],则:
切矢量:P’(t)(当t为弧长时是单位矢),单位切矢记为T。 法矢量:
过曲线上任意一点,以切矢为法线的平面称为法平面。 主法矢:当以弧长为参数时,切矢的导矢是一个与切矢垂直的矢量,其单位矢 称为主法矢,记为N。 副法矢(记为B)B=T×N
左旋右旋螺旋线示例
当导圆柱轴线直立时,右旋螺旋线的可 见部分自左向右升高(图a);左旋螺旋线 则自右向左升高(图b)。
5.4 曲线的插值、逼近与拟合
插值:给定一组有序的数据点Pi,i=0, 1, …, n,构造 一条曲线顺序通过这些数据点,称为对这些数 据点进行插值,所构造的曲线称为插值曲线。 逼近:构造一条曲线使之在某种意义下最接近给定的 数据点,称为对这些数据点进行逼近,所构造 的曲线称为逼近曲线。 拟合:插值与逼近统称为拟合。
4)Bezier曲线的递推算法
计算Bezier曲线上的点,可用Bezier曲线方程,但 使用de Casteljau(德 卡斯特里奥)提出的递推算法 则要简单得多,递推公式:
上式中:Pi0=Pi是定义Bezier曲线的控制点,P0n即 为曲线P(t)上具有参数t的点,(i+k)=n 。 几何递推:给定参数t∈[0,1],就把定义域分成长 度为t:(1-t)的两段。依次对原始控制多边形每一边执行 同样的定比分割,所得分点就是第一级递推生成的中间 顶点Pi1(i=0,1,...,n-1),对这些中间顶点构成的控制多边 形再执行同样的定比分割,得第二级中间顶点 Pi2(i=0,1,...,n-2)。重复进行下去,直到n级递推得到一 个中间顶点P0n即为所求曲线上的点P(t)。
2)Betnstein基函数的性质 :
格林公式
= ∫∫ 0dxdy + ∫
D
L1
∫
L1
xdy − ydx
第四章
曲面面积和对曲面的积分
3
第五章
曲线、曲面积分
=
1 r2
∫∫
x2 + y 2 ≤ r 2
2dxdy = 2π .
Green 公式的流体力学解释
例 4: 设平面流场,流速向量
y
C
G ⎛ u ( x, y )⎞ U ( x, y ) = ⎜ ⎜ v ( x, y ) ⎟ ⎟, ⎝ ⎠
π
0
L
π
所以
v ∫
L
− sin y sin x xesin y dy − ye − sin x dx = v ∫ xe dy − ye dx .
(2) 由于 e
sin x
+ e − sin x ≥ 2 ,故由(1)得
π
0
v ∫
C
xesin y dy − ye− sin x dx = π ∫ (esin x + e − sin x ) dx ≥ 2π 2 .
1, (4),(6); 2,(1); 3,(2) ; 4.
v ∫
L
x d l , 其中 L : x 2 + y 2 = r 2 ;
v ∫
例 9. 求 lim
R → +∞
L
x d y , 其中 L : x 2 + y 2 = r 2 的正向.
x2 + y2 =R2
∫
ydx − xdy . ( x + xy + y 2 ) 2
2 2
G
G
G
G
其中 D 是一个有界区域, 域与边界定向的关系:边界 ∂D 是逐段光滑的简单有向闭曲线 (曲线不自相交), 其正向是为使区域 D 总在左侧. z
第五章 catia 自由曲面计
5.2.4 偏移曲面
偏置曲面功能是将曲面沿着法向方向进行均匀或不均匀的偏置。偏置 操作的步骤如下。 (1)在【曲面操作】工具栏中单击【偏置曲面】按钮,系统弹出 【偏置曲面】工具栏。 (2)选择偏置母体 (3)拖动偏置曲面控制点,改变偏置距离。 (4)在对话框的【类型】选项区域列出了偏置的两种方向。简单是 均匀的偏置,整张曲面的偏置距离相同。 变量偏置是非均匀的偏置,可分别的对四个顶点的偏置距离进行调整。 (5)偏置可能产生误差,在对话框中【误差】复选框可设置偏置允 许误差。 【公差】微调按钮可设置曲面精度。 【阶次】微调按钮可设置曲面与母体之间U、V2个方向阶数差值。
(4)在对话框中的【产生类型】下拉列表框中选择可利用曲面的U或 V方向来绘制曲线,在模式的下拉列表框中有两种形式,一种是手动 另外一种是自动。 手动是用鼠标在曲面上选择一点,以确定等参数的曲线位置。单击选 择等参数曲线后,可拖动曲线的方向控制点,从而改变曲线的位置。 在控制点上单击鼠标右键,弹出【点控制】快捷菜单,选择【编辑】 选项可微调曲线的位置;选择【保持点】选项可在当前的曲线的控制 点的位置建立几何点。单击【反转参数】可切换曲线的U、V方向。 自动选项是自动的生成参数等距离的等参数曲线,在U、V方向,参 数的数值属于区间[0,1]即U为0是U向的一条边界线,U为1是另外一条 边界线,等参数间距表示曲线在某一方向上曲线之间的间距相等。用 户可在对话框中的U、V栏中设置U、V的数目。可拖动参数曲线上面 的控制点改变曲线的位置。
(8)点出第四点即可形成一曲面。 4.撷取曲面 【撷取曲面】命令可将原有曲面的某部分撷取下来。撷取操作方式如 下。 (1)单击工具按钮,接着单击欲撷取的曲面。在曲面上单击撷取区 域。 (2)决定起点与终点后,即可将此曲面一部分撷取出来,如图5-74 所示。
第5章 曲面和曲线的构建
Mastercam
3
线架模型用来描述三维对象的轮廓及断面特征, 它主要由点、直线、曲线等组成,不具有面和 体的特征,但线架模型是曲面造型的基础。
曲面模型用来描述曲面的形状,一般是对线 架模型经过进一步处理得到的。曲面模型不仅 可以显示出曲面的轮廓,而且可以显示出曲面 的真实形状。
实体模型具有体的特征,它由一系列表面包 围,这些表面可以是普通的平面也可以是复杂 的曲面,实体模型中除包含二维图型数据外, 还包括相当多的工程数据,如体积,边界面和 边等。
选择辅助菜单中的“Z”选项后,也可以使 用键盘直接输入数值来定义构图深度,这时当 前构图面与过原点的构图面的距离为输入值。
2019/10/16
Mastercam
15
5.3 线架模型
通常构建曲面时,先要绘制线架模型,线架模 型是构建曲面模型的基础。下面将通过几个练 习说明线架模型的绘制方法:
练习一:绘制如图a所示的线架模型图,图b 为此线架模型构建的举升曲面。
(5) 绘制右侧面大圆弧。单击构图深度“Z”选项,然 后单击P5点,此时构图深度“Z”为50,在主菜单中选 取Create→Arc→Endpoint命令,分别捕捉绘图区中P5, P6点,并输入半径130,选取所需要的圆弧部分。
2019/10/16
Mastercam
20
a)
b)
c)
绘制线架模型练习二示例
在子菜单中选择该选项或单击工具栏中的按钮,可 以动态改变当前视角。操作步骤如下:
(1) 从辅助菜单中选取Gview→Dynamic(视角→动 态)命令。
(2) 主菜单区显示“点输入”菜单,输入要旋转的图 形中心点。
(3) 采取下列方法之一,动态视角有四种方法来观察 图形:
第五章_曲线坐标系(原创)
第五章曲线坐标系矢量分析与场论第一节曲线坐标的概念第二节拉梅(Lame)系数第三节坐标变换第四节正交曲线坐标系中的三度矢量分析与场论xyzo M1q 2q 3q 第一节曲线坐标的概念如果空间里的点,其位置不是用直角坐标(x , y ,z )来表示,而是用另外三个有序数(q 1,q 2,q 3)来表示。
就是说,每三个有序数(q 1, q 2, q 3)就确定一个空间点;反之,空间里的每一点都对应着三个这样的有序数(q 1, q 2, q 3),则称(q 1, q 2, q 3),为空间点的曲线坐标。
矢量分析与场论xyz oM1q 2q 3q 显然,每个曲线坐标(q 1, q 2, q 3)都是空间点的单值函数,由于空间点又可用直角坐标(x , y ,z )来确定,所以每个曲线坐标(q 1, q 2, q 3)也都是直角坐标(x , y ,z )的单值函数:112233(,,)(,,)(,,)q q x y z q q x y z q q x y z =⎧⎪=⎨⎪=⎩第一节曲线坐标的概念反过来,每个直角坐标与都是曲线坐标的单值函数:123123123(,,)(,,)(,,)x x q q q y y q q q z z q q q =⎧⎪=⎨⎪=⎩矢量分析与场论第一节曲线坐标的概念容易看出,下面的三个方程112233(,,)(,,) (,,)q x y z c q x y z c q x y z c =⎧⎪=⎨⎪=⎩(c 1,c 2,c 3为常数)分别表示三个函数的等值曲面;给c 1,c 2,c 3以不同的数值,就得到三族等值曲面,这三族等值曲面,称为坐标曲面。
由于函数是单值函数,所以在空间的各点,每族等值曲面都只有一个曲面经过。
2q 曲线3q 曲线1q 曲线xyzo 11q c =M 22q c =33q c =1e G 2e G 3e G矢量分析与场论此外,在坐标曲面之间,两两相交而成的曲线,称为坐标曲线。
《曲面与曲线》课件
近年来,数学家们利用现代数学工具,如微分几何、拓扑学等,对曲面与曲线进行了更 深入的研究,发现了许多新的性质和定理。这些研究成果不仅丰富了数学理论,也为其
他学科提供了重要的数学工具。
曲面在建筑设计中的应用广泛,如桥梁 、建筑立面、屋顶等。曲面设计能够带 来流畅、自然的视觉效果,增强建筑的
现代感和艺术感。
曲面可以有效地解决建筑结构问题,如 受力、稳定性等。通过合理的曲面设计 ,可以优化建筑结构,提高建筑的稳定
性和安全性。
曲面设计能够创造出独特的空间效果, 如流动的空间、丰富的光影效果等。曲 面设计能够打破传统建筑的沉闷感,为 人们提供更加舒适、愉悦的居住和工作
曲线的定义与分类
总结词
描述曲线的定义,并按照不同的标准对其进行分类。
详细描述
曲线是二维空间中连续变化的点的集合,它可以由二维坐标系中的一个变量确定 。根据不同的标准,曲线可以分为多种类型,如直线、圆、抛物线等。
曲面与曲线的几何特性
总结词
描述曲面和曲线的几何特性,包括形状、方向、弯曲程度等 。
详细描述
曲面和曲线的几何特性包括它们的形状、方向和弯曲程度等 。例如,球面的几何特性是中心对称,其表面上的点都与球 心保持相同的距离;而直线的几何特性是无限长且没有弯曲 。
Part
02
曲面与曲线的数学表达
曲面的参数方程
曲面的参数方程定义
参数方程的应用
曲面由参数方程表示,通常包含三个 参数变量,如x(u,v)、y(u,v)和z(u,v) ,其中u和v是参数。
曲面与曲线的计算机渲染
第五章 曲线、曲面、曲面立体
5.螺旋面
⑴螺旋面的形成 以圆柱螺旋线及其轴线为导线,直母线沿着它们移动而同时又与轴线 保持一定角度,这样形成的曲面称为螺旋面。
根据直母线与轴线的夹角将螺旋面分为正螺旋面和斜螺旋面。 正螺旋面:直母线与轴线始终正交的螺旋面。 斜螺旋面:直母线与轴线始终斜交成某一定角(非90º )的螺旋面。
正螺旋柱状面的形成
(4). 柱状面的画法
(1) 画出两条曲导线的两面投影; (2) 作出直母线的两面投影: (3) 作出该曲面上各素线的投影。
例子:柱状面桥墩
4.锥状面
⑴锥状面的形成
直母线沿着一条直导线和一条曲导线移动,且始终平行于一个导平面,这 样形成的曲面称为锥状面。 所有素线平行于导平面,彼此之间为交错关系。
曲面与其他表面的交线 平面曲线 空间曲线
5.1.2 曲线的投影特性 1. 平面曲线的投影在一般情况下仍为平面 曲线,曲线上的点具有从属性。
2. 平面曲线所在平面垂直投影面时,曲线在该投影面上的投影为一直线。
3. 平面曲线所在平面平行投影面时,曲线在该投影面上的投影反映实形。
4. 平面曲线的割线和切线的投影仍是该曲线投影的割线和切线。 5. 一般情况下,平面曲线及其投影的次数和类型不变。
V H1 X1
5.1.4
圆柱螺旋线的投影
空间曲线:曲线上任意连续四个点不在同一平面上。 圆柱螺旋线是工程中常用的空间曲线。 1、圆柱螺旋线的形成 一动点在正圆柱表面上绕 其轴线作等速回转运动,同时 沿圆柱的曲线方向作等速直线 运动,则动点在圆柱表面上的 轨迹称为圆柱螺旋线。 a.导程:动点转动一周后沿轴 线移动的距离,计为ph. b.螺旋线的旋向:左旋和右旋。 c.判断原则
(1)锥面的形成 一 直母线沿着一曲导线运动,且始终通过一定点而形成的曲面称为柱状面。 (2)锥面的命名和分类 其命名和分类与柱面相同,是按正截面与锥面的交线形状或锥面在与轴线 垂直的投影面上的投影形状来确定,如:圆锥面、椭圆锥面等。 (3)锥面上定点的投影 可采用辅助直线法(素线法);对于有轴线且正截面为圆形的锥面也可用 辅助圆法(纬圆法)来确定点的各面投影。
计算机绘图 33.课程学习中常见问题-第5章 规则曲线、曲面和曲面立体
第5章1.什么叫曲面体?答:由曲面或曲面与平面围成的立体叫曲面体。
2.曲线是如何分类的?答:曲线可以看作是不断改变运动方向的点连续运动的轨迹。
根据点的运动有无规律,曲线可以分成规则曲线和不规则曲线。
规则曲线是能用数学方法精确描述的曲线,例如圆、正弦曲线、渐伸线等都是规则曲线。
不规律曲线的随意性很大,它不能直接用数学式子作精确地描述,例如海岸线、山体的坡脚线等都是不规则曲线。
3.什么是平面曲线?答:曲线可以根据它是否位于同一平面上而分为平面曲线和空间曲线。
曲线上的所有点都位于同一平面上时,这样的曲线叫平面曲线。
几何中的圆、椭圆等都是平面曲线。
4.什么是空间曲线?答:曲线可以根据它是否位于同一平面上而分为平面曲线和空间曲线。
曲线上的连续四个点不在同一平面上,这样的曲线叫空间曲线。
圆柱螺旋线、一般情形下两曲表面的交线等都是空间曲线。
5.曲线的投影特性是什么?答:曲线的投影一般仍为曲线。
由于曲线是点的集合,所以画出曲线上一系列点的投影,并以光滑曲线连接起来,就可得到该曲线的投影。
作图时为了能准确地控制好曲线投影的形状,应把曲线上的一些特殊点(如曲线的端点、转向点、最高或最低点等)的投影画出来。
曲线的切线对于控制曲线投影的作图有重要作用。
过曲线上一点的切线,其投影仍与曲线的投影相切于该点的同面投影。
6.平面曲线的投影特性是什么?答:平面曲线的投影,视曲线所在平面对投影面的倾斜状态有三种情况:当曲线所在平面平行于某个投影面时,曲线在该投影面上的投影将反映曲线的实形;当曲线所在平面垂直于某个投影面时,曲线在该投影面上的投影是一段直线;当曲线所在平面倾斜于某个投影面时 ,其投影是变了形的曲线。
最后这种情形,对于二次曲线来说其投影仍为同类的二次曲线,即圆和椭圆的投影一般为椭圆,特殊情形下可能是圆,抛物线的投影仍为抛物线,双曲线的投影仍为双曲线。
7.什么是圆柱螺旋线?答:圆柱螺旋线是工程中常用的空间曲线。
它的形成是:动点在圆柱面上沿着圆柱的轴线方向作等速移动,同时又绕柱轴作等速旋转运动,此动点的运动轨迹为圆柱螺旋线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
π θ j = min π − ∠Pj −1 Pj Pj +1 , , ∆P−1 = ∆Pn = 0
5.6 几何连续性
设计一条复杂形状曲线时,一般是通过多段简单曲线的拼接完 成的。这就涉及曲线在拼接处的连续性问题。 拼接曲线的连续性(或称光滑性)有两类度量方式: 一类称为参数连续性:如果曲线函数对表达它的特定参数具有直 达n阶的连续导矢,则称该曲线对此参数具有n阶参数连续性,简 称Cn连续。 另一类称为几何连续性:如果曲线函数对弧长参数具有直达n阶 的连续导矢,则称该曲线具有n阶几何连续性,简称Gn连续。 曲线光滑度的两类度量并无因果关系,都能描述曲线的光滑性。 由于弧长是几何量,所以几何连续性更能够代表曲线的光滑性。
多项式插值:
通过n+1个数据点Pi(i=0,1,n)和对应的参数ti (i=0,1,···n) 可以构造n次插值多项式
p (u ) = ∑ a i t i
i =0
n
其中ai是与Pi维数一致的向量,例如三维。
多项式逼近:
随着控制点增多,多项式的次数不断增高,摆动剧烈,稳定性降低。而且 常常数据点是带有误差的,没有必要严格通过,这时可以用低阶多项式进行逼 近,逼近时采用的方法通常是最小二乘法:
i j P' (t ) × P' ' (t ) = − R ⋅ sin(t ) R ⋅ cos(t ) − R ⋅ cos(t ) − R ⋅ sin(t ) = k C 0
R ⋅ cos(t ) C − R ⋅ sin(t ) C − R ⋅ sin(t ) R ⋅ cos(t ) i− j+ k − R ⋅ sin(t ) 0 − R ⋅ cos(t ) 0 − R ⋅ cos(t ) − R ⋅ sin(t )
2)直纹面与可展曲面
如果曲面的两族等参数线:u线与v线中,有一组是直线,则称该曲面为直 纹面。它可以看成直线段在空间连续运动扫出的轨迹。直纹面上的直线族称为 母线。在直纹面上取一条曲线与所有母线相交,称之为准线。 在准线ρ=ρ(u)每一点的母线方向上给定一个非零矢量τ(u)。则直纹面方程可 以写为P(u,v)= ρ(u)+v τ(u)。当τ(u)为固定时,直纹面为柱面。当τ(u)为变矢量, 且准线缩为一点时,直纹面为锥面。机翼表面通常为直纹面。 如果直纹面沿它的每一条母线只有唯一的切平面(或者说沿直母线, 法向量 平行),则称该直纹面为可展曲面。可展曲面可以通过简单的弯曲来展平。圆 柱面和圆锥面都是可展的,曲线的切线曲面(曲线上所有点的切线的集合)也 是可展的,但机翼的直纹面就不一定。
5.6 几何连续性(续)
对于一般参数表达的多项式曲线的拼接,要想达到G2连续, 在连接点处必须满足: ① G0连续:即两段曲线首尾相接。 ② G1连续:要求两条曲线在首尾相接处的切矢方向相同。 因为两条曲线对弧长参数的导数都是单位矢,再加上方 向相同,就意味着两条曲线在首尾相接处的弧长参数一阶导 矢连续。 ③ G2连续:要求曲率相同,并且副法矢方向相同。 曲率相同保证了在首尾相接处弧长参数的二阶导矢大小 相同,副法矢方向相同又保证了弧长参数的二阶导矢方向 (主法矢)相同,即在首尾相接处弧长参数的二阶导矢连续。 对一般参数来说,主法矢是副法矢与单位切实的矢量积。
x2 y2 z2 + − =1 a 2 b2 c2
x2 y2 − =z a 2 b2
单叶双曲面和双曲抛物面都不是可展曲面
3)曲面的曲率性质
研究曲面的弯曲程度,通常是通过研究法截线的曲率来实现的。通过曲面上 一点法线的平面与曲面的交线称为法截线,法截线的曲率κn称为法曲率,围 绕法线旋转的每一个平面会产生一个法截线,因此曲面上一点的法曲率有无 穷多个,这些法曲率的最大值和最小值称为主曲率,而且两个主曲率所在的 方向是相互垂直的,称为主方向,其它方向的法曲率可以由主曲率计算: Κn= κ1cos2θ+ κ2sin2θ 其中θ为该方向与主曲率的κ1所在主方向的夹角。 两个主曲率的乘积称为高斯曲率(Gaussian)或全曲率、总曲率。 两个主曲率的均值称为平均曲率或中曲率。 如果曲面上的一条曲线,其切线方向总是在一个主方向,这样的曲线称为曲 率线。
第五章 曲线和曲面
5.1 曲线的数学表示
1)显示表示:y=f(x) 2)隐式表示:f(x,y)=0 3)参数表示:P(t)=[x(t), y(t)]
在曲线、曲面的表示上,参数方程比显式、隐式方程有更多的优越性, 主要表现在: (1)容易满足几何不变性(与坐标系的选取无关)的要求。 (2)有更大的自由度来控制曲线、曲面的形状。 (3)可对参数方程直接进行几何变换,而不需要逐点变换。 (4)便于处理斜率为无穷大的情形,不会因此而中断计算。 (5)便于把低维空间中曲线、曲面扩展到高维空间中去。 (6)规格化的参数变量t∈[0,1],使得界定曲线、曲面的范围十分简单。 (7)易于用矢量和矩阵运算,从而大大简化了计算。
5.2 曲线分析
1)曲线上的活动坐标架
设曲线为P(t)=[x(t), y(t), z(t)],则:
切矢量:P’(t)(当t为弧长时是单位矢),单位切矢记为T。 法矢量:
过曲线上任意一点,以切矢为法线的平面称为法平面。 主法矢:当以弧长为参数时,切矢的导矢是一个与切矢垂直的矢量,其单位矢 称为主法矢,记为N。 副法矢(记为B)B=T×N
④ 修正弦长参数化法 ,在四种方法中效果最好:
t0 = 0 t j = t j −1 + K j ∆Pj −1 j = 1,2, ⋯, n
∆Pj θ j 3 ∆Pj − 2 θ j −1 K j = 1+ + 2 ∆Pj −2 + ∆Pj −1 ∆Pj −1 + ∆Pj 2
3
− R ⋅ sin(t ) R ⋅ cos(t ) ⋅ C = R 2C 0 = − R ⋅ cos(t ) − R ⋅ sin(t ) 0 R ⋅ C 2 + R2 ( R +C )
2 ) 2 + (−C ⋅ R ⋅ cos(t )) 2 + R 4 ( (− R ⋅ sin(t )) + ( R ⋅ cos(t )) + C )
注意:曲率和挠率是几何量,其值与参数的选择无关。
示例:左旋右旋螺旋线
当圆柱轴线平放时,用手握住圆柱并伸直拇指,拇指代表动点移动的 方向,其余四个手指代表动点的转动方向,符合右手为右旋螺旋线,如图 (ɑ)所示;符合左手为左旋螺旋线,如图 (b)所示。
(ɑ)右旋螺旋线
(b)左旋螺旋线
示例:螺旋线的曲率和挠率
2 a0 + a1 ⋅ t0 + a2 ⋅ t0 = p0
a0 + a1 ⋅ t1 + a2 ⋅ t12 = p1
2 a0 + a1 ⋅ t 2 + a2 ⋅ t 2 = p2 2 a0 + a1 ⋅ t3 + a2 ⋅ t3 = p3
1 1 1 1
t0 t1 t2 t3
2 t0 p0 a0 2 t1 p1 a = 2 1 p2 t 2 a 2 2 p t3 3
= C ⋅ R ⋅ sin(t ) ⋅ i − C ⋅ R ⋅ cos(t ) ⋅ j + R 2 ⋅ k C ⋅ R ⋅ sin(t ) = − C ⋅ R ⋅ cos(t ) R2 − R ⋅ sin(t ) R ⋅ cos(t ) C
( P' (t ), P' ' (t ), P' ' ' (t )) = − R ⋅ cos(t ) − R ⋅ sin(t ) R ⋅ sin(t ) − R ⋅ cos(t ) P' (t ) × P' ' (t ) P' (t )
T(单位切矢)、N(主法矢)和B(副法矢)构成了曲线上的活动坐标架;N、B构成的平 面称为法平面;N、T构成的平面称为密切平面(它与曲线最贴近);B、T构成的平 面称为从切平面。 对于一般参数t,有:
T
2)曲线的曲率 挠率 曲率和挠率 曲率
曲率:
B N
由于T’(s)与N平行,令T’(s)= κN, κ称为曲率,其几何意义是曲线的单位切矢对弧长的转动率。κ恒为正,又 称为绝对曲率。κ曲率的倒数ρ=1/κ ,称为曲率半径。 挠率: 由B(s)·T(s)=0,两边求导,可得: B‘(s)·T(s)=0; 又由|B(s)|2=1,两边求导,可得: B‘(s)·B(s)=0; 所以,B’(s)∥N(s),再令B’(s)=-τN(s), τ称为挠率,其几何意义是副法矢方向对于弧长的转动率。挠率大于0、等 于0和小于0分别表示曲线为右旋空间曲线、平面曲线和左旋空间曲线。 对于一般参数t,可以推导出曲率和挠率的计算公式如下:
5.5 参数化
为一组有序的数据点(P0,P1,…Pn) 赋予相应的一组参数值(t0<t1<…<tn, 每个参数点称为节点) 称之对这组数据点实行参数化。 对一组数据点(P0,P1,…Pn)实行参数化的常用方法有以下几种: ① 均匀参数化(等距参数化) ,在型值点不均匀时不理想。 ② 累加弦长参数化,考虑到弧长因素:
t0 = 0 t j = t j −1 + ∆Pj −1 ∆Pj −1 = Pj − Pj −1 ; j = 1,2, ⋯, n
③ 向心参数化法,又称平方根法:
t0 = 0 1/ 2 t j = t j −1 + ∆Pj −1 ∆Pj −1 = Pj − Pj −1 ; j = 1,2, ⋯, n
2 2 2 3
=
=
R R + C2
2
τ=
( P' (t ), P' ' (t ), P ' ' ' (t )) R2 ⋅ C C = = 2 2 2 2 2 R + C2 ( P' (t ) × P' ' (t )) (R ⋅ C + R )