4.1 装配概述
UG NX7.0的装配建模过程其实就是建立组件装配关系的过程,如图4—1所示。装配模块可以快速将组合零件组成产品,还可以在装配的上下文范围内建立新的零件模型,并产生明细列表。而且在装配中,可以参照其他组件进行组装配对设计,并可对装配模型进行间隙分析、重量质量管理等操作。装配模型生成后,可建立爆炸视图,并可将其引入到 工程图中。
图4—1 装配实例示意图
一般情况,对于装配组件有两种方式。一种是首先全部设计好了装配中的组件,然后将组建添加到装配中,在工程应用中将这种装配形式称为自底向上的装配。另一种是需要根据实际情况才能判断装配的大小和形状,因此首先需要创建一个新组件,然后在该组件中建立几何对象或将原有的几何对象添加到新建的组件中,这种装配方式称为自顶向下的装配。接下来我们将做一一介绍。
4.2 自底向上装配
自底向上装配的设计方法是常用的装配方法,即先设计装配中的部件,再将部件添加到装配中,自底向上逐级装配。
4.2.1 添加已存在组件
在菜单区选择“装配(A)”->“组件(C)”->“添加组件(A)...”或单击“装配”工具栏中的图标,打开如图4—2所示的“添加组件”对话框。
(1)选择部件:在屏幕中选择要装配的部件文件。
(2)“已加载的部件”列表框:在该列表框中显示已打开的部件文件,若要添加的部件文件已存在于该列表框中,可以直接选择该部件文件。
(3)打开:单击该按钮,打开如图11—3所示的“部件名”对话框,在该对话框中选择要添加的部件文件*.prt。
图4—2 “添加组件”对话框 图4—3 “部件名”对话框
“部件文件”选择完后,单击按钮,返回到图11—2所示的“添加组件”对话框。同时,系统将出现一个零件预览窗口,用于预览所添加的组件,如图11—4所示。
(4)定位:用于指定组件在装配中的定位方式。其下拉列表框提供了“绝对原点”、“选择原点”、“通过约束”和“移动”4种定位方式,详细概念将在后面介绍。
(5)多重添加:用于添加多个相同的组件。其下拉列表提供了“无”、“添加后重复”和“添加后阵列”。
(6)引用集:用于改变引用集。默认引用集是模型,表示只包含真个实体的引用集。用户可以通过其下拉列表框选择所需的引用集。引用集的详细概念在下节介绍。
图4—4 预览添加的组件
(7)图层选项:用于设置添加组件到装配组件中的哪一层,其下拉列表框包括:
1)工作:表示添加组件放置在装配组件的工作层中。
2)原先的:表示添加组件放置在该部件创建时所在的图层中。
3)按指定的:表示添加组件放置在另行指定的图层中。
4.2.2 引用集
由于在零件设计中,包含了大量的草图、基准平面及其他辅助图形数据,如果要显示装配中单个组件和子装配的所有数据,一方面容易混淆图形,另一方面由于要加载所有组件所有的数据,需要占用大量内存,因此不利于装配工作的进行。于是在UG NX的装配中,为了优化大模型的装配,引入了引用集的概念。通过引用集的操作,用户可以在需要的几何信息之间自由操作,同时避免了加载不需要的几何信息,极大地优化了装配的过程。
1.引用集的概念
引用集是用户在组件中定义的部分几何对象,它代表相应的零组件进行装配。引用集可以包含下列数据:实体、组件、片体、曲线、草图、原点、方向、坐标系、基准轴及基准平面等。引用集一旦产生,就可以单独装配到组件中。一个零件可以有多个引用集。
UG NX7.0系统包含的默认引用集有:
(1)模型:只包含整个实体的引用集。
(2)整个部件:表示引用集是整个组件,即引用组件的整个数据。
(3)空的:表示引用集是空的引用集,即不含任何几何对象。当组件以空的引用集形式添加到装配中,在装配中看不到该组件。
2.打开“引用集”对话框
在菜单区选择“格式(R)”->“引用集(R)...”打开如图4-5所示的“引用集”对话框。该对话框用于对引用集进行创建、删除、更名、编辑属性、查看信息等操作。
图4-5 引用集对话框
(1)创建:用于创建引用集。组件和子装配都可以创建引用集。组件的引用集既可在组件中建立,也可在装配中建立。但组件要在装配中创建引用集,必须使其成为工作部件。
(2)删除:用于删除组件或子装配中已创建的引用集。在“引用集”对话框中选中需要删除的引用集后,单击该图标,删除所选的引用集。
(3)设为当前值:用于将所选引用集设置为当前引用集。
(4)编辑属性:用于编辑所选引用集的属性。单击该图标,打开如图4-6所示的“引用集属性”对话框。该对话框用于输入属性的名称和属性值。
(5)信息:单击改图表打开如图4-7所示的“信息”对话框,该对话框用于输出当前零组件中已存在引用集的相关信息。
图4-6 “引用集属性”对话框 图4-7 显示“信息”对话框
在正确地建立完引用集以后,保存文件,以后在该零件加入装配的时候,在“引用集”选项就会用户自己设定的引用集了。在装配中加入该零件以后,还可以通过装配导航器在定义的不同引用集之间进行切换。
上一页 1 |