青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2229|回复: 4

[原创资料] UG WAVE实例

[复制链接]
发表于 2012-5-6 15:09 | 显示全部楼层 |阅读模式
UG WAVE在装配中的一个应用(一).pdf (76.18 KB, 下载次数: 216) ; |1 h3 U) a2 ^+ w; I5 F6 [& M
: k6 B% d4 X* c( V
Version:
ug NX 5.0
通过UG WAVE完成一个火箭外形装配体的控制结构,完成自顶向下的设计。当更改控制结构中的某些参数,由WAVE实现整体装配结构中相应模型的驱动。
实例的综合效果:
图1
结论:
1.      在一个装配结构中可以将顶级节点下的Object(如Curve、Solid)WAVE到其子节点并保证当更改顶级节点下的参数时其WAVE的子也整体驱动!
2.      可将同级下的Object(如Solid)WAVE到其同级节点下,当更改父节点下的参数时其WAVE的子也整体驱动!
一. 建立一个顶级装配:rocket_assem_a
图2
二. 转换到Modeling环境【Ctrl+M】
在rocket_assem_a顶级节点下建立如下表达式【Ctrl+E】用于控制机构的核心驱动
dia = 2.00
eng_len = 10.00
fin_len = 4.00
fin_wid = 3.00
nose_len = 8.00
payload_len = 6.00
图3
三. 在rocket_assem_a顶级节点建立:
     Layer 61    DATUM PLANE
               DATUM_PLANE_XOY
                DATUM_PLANE_YOZ
                DATUM_PLANE_XOZ
               
     Layer 62    DATUM AXIS
                DATUM AXIS_X
                DATUM AXIS_Y
                DATUM AXIS_Z
图4
四. 沿绝对基准片面XOY向Z轴正方向偏移建立如下基准面并关联表达式以完成驱动
Layer 63
舵    面 FIN_DATUM_PLANE             fin_len
发动机面 ENG_DATUM_PLANE            eng_len
仪表舱面 PAY_LOAD_DATUM_PLANE       pay_load_len
(ENG_DATUM_PLANE)
弹头底面 NOSE_BOTTOM_DATUM_PLANE 0.5mm
(PAY_LOAD_DATUM_PLANE)
弹头顶面 NOSE_TOP_DATUM_PLANE       nose_len
                                (NOSE_BOTTOM_DATUM_PLANE)
图5
注意:创建关联表达式的DATUM PLANE时
(1) 【Type】要选择【At Distance】
(2) 【Settings】中的【Associative】要勾选,否则驱动表达式后DATUM
PLANE无变化
如图效果:
图6
五. 在rocket_assem_a顶级节点建立Rocket草图(A_ROCKET_SKT),并进行全约束
Layer 21
A_ROCKET_SKT
7
完成效果:
8
六. 创建新级弹头(NOSE)
新建一个装配nose_assem_a,将其添加到顶级rocket_assem_a下
图9
将nose_assem_a甚至为工作部件,选择【Insert】【Associative Copy】【Wave Geometry Linker】,将:
PAY_LOAD_DATUM_PLANE            61
NOSE_TOP_DATUM_PLANE            61
NOSE_ARC                           41
WAVE到nose_assem_a
图10
注意:WAVE要勾选【Associative】,否则不能实现连动
七. 同样建立如下节点并WAVE相应的Object
                  61                              41
lay_load_assem_a    PAY_LOAD_DATUM_PLANE     PAY_LOAD_LINE
                  ENG_DATUM_PLANE
eng_model_a       ENG_DATUM_PLANE            ENG_LINE
                  FIN_DATUM_PLANE
body_assem_a      DATUM_PLANE_XOY            ENG_LINE
                  PAY_LOAD_DATUM_PLANE      FIN_LINE
                                                  PAY_LOAD_LINE
八. 将nose_assem_a设为工作部件,选择【Insert】【Design Feature】【Revolve】旋转出弹头实体(Solid Body)
      
图11
九. 将lay_load_assem_a设为工作部件
   选择【Insert】【Design Feature】【Revolve】旋转出Sheet
图12
十. 将eng_model_a设为工作部件
   选择【Insert】【Design Feature】【Revolve】旋转出Solid
图13
十一.          将eng_model_a设为工作部件
选择【Insert】【Design Feature】【Revolve】旋转出Sheet
图14
十二.          将eng_model_a设为工作部件
       在FIN_DATUM_PLANE建立一个Block,验证Boolean运算
图15
十三.          将nose_assem_a设为工作部件,为其添加新的节点nose_model_a
       将nose_model_a设置为工作部件,将nose_assem_a下的Solid NOSE_REVOLVE WAVE到nose_model_a
图16
十四.          在顶级节点下建立一个rocket_model_a
       可实现将整个装配中和rocket_model_a同级节点内的Solid WAVE到其中
图17

" q; k% ^, y! d  e7 C
发表于 2012-5-8 17:18 | 显示全部楼层
感觉UG装配有点难度的
回复 支持 反对

使用道具 举报

发表于 2015-2-1 08:14 | 显示全部楼层
不错,又占了一个沙发!UG论坛我看好!
回复 支持 反对

使用道具 举报

发表于 2015-3-9 21:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2017-2-6 14:49 | 显示全部楼层
图片一张都无法显示!  t! l( ~' t1 k" |: ^4 k8 n" w; c
关键是PDF文件里面也是没有图片的!!!!
- b  l7 a$ C2 m1 e, L这种垃圾帖子早就可以删除了!!7 r/ m7 T  [: h5 X4 V8 ?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-9-29 10:22 , Processed in 0.155805 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表