《UGNX8基础学习第三章.ppt》由会员分享,可在线阅读,更多相关《UGNX8基础学习第三章.ppt(63页珍藏版)》请在三一办公上搜索。
1、1,本章重点内容,第三章 曲线造型,本章将详细介绍UG NX8.0的曲线造型功能,主要内容有:点和点集、曲线生成、曲线操作以及曲线编辑。,本章学习目标,掌握点和点集的创建方法掌握基本曲线的创建方法 掌握样条曲线、螺旋线及规律曲线的创建方法 掌握各种曲线操作的方法 掌握各种曲线编辑的方法,2,3.1 概述,曲线造型是三维建模的基础,是进行各种复杂形体造型的关键。虽然曲线类型各异,但其实质都是一样的,即点构成线,或点拟合成线。构建曲线的方法很多,出发点都是确定曲线上的关键点。,3,3.2 点和点集,点是最小的几何构造元素,它不仅可以按一定次序和规律来构造曲线,还可以通过大量的点云集来构造曲面。本节
2、将详细讲述点和点集的创建方法。,4,3.2.1 点,【点】构造器 提供了在三维空间指定点和创建点对象和位置的标准形式。【点】构造器主要用于单独创建点或者配合其它功能(如创建直线)。,5,3.2.1 点,捕捉点方法,自动判断的点:该选项是最常用的选项,根据光标的位置自动判断是下列所述的哪种位置点,如端点、中点等。选择时鼠标右下角会显示相应类型的图标。光标位置:光标的位置,其实是当前光标所在位置投影至XC-YC平面内形成的点位置。现有点:在某个现有点上构造点,或通过选择某个现有点指定一个新点的位置。端点:在现有的直线、圆弧、二次曲线以及其他曲线的端点指定一个位置。控制点:在几何对象的控制点指定一个
3、位置。交点:在两条曲线的交点或一条曲线和一个曲面或平面的交点处指定一个位置。,6,3.2.1 点,捕捉点方法,圆弧中心/椭圆中心/球心:圆弧、圆、椭圆的圆心和球的球心。圆弧/椭圆上的角度:在沿着圆弧或椭圆的成一定角度的地方指定一个位置。象限点:在一个圆弧或一个椭圆的四分点指定一个位置。点在曲线/边上:在选择的曲线上指定一个位置,并且可以通过设置U向参数来更改点在曲线上的位置。面上的点:在选择的曲面上指定一个位置,并且可以通过设置U向参数和V向参数来更改点在曲面上的位置。两点之间:在两点之间指定一个位置。按表达式:使用【点】类型的表达式指定点。,7,3.2.1 点,输入点的坐标值,可以指定点是相
4、对于工作坐标系或是绝对坐标系。全部设置为0即为坐标原点。,8,3.2.1 点,偏置点,矩形:选择一个现有点,输入相对于现有点的X、Y、Z增量来创建点。圆柱形:选择一个现有点,输入半径、角度及Z增量来创建点。球形:选择一个现有点,输入半径、角度1及角度2来创建点。沿矢量:选择一个现有点和一条直线,并输入距离来创建点。沿曲线:选择一个现有点和一条曲线,并输入圆弧长或圆弧长的百分比来创建点。,9,3.2.2 点集,10,3.3 曲线创建,利用【直线和圆弧】和【曲线】两个工具条可以方便的创建各种曲线,如直线、圆、圆弧、样条曲线、抛物线、二次曲线等。,11,3.3.1 基本曲线,【基本曲线】综合了直线、
5、圆弧、圆、倒圆角、修剪和编辑曲线参数等命令,利用该命令可以快速的绘制直线、圆和圆弧。,在打开【基本曲线】对话框的同时,系统会弹出一个【跟踪条】,用于在创建基本曲线时输入参数。,12,3.3.1 基本曲线,直线,绘制直线的方法有十三种,分别是:两点之间 通过一个点并且保持水平或竖直的直线 通过一个点并平行于 XC、YC 或 ZC 轴的直线 通过一个点并与 XC 轴成一角度的直线 通过一个点并平行或垂直于一条直线,或者与现有直线成一角度的直线 通过一个点并与一条曲线相切或垂直的直线 与一条曲线相切并与另一条曲线相切或垂直的直线,13,3.3.1 基本曲线,直线,与一条曲线相切并与另一条直线平行或垂
6、直的直线 与一条曲线相切并与另一条直线成一角度的直线 平分两条直线间的角度的直线 两条平行直线之间的中心线 通过一点并垂直于一个面的直线 以一定的距离平行于另一条直线的直线,14,3.3.1 基本曲线,圆弧,用【基本曲线】命令绘制圆弧的方法有2种,分别是:(1)起点,终点,圆弧上的点;(2)中心,起点,终点。另外,【直线和圆弧】工具条也提供了4种创建圆弧的命令:【圆弧 点-点-点】、【圆弧 点-点-相切】、【圆弧 相切-相切-相切】和圆弧【圆弧 相切-相切-半径】。,15,3.3.1 基本曲线,圆弧,起点,终点,圆弧上的点创建圆弧,相切-相切-半径法创建圆弧,相切-相切-相切法创建圆弧,16,
7、3.3.1 基本曲线,圆,用【基本曲线】命令绘制圆的方法有三种,分别是:(1)中心点,圆上的点;(2)中心点,圆的半径或直径;(3)中心点,相切对象。此外,【直线和圆弧】工具条也提供了七种创建圆的方法:【圆 点-点-点】、【圆 点-点-相切】、【圆 相切-相切-相切】、【圆 相切-相切-半径】、【圆 圆心-点】、【圆 圆心-半径】和【圆 圆心-相切】。,17,3.3.2 样条曲线,样条线的基本概念,曲线阶次:每个样条都有阶次,这是一个代表定义曲线的多项式阶次的数学概念。阶次通常比样条段中的点数小1。因此,样条线的点数不得少于阶次。UG NX最高可以使用24阶样条曲线。单段/多段:样条线可以采用
8、单段和多段的方式创建。对于单段样条线来说,阶次=点数-1,因此单段样条线最多只能使用25个点。单段构造方式受到一定的限制,定义点的数量越多,样条线的阶次越高,而阶次越高样条线会出现意外结果,如变形等。而且单段样条线不能封闭,因此不建议使用单段构造样条线。多段样条线的阶次由用户自己定义(24),样条线定义点数量没有限制,但至少比阶次多一点。在设计中,通常采用35阶样条线。,18,3.3.2 样条曲线,样条线的基本概念,定义点:定义样条线的点。根据极点方法创建的样条线没有定义点,在编辑样条线时可以添加定义点,也可以删除定义点。节点:节点即为每段样条线的端点。单段样条线只有两个节点,既起点和终点;多
9、段样条线的节点=段数-1。封闭曲线:通常,样条线是开放的,它们开始于一点,而结束于另一点。通过选择封闭曲线选项可以创建开始和结束于同一点的封闭样条。该选项仅可用于多段样条。,19,3.3.2 样条曲线,创建样条线的几种方式,第一种主要用于工程设计,灵活性不强。后两种主要用于工业设计,具有实时的反馈信息,即时调整样条的形状。,20,3.3.2 样条曲线,样条,21,3.3.2 样条曲线,样条,22,3.3.3 曲线倒圆角,简单倒圆角2曲线倒圆 3曲线倒圆,23,3.3.3 曲线倒圆角,简单倒圆角,简单倒圆角只能在两条直线间进行,输入的半径值决定圆角的尺寸。创建圆角后,用于创建倒圆角的两条直线自动
10、裁剪到直线与圆角的交点。,24,3.3.3 曲线倒圆角,2 曲线倒圆,在两条曲线(包括点、直线、圆、二次曲线或样条)之间构造一个圆角。两条曲线间的圆角是从第一条曲线到第二条曲线沿逆时针方向生成的圆弧。,25,3.3.3 曲线倒圆角,3 曲线倒圆,在三条曲线间创建圆角,这三条曲线可以是点、直线、圆弧、二次曲线和样条的任意组合。三曲线圆角是从第一条曲线到第三条曲线按逆时针方向生成的圆弧。,26,3.3.4 曲线倒斜角,27,3.3.4 曲线倒斜角,简单倒斜角,在同一平面内的两条直线之间建立倒角,其倒角度数为45,即两边的偏置相同。,28,3.3.4 曲线倒斜角,用户定义倒斜角,在同一平面内的两条直
11、线或曲线之间建立倒角,可以设置倒角度数和偏置值。,29,3.3.5 矩形,通过选择两个对角点来确定矩形。默认情况下,如果通过鼠标点击屏幕创建点的话,矩形生成在XC-YC平面内。如果两对角点为对象点,不在XC-YC平面内,则生成的矩形与坐标轴平行。,30,3.3.6 多边形,通过此命令可以生成具有指定边数量的多边形曲线。定义多边形大小有三种可选方式,分别是:【内接半径】:输入内接圆半径值。【多边形的边】:输入多边形一边的边长值,该长度将应用到所有边。【外切圆半径】:输入外接圆的半径。,31,3.3.7 椭圆,通过此命令可以创建椭圆或椭圆弧。椭圆有两根轴:长轴和短轴,每根轴的中点都在椭圆的中心。另
12、外,椭圆是绕 ZC轴正向沿着逆时针方向创建的,起始角和终止角确定椭圆的起始和终止位置。,32,3.3.8 抛物线,抛物线是与一个点(焦点)的距离和与一条直线(准线)的距离相等的点的集合,默认抛物线的对称轴平行于 XC 轴。,33,3.3.9 双曲线,通过此命令可以创建双曲线。根据定义,双曲线包含两条曲线,分别位于中心的两侧,而在 NX 中,只构造其中一条曲线。,34,3.3.10 二次曲线(圆锥曲线),二次曲线是通过剖切圆锥而创建的曲线,根据截面通过圆锥的角度不同,剖切所得到的曲线类型也会有所不同,35,3.3.10 二次曲线(圆锥曲线),36,3.3.10 二次曲线(圆锥曲线),5点,4点,
13、一个斜率,3点,2个斜率,3点,顶点,2点,锚点,Rho,37,3.3.11 螺旋线,可以通过定义螺旋线的各个参数创建螺旋线。,38,3.3.12 规律曲线,恒定:在绘制曲线过程中,设定为该规律的坐标值为常数。线性:在绘制曲线过程中,设定为该规律的坐标值在某个数值范围内呈线性变化。三次:在绘制曲线过程中,设定为该规律的坐标值在某个数值范围内呈三次方规律变化。沿着脊线的值-线性:在绘制曲线过程中,设定为该规律的坐标值在沿一条脊线设置的两点或多个点所对应的规律值范围内呈线性变化。沿着脊线的值-三次:在绘制曲线过程中,设定为该规律的坐标值在沿一条脊线设置的两点或多个点所对应的规律值范围内呈三次方规律
14、变化。根据方程:在绘制曲线过程中,设定为该规律的坐标值根据表达式变化。根据规律曲线:在绘制曲线过程中,利用一条已存规律曲线的规律来控制坐标值的变化。,39,3.4 曲线操作,常用的曲线操作有:【偏置曲线】、【桥接曲线】、【简化曲线】、【连结曲线】、【投影曲线】、【组合投影】、【相交曲线】、【截面曲线】、【抽出曲线】、【面中的偏置曲线】和【缠绕/展开曲线】。,40,3.4.1 偏置曲线,可以偏置直线、圆弧、二次曲线、样条、边和草图。,41,3.4.2 桥接曲线,可以在现有几何体之间创建桥接曲线并对其进行约束。,42,3.4.2 桥接曲线,歪斜反映了最大曲率半径点的位置 深度反映了曲率半径的大小,
15、43,3.4.3 简化曲线,可以将样条线简化成直线或圆弧组成的集合,而原曲线可以保留、隐藏或删除。,44,3.4.4 连结曲线,可以将多段曲线合并以生成一条与原先曲线链近似的B样条曲线。,45,3.4.5 投影曲线,可以将曲线、边和点投影到片体、面和基准平面上,并可以设置投影方向。,46,3.4.6 组合投影,可以通过两条现有曲线的投影来创建一条新的曲线,相当于将两组曲线沿指定的方向拉伸,拉伸面所形成的交线就是组合投影曲线。,47,3.4.7 相交曲线,可以生成两组对象(实体、实体表面、平面或基准面)之间的交线。,48,3.4.8 截面曲线,可将指定的平面与体、面或曲线相交来创建曲线或点。平面
16、与曲线相交将创建一个或多个点,49,3.4.9 抽取曲线,通过一个或多个对象的边缘和表面生成曲线(直线、圆弧、二次曲线和样条)。大多数抽取曲线是非关联的,但也可选择创建关联的等斜度曲线或阴影轮廓曲线。,50,3.4.10面中的偏置曲线,生成曲面上的偏置曲线。与【偏置曲线】不同的是,它只能选择面上的曲线作为偏置对象,并且生成的曲线也附着于曲面上。,51,3.4.11 缠绕/展开曲线,将曲线从一个平面缠绕到一个圆锥面或圆柱面上,或将曲线从圆锥面或圆柱面展开到一个平面上。,缠绕,展开,52,3.5 曲线编辑,利用【编辑曲线】工具条上的命令,可以方便的对现有曲线进行编辑和修改。编辑曲线命令有【编辑曲线
17、】、【编辑曲线参数】、【修剪曲线】、【修剪拐角】、【分割曲线】、【编辑圆角】、【拉长曲线】、【曲线长度】和【光顺样条】。,53,3.5.1 编辑曲线,该命令以对话框的形式集中了所有曲线编辑命令。其中各命令的使用等于各自独立操作使用,所以此处不再赘述。,54,3.5.2 编辑曲线参数,主要用于修改无参数的直线、圆弧、圆、样条线、二次曲线、螺旋线、投影线等。,55,3.5.3 修剪曲线,修剪曲线的多余部分到指定的边界对象,或者延长曲线一端到指定的边界对象。,注意鼠标点击的位置,56,3.5.3 修剪曲线,57,3.5.4 修剪拐角,将两相交曲线修剪或延长至其交点,相对于交点,被选择的部分将被剪去。
18、使用此功能可以快速将两曲线修剪形成一拐角。,交点要落在选择球之内。根据光标位置不同,修剪结果也不一样。,58,3.5.5 分割曲线,将指定曲线分割成多个曲线段,所创建的每个分段都是单独的曲线,并且与原始曲线使用相同的线型。,59,3.5.6 编辑圆角,编辑现有圆角,类似于两曲线重新倒圆角。,60,3.5.7 拉长曲线,移动几何对象,同时拉长或缩短选中的直线。此命令可以移动大多数对象类型,但只能拉长或缩短直线。,61,3.5.8 曲线长度,延伸或缩短曲线的长度。,62,3.5.9 光顺样条,手工创建的样条通常由于选取点的数量和位置的不同而产生细小的瑕疵,使用【光顺样条】可使样条曲线的的曲率大小或曲率变化达到最小,从而移除 B 样条曲率瑕疵。,63,3.6 本章小结,本章详细介绍了曲线创建、曲线操作和曲线编辑的方法,这些是三维建模的基础。在实际应用中,应该熟练掌握各种技巧。本章虽然列举了很多的例子,但是对有些方法的具体应用并没有举例,希望读者自己去实践。,