1.02k likes | 1.24k Views
第二章 曲线和曲面造型基础. 2 .1 微分几何基础. 2.2 图形变换. 2.3 NURBS 曲线与曲面. 2.4 曲线与曲面造型方法. 2.1 微分几何基础. 2.1 微分几何基础. 1 、矢量代数. 空间三维点 P ( x1,y1,z1) 的矢量表示:. 2.1 微分几何基础. 矢量加法:. 矢量点乘:. 点乘的几何表示形式为第一个矢量向第二个矢量方向(假设第二个矢量为单位矢量)的投影长度。. 2.1 微分几何基础. 矢量叉乘:. 叉乘大小的几何意义表示为两个矢量为矢量 a 和 b 所构成的平行四边形的面积。.
E N D
第二章 曲线和曲面造型基础 2.1 微分几何基础 2.2 图形变换 2.3 NURBS曲线与曲面 2.4 曲线与曲面造型方法
2.1 微分几何基础 2.1 微分几何基础 1、矢量代数 空间三维点P(x1,y1,z1)的矢量表示:
2.1 微分几何基础 矢量加法: 矢量点乘: 点乘的几何表示形式为第一个矢量向第二个矢量方向(假设第二个矢量为单位矢量)的投影长度。
2.1 微分几何基础 矢量叉乘: 叉乘大小的几何意义表示为两个矢量为矢量a和b所构成的平行四边形的面积。
2.1 微分几何基础 2、曲线几何 曲线的表示方法: 隐式曲线: 显式曲线: 参数曲线:
2.1 微分几何基础 隐式: 参数: 显式:
2.1 微分几何基础 以直线PQ与x轴的夹角α为参数: 有理多项式参数形式:
2.1 微分几何基础 隐式曲线便于判定点与曲线的关系,不便于求值;而显式曲线便于求值,但不便于判断内外关系。
2.1 微分几何基础 参数曲线:容易通过指定参数的范围来定义一段曲线。 因此,在课程中的曲线无特殊说明的都是指参数曲线。 推而广之,曲面是指参数曲面。 参数曲线的矢量表示:
2.1 微分几何基础 曲线的性质: 速率、单位切矢、曲率、主法矢、曲率半径。
2.1 微分几何基础 速率:
2.1 微分几何基础 单位切矢:不依赖于参数化的曲线性质被称为曲线的内蕴属性。 单位切矢和曲率是曲线最重要的两个内蕴属性。 弧长 : 单位切矢: 链式法则:
2.1 微分几何基础 曲率: 曲率的定义 : 链式法则后: 二维显式曲线 y = y(x)的曲率:
2.1 微分几何基础 法矢: 主法矢的定义 : 副法矢: 切矢、主法矢和副法矢定义了一个坐标系。
2.1 微分几何基础 曲率半径: 定义为密切圆的半径,即
2.1 微分几何基础 例:求单位圆的单位切矢和曲率半径。
2.1 微分几何基础 空间曲线的挠率: 空间曲线Serret-Frenet公式:
2.1 微分几何基础 3、曲面几何 曲面表示的分类: 隐式曲面: 显式(非参)曲面: 参数曲面: 或
2.1 微分几何基础 参数域上的二维曲线: 映射为空间中曲面上的曲线: 注意等参线的定义。
2.1 微分几何基础 曲面的切矢:
2.1 微分几何基础 曲面的法矢:
2.1 微分几何基础 第一基本式矩阵: 切矢: 切矢的模: 第一基本式矩阵:
2.1 微分几何基础 单位切矢: 应用:计算曲面的面积
2.1 微分几何基础 第二基本式矩阵: 点乘单位法氏 n ,有 第二基本式矩阵:
2.1 微分几何基础 法曲率: 点乘单位法氏 n ,有 法曲率:
2.1 微分几何基础 法曲率:
2.1 微分几何基础 主曲率:
2.2 图形变换 2.2 图形变换 在CAD/CAM系统中,几何图形是最基本的元素,无论采用何种几何建模方法表达设计对象,最终都要转化为几何图形显示在屏幕上。无论是二维或三维图形,都是由图形的顶点坐标、顶点之间的拓扑关系以及组成图形的面和线的表达模型所决定的。图形的几何变换只改变图形的顶点坐标和面、线的表达模型的参数,不会改变他们的拓扑关系,且面、线的表达模型参数也是由相关的顶点坐标所确定的。因此,从原理上讲,图形的几何变换就是将图形上的点的坐标变换成新图形上对应点的坐标—点的坐标变换。
2.2 图形变换 齐次坐标的概念:
2.2 图形变换 齐次坐标下的图形变换:
2.2 图形变换 1、二维变换 基本变换 比例变换(缩小与放大)、对称变换(或映射变换)、旋转变换、平移交换、错切变换、透视变换等。 变换矩阵:
2.2 图形变换 2、三维变换 基本变换 比例变换(缩小与放大)、平移变换、旋转变换、对称变换(或映射变换)、错切变换、投影变换和透视变换等 。 变换矩阵:
2.2 图形变换 基本变换
2.2 图形变换 组合变换
2.3 NURBS曲线与曲面 2.3 NURBS曲线与曲面 1、Bézier曲线 Bézier曲线的定义 为曲线的控制顶点 Bernstein基函数
2.3 NURBS曲线与曲面 Bernstein基函数的性质 • 非负性 • 权性 • 对称性 • 递推性 • 导数递推性 端点处:
2.3 NURBS曲线与曲面 • 非负性 • 权性 • 对称性 • 递推性 • 导数递推性 证明:
2.3 NURBS曲线与曲面 • 非负性 • 规范性 • 对称性 • 递推性 • 导数递推性
2.3 NURBS曲线与曲面 • 非负性 • 规范性 • 对称性 • 递推性 • 导数递推性 证明:
2.3 NURBS曲线与曲面 • 非负性 • 规范性 • 对称性 • 递推性 • 导数递推性 证明:
2.3 NURBS曲线与曲面 • 端点性质 • 几何不变性 • 对称性 • 凸包性 • 变差减小性 • 保凸性 通过首、末控制顶点