CAD/CAM三维造型与自动编程(UG) 项目三: 成形特征与特征建模 河南工业职业技术学院 机电工程系 王宏颖
UG实体建模是基于特征的参数化系统,具有交互创建和编辑复杂实体模型的能力,能够帮助用户快速进行概念设计和细节结构设计。另外系统还将保留每步的设计信息,与传统基于线框和实体的CAD系统相比,具有特征识别的编辑功能。本章主要介绍三维实体模型的创建和编辑。
1 特征建模 UG NX6提供了特征建模模块、特征操作模块和特征编辑模块,具有强大的实体建模功能,并且在原有版本基础上进行了一定的改进,提高了用户设计意图表达的能力。使造型操作更简便、更直观、更实用。在建模和编辑的过程中能够获得更大的、更自由的创作空间,而且花费的精力和时间相比之下更少了。
1.1 特征建模优点 UG实体建模,通过拉伸、旋转、扫描等建模方法,并辅之以布尔运算,使用户既可以进行参数化建模,又可以方便地使用非参数方法生成三维模型。另外还可以对部分参数化或非参数化模型再进行二次编辑,以方便生成复杂机械零件的实体模型,具体有以下优点。 UG实体建模充分继承了传统意义上的线、面、体造型特点及长处,能够方便迅速地创建二维和三维线实体模型。而且还可以通过其它特征操作和特征编辑模块对实体进行各种操作和编辑。将复杂的实体造型大大简化。 UG实体建模能够保持原有的关联性,可以引用到二维工程图、装配、加工、机构分析和有限元分析中。 UG实体建模提供了概念设计和细节设计,提高创新设计能力。 UG实体建模具备对象显示和面向对象交互技术,不仅显示效果明晰而且可以改进设计进度。 UG实体建模采用主模型设计方法,驱动后续应用,如工程制图、加工等,实现并行工程。主模型修改后,其它应用自动更新,避免重复 UG实体建模可以进行测量和简单物理特性分析。
1.2 术语 UG NX6实体建模中,通常会使用一些专业的术语,了解和掌握这些术语是用户实体建模的基本需要,这些术语通常用来简化表述,另外便于与相似的概念相区别。UG实体建模中主要涉及到以下几个常用的术语。 几何物体、对象:UG环境下所有的几何体均为几何物体、对象,包括点、线、面和三维图形。 特征:指所有构成实体、片体的参数化元素。包括体素特征、扫描特征、设计特征等。 实体:指封闭的边和面的集合。 片体:一般是指一个或多个不封闭的表面。 体:实体和片体总称,一般是指创建的三维模型。 面:边围成的区域。 引导线:用来定义扫描路径的曲线。 目标体:是指需要与其它实体运算的实体。 工具体:是指用来修改目标体的实体。
1.3 工具栏 UGNX6在操作界面上有很大的改进,各实体建模功能除了通过菜单条来实现外,还可以通过工具栏上的图标来实现。实体建模功能主要包括特征、特征操作和特征编辑三种实体建模方式,其工具栏如图5.1所示。
1.4 布尔运算 布尔运算在实体建模中应用很多,用于实体建模中的各个实体之间的求加、求差和求交操作。布尔运算中的实体称为工具体和目标体,只有实体对象才可以进行布尔运算,曲线和曲面等无法进行布尔运算。完成布尔运算后,工具体成为目标体的一部分。三种布尔运算分别介绍如下。
1.5 建模首选项 在建模前,一般需要根据用于要求,需要使用“建模首选项”设定建模参数和特性。包括距离、角度、密度、密度单位和曲面网格等参数。在大多数情况下,一旦定义首选项,以后创建的对象便会使用该默认设置。 执行“首选项”|“建模”命令,进入“建模首选项”对话框,如图5.11所示。 该对话框包括4个选项卡,下面分别介绍。
2 创建基准特征 UG NX6实体建模过程中,经常需要建立基准特征,其在产品设计过程中起辅助设计作用。特别是在圆柱、圆锥、球和旋转体的回转面上创建特征时,没有基准几乎无法操作。再者在目标体实体表面的非法线角度上创建特征时,通常需要基准特征。另外在产品装配过程中,经常需要使用两个基准平面进行定位。 基准特征包括基准平面、基准轴和基准CSYS等,下面分别介绍其创建和编辑过程。
2.1 创建基准平面 基准平面是实体建模中经常使用的辅助平面,通过使用基准平面可以在非平面上方便的创建特征,或为草图提供草图工作平面位置。如:借助基准平面,可在圆柱面、圆锥面、球面等不易创建特征的表面上,方便地创建孔、键槽等复杂形状的特征。 基准平面分为相对平面基准平面和固定基准平面两种,下面介绍其含义。 相对基准平面:根据模型中的其他对象而创建,可使用曲线、面、边缘、点及其他基准作为基准平面的参考对象。与模型中其他对象(如曲线、面或其他基平面)关联,并受其关联对象的约束。 固定基准平面:没有关联对象,即以坐标(WCS)产生,不受其他对象的约束。可使用任意相对基准平面,取消选择基准平面对话框中的“关联”选项方法创建固定基准平面。用户还可根据WCS和绝对坐标系并通过使用方程中的系数,使用一些特殊方法创建固定基准平面。
2.2 编辑基准平面 编辑基准平面主要是指对于定义基准平面的对象和参数进行编辑。编辑基准平面操作可以在创建基准平面过程中进行,也可以在创建后进行编辑。下面具体介绍两种编辑方法。 编辑正在创建的基准平面:在没有单击按钮创建基准平面前,可对定义的基准平面进行编辑。当按住Shift键并用鼠标再次定义对象时,可将该对象移除、之后根据需要选择新的定义对象。 编辑已经创建的基准平面:对于已经创建的基准平面,可以用鼠标双击要编辑的基准平面,在弹出的“基准平面”对话框中对已下定义的对象和参数进行编辑。
2.3 创建基准轴 基准轴是一条用作其他特征参考的中心线,分为相对基准轴和固定基准轴。固定基准轴没有任何参考,是绝对的,不受其它对象约束;相对基准轴与模型中其他对象(例如:曲线、平面或其它基准等)关联,并受其关联对象约束,是相对的。实体建模过程中一般选择相对基准轴,原因在创建基准平面时已经介绍过,这里不再介绍。 创建基准轴,执行“插入”|“基准/点”|“基准轴”命令(或者单击“特征操作”工具栏中的“基准轴”按钮),打开“基准轴”对话框,如图5.23所示。
2.4 编辑基准轴 编辑基准轴与编辑基准平面类似,可以参照编辑基准平面的方法,这里不再介绍。
3 体素特征 UG NX 6实体建模中的体素特征主要包括块体、圆柱体、圆锥体和球体等。这些特征实体都具有比较简单的特征形状,通常利用几个简单的参数便可以创建。另外体素特征一般作为第一个特征出现,因此进行实体建模时首先需要掌握体素特征的创建方法。下面分别来介绍。
3.1 块体 块体主要包括正方体和长方体,也是最基本的体素特征之一,利用块体可以创建规则的实体模型。 3.1 块体 块体主要包括正方体和长方体,也是最基本的体素特征之一,利用块体可以创建规则的实体模型。 创建块体,执行“插入”|“设计特征”|“长方体”命令(或单击“特征”工具栏中“长方体”按钮),进入“长方体”对话框,如图5.29所示。 在“类型”下拉列表框中,系统提供了3种长方体创建方法,具体介绍如下。 原点、边长:利用点方式选项在视图区创建一点,然后在长度(XC)、宽度(YC)和高度(ZC)数值输入栏输入具体数值,单击确认按钮生成长方体。 两个点、高度:利用点方式选项在视图区创建两个点,然后在高度数值输入栏输入高度值,单击确认按钮生成长方体。 两个对角点:利用两个点方式选项在视图区创建两个点作为长方体对角点,单击确认按钮生成长方体。
3.2 圆柱体 圆锥体是指以指定参数的圆为底面和顶面,具有一定高度的实体模型。圆柱体在工程设计中使用广泛,也是最基本的体素特征之一。用户在初级阶段学习需要好好其操作方法。 创建圆柱体,执行“插入”|“设计特征”|“圆柱体”命令(或单击“特征”工具栏中“圆柱体”按钮),进入圆柱体对话框,如图5.30所示。
3.3 锥体 锥体包括圆锥体和圆锥台。使用“圆锥”命令不仅可以创建圆柱体,还同样可以创建圆锥台,通常广泛应用于各种实体建模中。 3.3 锥体 锥体包括圆锥体和圆锥台。使用“圆锥”命令不仅可以创建圆柱体,还同样可以创建圆锥台,通常广泛应用于各种实体建模中。 创建锥体,执行“插入”|“设计特征”|“圆锥”命令(或单击“特征”工具栏中“圆锥”按钮),进入“圆锥”对话框,如图5.33所示。
3.4 球体 球体特征主要是构造球形实体。执行“插入”|“设计特征”|“球体”命令(或单击“特征”工具栏中“球体”按钮),进入“球体”对话框,如图5.35所示。
4 成型特征 前面介绍的体素特征可以作为模型的第一个特征出现,但本节介绍的成型特征必须在现有模型的基础上来创建。包括创建孔、凸台、刀槽等。下面分别介绍几种常用的成型特征的方法。
4.1 孔 孔特征是指在实体模型中去除部分实体,此实体可以是长方体、圆柱体或圆锥体等。通常在创建螺纹孔的底孔时使用。 4.1 孔 孔特征是指在实体模型中去除部分实体,此实体可以是长方体、圆柱体或圆锥体等。通常在创建螺纹孔的底孔时使用。 在菜单栏中执行“插入”|“设计特征”|“孔”命令(或单击“特征”工具栏中“孔”按钮),进入“孔”对话框,如图5.38所示。
4.2 凸台 单击“特征”工具栏中的“凸台”按钮,进入凸台对话框,如图5.41所示。 4.2 凸台 单击“特征”工具栏中的“凸台”按钮,进入凸台对话框,如图5.41所示。 凸台特征与孔特征类似,区别在于生产方式和孔的生成方式相反,凸台是在指定实体面的外表面生成实体。而孔则是在指定实体面内部去除指定的实体,其操作方法与孔的操作相似,这里不再叙述。
4.3 腔体 型腔是创建于实体或者片体上,其类型包括圆柱形型腔、矩形型腔和常规型腔。 4.3 腔体 型腔是创建于实体或者片体上,其类型包括圆柱形型腔、矩形型腔和常规型腔。 单击“特征”工具栏中的“腔体”按钮,进入“腔体”对话框,如图5.42所示。 此对话框中,提供了3种类型选项,各选项的操作基本类似,此处以圆柱形腔体为例简单介绍其创建步骤。 (1)选中图5.42“腔体”对话中“圆柱形”选项。 (2)在“腔体直接”、“深度”、“底部面半径”和“拔锥角”文本框分别键入数值80、50、2、10。指定一个参考面。 (3)指定“圆柱形腔体”的位置或单击“确定”按钮,完成圆柱形腔体创建。如图5.43所示。
4.4 凸垫 “凸垫”的生成原理与前面介绍的“凸台”特征相似,都是向实体模型的外表面增加实体形成的特征。 4.4 凸垫 “凸垫”的生成原理与前面介绍的“凸台”特征相似,都是向实体模型的外表面增加实体形成的特征。 创建“凸垫”,单击“特征”工具栏中的“凸垫”按钮,进入“凸垫”对话框,如图5.44所示。
4.5 键槽 键槽是指创建一个直槽的通道穿透实体或通到实体内,在当前目标实体上自动执行求差操作。所有键槽类型的深度值均按垂直于平面放置面的方向测量。此工具可以满足建模过程中各种键槽的创建。键槽在机械工程中应用广泛,通常情况用于各种轴类、齿轮等产品上,起到轴向定位和传递扭矩的作用。 单击“特征”对话框中的“键槽”按钮,进入“键槽”对话框,如图5.49所示.
4.6 沟槽 沟槽用于用户在实圆柱形或圆锥形面上创建一个槽,就好象一个成形工具在旋转部件上向内(从外部定位面)或向外(从内部定位面)移动,如同车削操作。沟槽在选择该面的位置(选择点)附近创建并自动连接到选定的面上。 单击“特征”对话框中的“割槽”按钮,进入如图5.52所示的“割槽”对话框。
5 扫描特征 扫描特征包括拉伸体、回转体、沿轨迹扫掠体和管道等特征。其特点是创建的特征与截面曲线或引导线是相互关联的,当其用到的曲线或引导线发生变化时,生产的扫描特征也将随之变化。下面具体介绍几个常用的扫面特征。
5.1 拉伸 拉伸是将实体表面、实体边缘、曲线、链接曲线或者片体通过拉伸生成实体或者片体。创建拉伸体,执行“插入|“设计特征”|“拉伸”命令(或单击“特征”工具栏中的“拉伸”按钮),进入“拉伸”对话框。如图5.53所示。
5.2 回转 回转操作与拉伸操作类似,不同在于使用此命令可使截面曲线绕指定轴回转一个非零角度,以此创建一个特征。可以从一个基本横截面开始,然后生成回转特征或部分回转特征。 执行“插入”|“设计特征”|“回转”命令(或单击“特征”工具栏中的“回转”按钮),进入“回转”对话框。选择曲线和指定矢量,如图5.55所示,并设置回转参数。单击“确定”按钮完成回转体创建,如图5.56所示。
5.3 沿引导线扫掠 沿引导线扫掠与前面介绍的拉伸和回转类似,也是将一个截面图型沿引导线运动来创造实体特征。此选项允许用户通过沿着由一个或一系列曲线、边或面构成的引导线串(路径)拉伸开放的或封闭的边界草图、曲线、边缘或面来创建单个实体。该工具在创建扫描特征时应用非常广泛和灵活。 执行“插入”|“扫掠”|“沿引导线扫掠”命令(或单击“特征”工具栏中的“沿引导线扫掠”按钮),进入 “沿轨迹扫掠”对话框。选择截面曲线和引导线。如图5.57所示。
5.4 管道 管道是指通过沿着一个或多个相切连续的曲线或边扫掠一个圆形横截面来创建单个实体。用户可以使用此选项来创建线捆、线束、管道、电缆或管道等模型。 执行“插入”|“扫掠”|“管道”命令(或单击“特征”工具栏中的“管道”按钮),进入“管道”对话框,如图5.59所示。 指定如图5.55所示曲线,在“外径”和“内径”文本框内键入数值50、30。单击“确定”按钮,完成管道创建,如图5.60所示。
6 特征操作 特征操作是对已创建特征模型进行局部修改,从而对模型进行细化,即在特征建模的基础上增加一些细节的表现,因此有时也叫细节特征。通过特征操作,可以用简单的特征创建比较复杂的特征实体。常用的特征操作有拔模、倒圆角、倒斜角、镜像、阵列、螺纹、抽壳、修剪和拆分等,下面分别介绍。
6.1 拔模 拔模是将指定特征模型的表面或边沿指定的方向倾斜一定的角度。该操作通常广泛应用于机械零件的铸造工艺和特殊型面的产品设计中,可以应用于同一个实体上的一个或多个要修改的面和边。 执行“插入”|“细节特征”|“拔模”命令(或单击“特征操作”工具栏中的“草图”按钮),进入“拔模”对话框,如图5.61所示。
6.2 倒圆角 倒圆角是为了零件方便安装、避免划伤和防止应力集中,采取在零件设计过程中,对其边或面进行倒圆角操作,该特征操作在工程设计中应用广泛。在UG NX 6中系统提供了3种倒圆角操作,下边详细介绍。
6.3 倒斜角 倒斜角是指对已存在的实体沿指定的边进行倒角操作,又称倒角或去角特征。在产品设计中使用广泛,通常当产品的边或棱角过于尖锐时,为避免造成擦伤,需要对其进行必要的修剪,即执行倒斜角操作。 执行“插入|“细节特征”|“倒斜角”命令(或单击“特征操作”工具栏中的“倒斜角”按钮),进入“倒斜角”对话框,如图5.91所示。
6.4 抽壳 抽壳是指按照指定的厚度将实体模型抽空为腔体或在其四周创建壳体。可以指定个别不同的厚度到表面并移去个别表面。 6.4 抽壳 抽壳是指按照指定的厚度将实体模型抽空为腔体或在其四周创建壳体。可以指定个别不同的厚度到表面并移去个别表面。 执行“插入|“偏置/缩放”|“抽壳”命令(或单击“特征操作”工具栏中的“抽壳”按钮),进入“抽壳”对话框,如图5.94所示。
6.5 实例特征 实体特征是指根据已有特征进行阵列复制操作,避免对单一实体的重复性操作。因UG软件是通过参数化驱动的,各个实例特征具有相关性,类似于副本。可以编辑一个实例特征的参数,则那些更改将反映到特征的每个实例上。故该操作可以避免重复操作,更重要的一点是便于修改,可以节省大量的设计时间,在工程设计中使用广泛。使用实例特征操作可以快速地创建特征,例如螺孔圆。另外创建许多相似特征,并用一个步骤就可将它们添加到模型中。 执行“插入”|“关联复制”|“实例特征”命令(或单击“特征操作”工具栏中的“实例特征”按钮),进入“实例特征”对话框,如图5.97所示。
6.6 螺纹 螺纹是指对孔或圆柱体表面创建螺纹特征,可以创建符号螺纹和详细螺纹。螺纹在机械工程中使用广泛,主要起到连接或传递动力等功能。 6.6 螺纹 螺纹是指对孔或圆柱体表面创建螺纹特征,可以创建符号螺纹和详细螺纹。螺纹在机械工程中使用广泛,主要起到连接或传递动力等功能。 执行“插入”|“设计特征”|“螺纹”命令(或单击“特征操作”工具栏中的“螺纹”按钮),进入“螺纹”对话框,如图5.104所示。
6.7 修剪体 修剪体用于使用一个平面或基准平面去切除一个或多个目标体。选择要保留的体的一部分,并且被修剪的体具有修剪几何体的形状。其中修剪的实体和用来修剪的基准面或平面相关,实体修剪后任然是参数化实体,并保留实体创建时的所有参数。 执行“插入”|“修剪”|“修剪体”命令(或单击“特征操作”工具栏中的“修剪体”按钮),进入“修剪体”对话框,如图5.109所示。
6.8 拆分 拆分操作是使用面、基准平面或其他几何体将一个或多个目标体分割成两个实体,同时保留两部分实体。拆分操作将删除实体原有的全部参数,得到的实体为非参数实体。拆分实体后实体中的参数全部移去,同时工程图中剖视图中的信息也会丢失的功能,因此应谨慎使用。 当第一次选择该图标时会显示如图5.113所示的警告提示。
6.9 镜像特征 该选项用于将选定的特征通过基准平面或平面,生成对称的特征。在UG建模中使用广泛,可以提高建模效率。 6.9 镜像特征 该选项用于将选定的特征通过基准平面或平面,生成对称的特征。在UG建模中使用广泛,可以提高建模效率。 执行“插入”|“关联复制”|“镜像特征”命令(或单击“特征操作”工具栏中的“镜像特征”按钮),进入“镜像特征”对话框,如图5.118所示。
6.10 镜像体 该选项用于镜像整个体。与“镜像特征”不同的时,后者是镜像一个体上的一个或多个特征。 6.10 镜像体 该选项用于镜像整个体。与“镜像特征”不同的时,后者是镜像一个体上的一个或多个特征。 执行“插入”|“关联复制”|“镜像体”命令(或单击“特征操作”工具栏中的“镜像体”按钮),进入“镜像体”对话框,如图5.122所示。
7 特征编辑 特征编辑是指对前面通过特征建模创建的实体特征进行编辑和修改。通过编辑实体的参数来驱动特征参数的更新,可以极大地提高工作效率和制图的准确性。主要包括编辑特征参数、编辑定位尺寸、移动特征等,下面分别介绍。
7.1 编辑特征参数 编辑特征参数是对已存在特征的参数值根据需要进行修改,并将所做的特征修改重新反映出来,另外还可以改变特征放置面和特征的类型。编辑特征参数包含编辑一般实体特征参数、编辑扫描特征参数、编辑阵列特征参数、编辑倒斜角特征参数和编辑其它参数5类情况。大多数特征的参数都可以用“编辑参数”选项进行编辑。 单击“编辑特征”工具栏中“编辑特征参数”按钮(也可以使用“部件导航器”|“MB3”|“编辑参数”命令),进入“编辑参数”对话框,如图5.126所示。
7.2 编辑位置 编辑位置是指通过修改特征的位置,达到编辑实体的操作。 7.2 编辑位置 编辑位置是指通过修改特征的位置,达到编辑实体的操作。 执行“编辑”|“特征”|“编辑位置”命令(或单击“编辑特征”工具栏中“编辑位置”按钮),进入“编辑位置”对话框,如图5.146所示。 在该对话框中,列出所有可以编辑位置的特征,用户可以直接指定需要编辑位置的特征,单击“确定”按钮。弹出“编辑位置”对话框,如图5.147所示。
7.3 移动特征 移动特征是指把一个无关联的实体特征移到指定的位置,对于存在关联性的特征,可通过编辑位置尺寸的方法移动特征,从而达到编辑实体特征的目的。 执行“编辑”|“特征”|“移动”命令(或单击“编辑特征”工具栏中“移动特征”按钮),进入“移动特征”对话框,在该对话框中选择要编辑的特征,或在绘图区直径选取需要编辑的特征,单击“确定”按钮,弹出新的“移动特征”对话框,如图5.148所示。
8 建模技巧 在众多的三维软件中,UG因为强大的功能,越来越受到设计人员的喜爱。由于软件功能的强大、复杂,就需要有一些相应的技巧去更好地掌握和使用它。在进行零件建模时,UG软件可以有多种途径建立起模型,可创建方块,也可以创建凸台,还可以用拉伸实体,甚至可以用切的办法等等。但是过年实践下来,发现尽管多种方法虽然都可实现三维建模,但存在着优与劣的方法问题。用切的办法很容易丢失数据,当变成“无参数”的模型后,该部分基本上就不能编辑和修改了,会对以后的模型修改、尺寸修改造成极大困难。所以,建模应尽量采用最优方法,以避免上述情况发生。
9 综合实例——创建齿轮泵盖模型 本练习创建一个齿轮泵盖。如图5.149所示。
思考练习 1. 简述创建基准平面和基准轴的常用方法。 2. 键槽和沟槽在操作方面有何区别? 3. 常用的特征操作有哪些? 1. 简述创建基准平面和基准轴的常用方法。 2. 键槽和沟槽在操作方面有何区别? 3. 常用的特征操作有哪些? 4. 简述回转和沿导线扫掠的不同之处? 5. 实例特征有几种类型?各有什么用途? 6. 根据工程图建立三维模型。 根据如图所示5.171工程图尺寸,创建该齿轮泵壳体模型。 7. 创建如图5.172所示的三维法兰模型。 练习创建如图5.173所示的叶轮模型。
Thank You!