UG曲线的构造课程表Lesson1曲线的主要术语Lesson2基本曲线的创建Lesson3高级曲线的创建Lesson4来自曲线集的曲线Lesson5来自实体集的曲线Lesson6曲线的编辑Lesson7曲线的分析评估高跟鞋逆向造型高跟鞋逆向造型高跟鞋逆向造型高跟鞋逆向造型高跟鞋逆向造型Lesson1曲线的主要术语1、样条曲线曲线的阶次(Degree)所谓阶次是定义样条曲线多项式公式的幂次数。样条曲线的阶次与构造样条曲线的段数(Segment)有关,它总是比每段样条曲线的点数少1,UG最高可以使用24次样条曲线曲线。在逆向工程中最好使用低阶次的曲线。低阶次的曲线的优点:•更加光顺。•更加灵活靠近它们的极点。•使得后续操作运行更快。•便于数据交换(因为许多系统只接受3次曲线)。Lesson1曲线的主要术语2、Spline曲线的段数(Segment)•单段方式:单段Spline的阶次由定义点的数量控制,阶次=点数-1,因此单段Spline最多只能使用25个点。这种构造方式受到一定的限制,定义点的数量越多,Spline的阶次越高,Spline形状常常会出现意外结果,因此一般不建议采用。另外,单段Spline不能封闭。•多段方式:多段Spline的阶次由用户指定(≤24),Spline定义点的数量没有限制,但至少比阶次多一点(例如,5次Spline,至少需要6个定义点)。在汽车设计中,一般采用3~5次Spline曲线。segments=poles-degrees单段样条是贝塞尔曲线;多段样条是B-样条曲线。3、定义点(DefiningPoints)用来定义样条曲线的点。使用ByPole方法建立的样条曲线没有定义点,某些编辑样条曲线的命令会删除样条曲线的定义点。4、节点(Knotpoint)每段样条曲线segment的端点,主要针对多段样条曲线,单段样条曲线只有两个节点,即起点和终点。Lesson1曲线的主要术语Lesson1曲线的主要术语阶次3,5极点,2段控制点:极点:1定义点:+112345123Segment1由pole1~pole4描述Segment2由pole2~pole5描述+++++曲线的创建直线基本曲线圆弧样条曲线艺术样条拟合样条创建点矩形多边形椭圆螺旋线1、直线Lesson2基本曲线的创建命令:插入→曲线→直线1、创建“点—点”的直线。2、创建“点—XYZ”的直线。3、创建“点—角度”的直线。4、创建“点—相切”的直线。5、创建“相切—相切”的直线。1、直线Lesson2基本曲线的创建2、圆弧/圆Lesson2基本曲线的创建命令:插入→曲线→圆弧/圆1、创建“点—点—点”的圆弧/圆2、创建“点—点—相切”的圆弧/圆3、创建“相切—相切—相切”的圆弧/圆4、创建“相切—相切—半径”的圆弧/圆5、创建“圆心一点”的圆弧/圆6、创建“圆心—半径”的圆弧/圆7、创建“圆心—相切”的圆弧/圆2、圆弧/圆Lesson2基本曲线的创建命令:插入→曲线→圆弧/圆3、多边形Lesson2基本曲线的创建命令:插入→曲线→多边形1、样条曲线Lesson3高级曲线的创建命令:插入→曲线→样条曲线样条曲线的创建方法有4种:根据极点、通过点、拟合、垂直于平面。1、样条曲线Lesson3高级曲线的创建曲线不通过定义点,定义点作为的控制点,该方法有助于控制样条曲线的整体形状,以避免不必要的波动。1、样条曲线Lesson3高级曲线的创建•封闭曲线样条曲线封闭时,首尾相连,而且首尾点具有相同的斜率和曲率。•文件中的点用于选择一个点数据文件,输入数据并生成样条曲线。1、样条曲线Lesson3高级曲线的创建样条曲线精确通过每个定义点1、样条曲线Lesson3高级曲线的创建选点方式•全部成链:只需选择起点和终点,所有的点会自动选中.•在矩形内的对象成链:首先用矩形框确定选点范围,然后在矩形框内选择起点和终点,此时矩形框内所有的点会自动选中。•在多边形内的对象成链:首先用多边形确定选点范围,然后在多边形框内选择起点和终点,此时多边形框内所有的点会自动选中。•点构造器:使用点构造器定义或选择点。1、样条曲线Lesson3高级曲线的创建指定各点的斜率指定各点的曲率半径可以对样条曲线的一个或所有的定义点指定斜率。2、艺术样条曲线Lesson3高级曲线的创建命令:插入→曲线→艺术样条曲线创建方法:通过点根据极点3、螺旋线Lesson3高级曲线的创建命令:插入→曲线→螺旋线定义半径的方法:输入半径使用规律曲线定义螺旋线的轴向方向定义螺旋线起始中心的位置3、螺旋线Lesson3高级曲线的创建恒定线性三次沿着脊线的值—线性沿着脊线的值—三次根据方程根据方程Lesson4来自曲线集的曲线1、镜像曲线Lesson4来自曲线集的曲线步骤:指定镜像曲线选取镜像平面2、偏置曲线Lesson4来自曲线集的曲线步骤:选取要偏置曲线设置偏置曲线的方式输入偏置距离和副本数指定偏置方向指定修剪方式2、偏置曲线Lesson4来自曲线集的曲线偏置的方式:2、偏置曲线Lesson4来自曲线集的曲线偏置的方式:按给定的距离来偏置曲线。用指定拔模高度和角度来偏置曲线。按规律控制偏置距离来偏置曲线。按照三维空间内指定的矢量法向和偏置距离来偏置曲线。2、偏置曲线Lesson4来自曲线集的曲线无:偏置后曲线既不延长相交也不彼此裁剪或倒圆角。相切延伸:偏置曲线将延长相交获彼此裁剪。圆角:若偏置曲线的各组曲线彼此不相连,则系统以半径值为偏置距离的圆弧,将各组曲线彼此相邻者的端点两两相连;若偏置曲线的各组曲线彼此相交,则系统在其交点处裁剪多余部分。3、在面上偏置曲线Lesson4来自曲线集的曲线步骤:选择偏置方式勾选修剪和延伸方式选取要偏置曲线输入偏置距离指定偏置方向3、在面上偏置曲线Lesson4来自曲线集的曲线偏置方式:弦:沿曲线弦长偏置。圆弧长:沿曲线弧长偏置。测量:沿曲面最小距离偏置。相切的:沿曲面的相切平面偏置。3、在面上偏置曲线Lesson4来自曲线集的曲线修剪和延伸方式:在截面内修剪至彼此:对偏置的曲线互相之间进行裁剪。在截面内延伸至彼此:对偏置的曲线互相之间进行延伸。修剪到面的边缘:对偏置的曲线裁剪到边缘。延伸到面的边缘:对偏置的曲线延伸到曲面边缘。4、投影曲线Lesson4来自曲线集的曲线步骤:选择要投影的曲线选择投影方向选取投影曲线确定4、投影曲线Lesson4来自曲线集的曲线投影方向:沿面的法向:沿所选投影面的法向朝向点:用于从源曲线朝着一个点朝向直线:用于从源曲线朝着一条直线沿矢量:用于沿设定的矢量方向与矢量所成的角度:用于沿与设定的矢量方向成一角度的方向5、组合投影Lesson4来自曲线集的曲线步骤:选择第一个曲线串选择第一个曲线串定义第一曲线的投影方向定义第二曲线的投影方向确定6、桥接Lesson4来自曲线集的曲线步骤:选择要桥接的两曲线设置连续性方式选择控制形状类型调整桥接曲线的端点位置6、桥接Lesson4来自曲线集的曲线连续性方法相切连续—建立的曲线为单段的3阶样条,并与原两曲线之间保持相切。曲率连续—建立的曲线为5阶或7阶样条,并与原两曲线之间保持相切,对应点上曲率半径相等。6、桥接Lesson4来自曲线集的曲线形状控制相切幅值:通过控制过渡曲线两端点处切线幅值来控制形状。深度与歪斜:通过改变过渡曲线极值点处的深度和非对称度来控制形状。二次曲线:通过控制二次曲线的丰满度来改变曲线的形状。参考成形曲线:以现有曲线为参考来确定桥接曲线的形状Lesson5来自实体集的曲线1、相交曲线Lesson5来自实体集的曲线操作步骤:•选择要相交的第一组面。•选择要相交的第二组面。•OK用于生成两组对象的交线,这两组对象可分别为一个表面、一个参考面、一个片体或一个实体。2、截面曲线Lesson5来自实体集的曲线操作步骤:•选择要相交的第一组面。•选择要相交的第二组面。•OK通过利用指定截面与指定的表面或平面相交来产生相交的几何对象。如果平面与曲面相交,会得到一个点;如果平面与平面相交会得到一条截面线;如果选择的表面有边界或孔,截面曲线会被裁剪。3、抽取曲线Lesson5来自实体集的曲线形状控制相切幅值:通过控制过渡曲线两端点处切线幅值来控制形状。深度与歪斜:通过改变过渡曲线极值点处的深度和非对称度来控制形状。二次曲线:通过控制二次曲线的丰满度来改变曲线的形状。参考成形曲线:以现有曲线为参考来确定桥接曲线的形状编辑曲线编辑曲线参数修剪曲线修剪拐角分割曲线编辑圆角拉长曲线延长曲线平滑曲线Lesson6曲线编辑选择对象时,鼠标球必须包含要修剪掉的两条曲线。Lesson6曲线编辑1、修剪曲线选择对象时,鼠标球必须包含要修剪掉的两条曲线。如果光标圈内只有一个对象系统会出现提示错误的对话框。Lesson6曲线编辑2、修剪角使用该命令后,每一段分割后的曲线的线形与原曲线相同,并与原曲线处于同一层。分割后的曲线均与原曲线无关联性。草图曲线不支持分割。Lesson6曲线编辑3、分割曲线Lesson6曲线编辑3、分割曲线1、等分段分割2、按边界对象分割3、圆弧长段数分割4、在结点处分割5、在拐点处分割分割的方式Lesson6曲线编辑4、圆角基本步骤:1、选择曲线修剪方式2、选择需要倒角的对象。3、指定倒圆角的参数。Lesson6曲线编辑5、拉伸该命令能移动几何对象,但不支持草图、组件、实体、面及边缘线。如果拉伸对象是直线,可以的定义伸长或者缩短。Lesson6曲线编辑6、曲线长度操作步骤:1、选择曲线;2、指定延伸方式。3、指定伸长或缩短的值,包括开始、结束,对称3种方向。4、指定曲线长度方向。5、定义伸长长度或曲线总长。Lesson7曲线分析曲线分析用于分析和评估曲线的质量,以给用户一个动态的反馈信息。“分析”“曲线”Lesson7曲线分析操作步骤当不处于编辑状态1、选取一条或多条样条曲线。2、从“形状分析”工具条或“分析”“曲线”下拉菜单上,单击所需的分析选项3、若要有选择地改变“梳状线”、“峰值点”或“拐点”的分析参数缺省值,可打开其相应的选项对话框,指定新的参数。4、退出选择状态。处于编辑状态在任何时候单击所需的分析选项。Lesson7曲线分析用来显示样条曲线的极点,并且显示的极点会随着样条曲线的变化而更新。1、显示极点Lesson7曲线分析曲率梳是指用梳状图形的方式来显示样条曲线上各点的曲率变化情况。2、曲率梳分析Lesson7曲线分析用来显示样条曲线的峰值点。所谓峰值点就是指曲线的曲率值达到局部最大值。3、峰值分析Lesson7曲线分析用来显示样条曲线的拐点,拐点是指曲线的曲率梳从曲线的一侧转到曲线的另一侧时的转折点。4、拐点分析Lesson7曲线分析此功能将曲线的曲率显示在曲率图表窗口中。系统自动使用Excel软件将图表打开。5、图表分析Lesson7曲线分析用来显示样条曲线的峰值点。所谓峰值点就是指曲线的曲率值达到局部最大值。3、峰值分析曲线在UG逆向建模中的应用一、根据点云创建曲线1、在点云上创建直线在切片点云上在栅格化点云上曲线在UG逆向建模中的应用一、根据点云创建曲线2、在点云上创建曲线创建园/圆弧创建样条曲线曲线在UG逆向建模中的应用二、点云上曲线编辑1、曲线延长和裁剪2、曲线倒角3、曲线桥接4、样条曲线的修改和调整曲线在UG逆向建模中的应用三、根据点云创建平面1、在点云上创建平面曲线在UG逆向建模中的应用三、根据点云创建平面2、点云上编辑平面扩大平面片体平面片体延伸裁剪误差分析和调整