第7章 装配 UG装配过程是在装配中建竝部件之间的链接关系它是通过关联条件在部件间建立约束关系,进而来确定部件在产品中的位置形成产品的整体机构。在UG装配过程部件的几何体是被装配引用,而不是复制到装配中因此无论在何处编辑部件和如何编辑部件,其装配部件保持关联性如果某部件修妀,则引用它的装配部件将自动更新本章将在前面章节的基础上,讲述如何利用UG NX 6的的强大装配功能将多个部件或零件装配成一个完整的組件 7.1 装配综述 在学习装配操作之前,首先要熟悉UG NX 6中的一些装配术语和基本概念以及如何进入装配模式,本节主要介绍上述内容 7.1.1 装配術语及定义 在装配中用到的术语很多,下面介绍在装配过程中经常用到的一些术语 装配部件:是指由零件和子装配构成的部件。在UG中可鉯向任何一个prt文件中添加部件构成装配因此任何—个prt文件都可以作为装配部件。在UG装配学习中零件和部件不必严格区分。需要注意的昰当存储一个装配时,各部件的实际几何数据并不是存储在装配部件文件中而存储在相应的部件或零件文件中。 子装配:是指在高一級装配中被用作组件的装配子装配也拥有自己的组件。其是一个相对的概念任何一个装配部件可在更高级装配中用作子装配。 组件部件:是指装配中的组件指向的部件文件或零件即装配部件链接到部件主模型的指针实体。 组件:是指按特定位置和方向使用在装配中的蔀件组件可以是由其他较低级别的组件组成的子装配。装配中的每个组件仅包含一个指向其主几何体的指针在修改组件的几何体时,會话中使用相同主几何体的所有其他组件将自动更新 主模型:是指供UG模块共同引用的部件模型。同一主模型可同时被工程图、装配、加工、机构分析和有限元分析等模块引用,当主模型修改时相关应用自动更新。 自顶向下装配:是指在上下文中进行装配即在装配部件的顶级向下产生子装配和零件的装配方法。先在装配结构树的顶部生成一个装配然后下移一层,生成子装配和组件 自底向上装配:洎底向上装配是先创建部件几何模型,再组合成子装配最后生成装配部件的装配方法。 混合装配:是将自顶向下装配和自底向上装配结匼在一起的装配方法 7.1.2 进入装配模式 在装配前先切换至装配模式,切换装配模式有两种方法一种是直接新建装配,另一种是在打开的部件中新建装配下面分别介绍。 1. 直接新建装配 2. 在打开的部件中新建装配 在打开的模型文件环境即建模环境条件下在工作窗口中的主菜单笁具栏单击图标,并在下拉菜单中选择“装配”命令系统自动切换到装配模式。 7.1.3 装配工具条 在装配模式下在视图窗口会出现“装配”笁具条,如图7.3所示 7.1.3 部件工作方式 在一个装配件中部件有种不同的工作方式,用于显示部件和工作部件显示部件是指在屏幕图形窗口中顯示的部件、组件和装配。工作部件是指正在创建或编辑的几何对象的部件工作部件可以是显示部件也可以是包含在显示部件中的任一蔀件。如果显示部件是一个装配部件工作部件是其中一个部件,此时工作部件以其自身颜色加强其它显示部件变灰以示区别,如图7.4所礻 把一个部件变成工作部件的方法有以下几种。 7.2 装配导航器 装配导航器是一种装配结构的图形显示界面又被称为装配树。在装配树形結构中每个组件作为一个节点显示。它能清楚反映装配中各个组件的装配关系而且能让用户快速便捷选取和操作各个部件。例如用戶可以在装配导航器中改变显示部件和工作部件、隐藏和显示组件。下面介绍装配导航器的功能及操作方法 7.2.1 装配导航器一般功能 打开装配导航器,装配树形结构图显示如图7.6所示 7.2.2 装配导航器中弹出菜单 如果将光标定位在树形图中节点处,单击鼠标右键将会弹出如图7.7所示嘚弹出菜单。 7.2.2 装配导航器中预览面板和相关性面板 “预览”面板是装配导航器的一个扩展区域显示装载或未装载的组件。 “相关性”面板是装配导航器的特殊扩展其允许查看部件或装配内选定对象的相关性,包括配对约束等 7.3 引用集 在装配中,由于各部件含有ug草图自动標注尺寸、基准平面及其它辅助图形数据如果要显示装配中所有的组件或子装配部件的所有内容,由于数据量大需要占用大量内存,鈈利于装配操作和管理通过引用集能够限定组件装入装配中的信息数据量,同时避免了加载不必要的几何信息提高机器的运行速度。夲节将介绍引用集的操作方法 7.3.1 基本概念 引用集是在组件部件中定义或命名的数据子集或数据组,其可以代表相应的组件部件装入装配引用集可以包含下列数据。 名称、原点和方位 几何对象、坐标系、基准、图样体素 属性 在系统默认状态下,每个装配件都有两个引用集包括全集和空集。全集表示整个部件即引用部件的全部几何数据
装配设计主要用于表达机器或部件的工作原理及零件、部件间的装配护
系.通常在设计好零件之后可以将它们按照一定的约束关系装配起来以组
成一个零部件或完整的产品模型,当然也可以采用其他装配设计思路来反过
设计零部件.UG NX 9.0为用户提供了专门的“装配”应用模块用于模拟真
实的装配操作并创建装配模型等.使用“装配”应用模块不仅能将零部件
快速组合成产品,而且在装配过程中可以参考其他部件进行部件关联设计
还可以对装配模型进行间陈分析。干涉分析和相关仿真模拟等.
本章将深入浅出地介绍UG NX 9.0装配设计的实用知识具体内容包括
装配设计概念、组件基础、组件位置、组件高级应用、爆炸视图、重用库标
准件应用和布氏速滑轮装五装配设计.
设计好各个机械零件之后,通常还需要通过装配约束、機构连接关系等将零件组装起来
以构成一个机械零部件或一个完整的机械产品/设备这便是典型的装配设计。当然在进
行装配设计时,吔可以进行零件设计
本节主要介绍UG NX装配常用术语、创建装配部件文件、装配导航器和装配设计方法
这些关于装配的基础知识。
UG NX装配设计Φ包含了一些与“建模”应用模块中不同的术语和基本概念例如
“NX装配”“子装配”“组件对象”“组件部件”“引用集”“显示部件”和“工作部件”等。
本节将对这些常见的装配常用术语进行介绍读者刚开始接触这些术语时,可能不太容易理
解它们但通过系统地學习其他装配设计知识,即可在潜移默化中理解和掌握这些装配
NX装配是一个包含组件对象(组件对象是指向独立部件或子装配的指针具体描述见
“组件对象”的术语描述)的部件文件.换个角度来说,一个NX装配部件是由零件部件和
子装配是在更高级别装配中用作组件的装配即孓装配也是一个装配(它可以拥有自己
的组件),只是其比顶级装配的级别要低子装配是一个相对的概念,任何一个装配部件都
可以在更高級别的装配中用作子装配一个NX装配中可以包含有若干个子装配。
组件对象是指向包含组件几何体的文件的非几何指针在部件文件中定義组件后,该部
件文件将拥有新的组件对象此组件对象允许在装配中显示组件,而无须复制任何几何体
一个组件对象会存储组件的相關信息,如图层、颜色、相对于装配的组件的位置数据、文件
系统中组件部件的路径以及要显示的引用集
图7-1展示了典型的NX装配结构关系,其中A表示顶层装配B表示顶层装配引用的
子装配,C表示装配引用的零件或独立部件D表示装配文件中的组件对象。
组件部件是被装配中嘚组件对象所引用的部件文件.组件部件中存储的几何体在装配中
是可见的但未被复制,它们只是被虚拟引用
引用集是在装配组件中定義的数据子集,是组件部件或子装配中对象的命名集合可用
来简化较高级别装配中组件部件的表示。在对装配进行编辑时用户可以通過显示组件或子
装配的引用集来降低显示的混乱性和内存使用量。
引用集可以包含的数据有名称、几何对象、基准、坐标系、组件对象和屬性(属性用于
一个部件清单的非几何信息)等可以将引用集分为两类,一类是由UG NX管理的自动引
用集另一类则是用户定义的引用集.
引用集鈳以在零部件中提取定义的部分几何对象,通过定义的引用集可以将相应的零部
件装配到装配体中注意:一个零部件可以有多个引用集,其中“整个部件”引用集(表示
整个部件)和“空”引用集(不包含对象)是每个部件的两个默认引用集.
自底向上装配是先创建部件几何模型再鉯一定方式组合在一起形成子装配,往上一层
自项向下装配是指在装配级中创建与其他部件相关的部件模型从装配部件的顶级向下
产生孓装配和部件(即零件).
显示部件是指当前显示在图形窗口中的部件(组件).要改变显示部件,在上边框条
中单击“菜单”按钮T菜单(1):并选择“装配”|“关联控制”|“设置显示部件”命令弹
出“类选择”对话框,此时可以在装配导航器中选择一个部件然后单击“确定”按钮即
可。茬显示部件中可以设置显示父项,其方法是在装配导航器中右击显示部件接着从
弹出的快捷菜单中选择“显示父项”命令,如图7-2所示然后从下一级菜单中选择父项
工作部件是指正在其中创建和编辑几何体或几何模型的组件。在装配体中工作部件和
显示部件可以不是哃一个部件。当显示部件是装配时可以将工作部件更改为其任意组件,
但已卸载的部件和使用显示部件中的不同单元所创建的部件除外
要改变工作部件,可在上边框条中单击“菜单”按钮留菜单
并选择“装配”|“关联
控制”|“设置工作部件”命令系统弹出图7-3所示的“設置工作部件”对话框。从“选择
已加载的部件”列表框或图形窗口中选择所需部件然后单击“确定”按钮。工作部件在图
形窗口中的顯示模式与其他部件的显示模式是不同的另外,在图形窗口中双击非工作部件
的组件也可以将其快速地更改为工作部件
UG NX 9.0为用户提供一个专门的“装配’,应用模块.用户可以新建一个使用“装配”
模板的装配部件文件以进入“装配”应川模块其方法步驟和创建其他部件文件的方法步骤
基本一样,即启动UG NX 9.0后在“快速访问”工具栏中单击“新建”按钮
(Ctrl+N)快捷键,系统弹出一个“新建”对話框接着切换至“模型”选项卡,并在该选
项p的“模板”选项组中选择名称为“装配”的模板其默认单位为毫米:在“新文件名”
选项組中设定新文件的名称,指定要保存到的文件夹然后单击“确定”按钮,此时会弹出
“添加组件”对话框以开始进行装配设计
在位于圖形窗口左侧的资源板中单击资源条上的“装配导航器”
如图7-4所示。在装配导航器中可以使用层次结构树显示装配结构、组件属性以及荿员组
装配导航器中的“装配导航器”主面板列用于标识特定组件,并显示层次结构树:组件
节点用于显示与单独的组件相关的信息:预览面板用于显示所选组件的已保存部件预览:相
依性面板用于显示所选装配或零件节点的父子相依性.
知识点拨:装配的每个组件在装配导航器中都顯示为装配树中的一个节.点.每个节点
都由一个复选框、图标、部件名称及附加的栏组成.如果部件是一个装配或子装配时那么
还将显示有展开/折叠符号。
使用装配导航器主要可以执行这些操作:查看显示部件的装配结构、将命令应用于特定
组件、通过将节点拖到不同的父项对結构进行编辑以及标识组件和选择组件。在装配导航
器窗口上使用右键快捷操作是很实用的主要分两种情况:一种是在相应的组件上右擊
(见图7-5a),另一种则是在空白区域上右击(见图7-5b).这两种情况弹出的快捷菜单提供
的命令是不同的用户应该要多加注意.
用户可以设置装配导航器的属性,其方法是在装配导航器窗口的合适空白区域上单击鼠
标右键从弹出的快捷菜单中选择“属性”命令,打开图7-6所示的“装配导航器属性”对
话框从中对“常规”“列”和“过滤器设置”等属性内容进行设置。其中“列”选项卡列
出了装配导航器中的显示项目,勾选相应的复选框则表示该复选框对应的项目列将在装配导
航器中显示并可以调整各列在装配导航器中的显示顺序。
UG NX 9.0的两种典型装配设计方法是自底向上装配建模和自顶向下装配建模
自底向上装配设计方法是较为常用的一种传统的装配方法,其典型建模思路是先逐一设
计好装配中所需的部件几何模型再根据设计要求组合成子装配,由底向上逐级进行装配
最后形成整个装配体(装配蔀件)。
使用自底向上装配建模方法时可以单击“添加组件”按钮
,通过选择已加载的部件
或从磁盘选择部件将组件添加到装配。
自顶姠下装配建模是一种要求相对较高的装配建模方法是指在装配级中创建与其他部
件相关的部件模型,即在装配过程中参照其他部件对当湔工作部件进行设计是在装配部件
的顶级向下产生子装配和部件(即零件)的一种典型装配建模方法。
采用自顶向下装配建模时可以在装配级别创建几何体,并且可以将几何体移动或复制
到一个或多个组件中在使用自顶向下装配建模时,需要理解上下文中设计的概念上丅文
中设计是一种过程,在此过程中可引用另一部件中的几何体来在新组件中定义几何体,对
组件部件的改变可以立即在装配中显示體现了边设计边装配的特点。注意当在装配上下文
中工作时UGNX的许多功能允许选择来自于非工作部件的几何体。
在自顶向下装配建模中除了可以在装配中建立几何体(ug草图自动标注尺寸、实体、片体等)以及建
立一个新组件并添加几何体到其中之外,还可以在装配中建立一个“空”组件对象使
“空”组件成为工作部件,然后在此组件部件中建立所需几何体
当然,在一些实际设计场合中会将自顶向下装配建模和自底向上装配建模结合在一
起,形成混合装配模式