云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于UG的三元整体叶轮的曲面造型

基于UG的三元整体叶轮的曲面造型

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 10:10:47

南昌航空大学科技学院学士学位论文

un?3?un?2(pn?pn?1) (3.3) 3解该线性方程组则可求得n+3个控制点,至此则可给出插值n+1个数据点的曲线,如图3-1所示。

dn?1?Pn?

图3-1 B-曲线插值

3.2 UG软件概述

Unigraphics软件为美国UGS公司的主要产品,该软件不仅具有强大的实体造型、曲面造型、虚拟装配的产生工程图等设计功能,而且,在设计过程可进行有限元分析、机构运动分析、动力学分析和仿真模拟,提高设计的可靠性;同时,可用建立的三维模型直接生成数控代码,用于产品的加工,其后处理程序支持多种数控机床。另外它所提供的二次开发语言UG/Open GRIP、UG/Open API简单易学,实现功能多,便于用户开发专用CAD系统。

UG NX4.0中,曲面建模可以分为以下几种:

(1)由点生成曲面,这种曲面是非参数化的,即生成的曲面与原始构造点不关联,当构造点编辑后,曲面不会产生关联性更新变化,这类曲面造型的方法有Through Points、From Poles、From Points Cloud;

(2)由曲线生成曲面,这类曲面是全参数化的,当构造曲面的曲线被编辑修改后,曲面会自动更新,适用于主要、大面积的曲面构造,如Ruled、Through Curves、Through Curve Mesh、Swept等;

(3)由片体生成曲面,这类曲面大多数是参数化的,如Section、Bridge Sheet、Face Blend、Soft Blend、Trimmed Sheet、Offset Sheet。有些方法常用于曲面与曲面之间的过渡,如Face Blend、Soft Blend等。实体建模操作中有布尔运算Unite、

21

南昌航空大学科技学院学士学位论文

Subtract和Intersect,面操作Taper、Patch Body、Simplify Body等,体操作Hollow、Thread、Sew、Wrap Geometry、Scale、Trim Body、Split Body、Promote Body等,还有边缘操作、特征操作等等。

UG/Open GRIP是UG软件包中的一个模块,是UGS公司提供的一个用于UG二次开发的软件工具。UG/Open GRIP语言用来创建类似FORTRAN一样的程序,与Unigraphics系统集成。由于GRIP与Unigraphics系统紧密集成,所以,利用GRIP程序,可以完成与Unigraphics的各种交互操作。例如,调用一些实体生成语句,创建几何体和制图实体,可以控制UG系统参数,实现文件管理功能,可以存取UG数据库,提取几何体的数据和属性,可以编辑修改已存在的几何体参数等。GRIP还有一些交互命令用于控制实体状态、对话菜单的选择以及调用UG的通用的构造子功能等。此外,GRIP语言与一般的通用语言一样,有完整的语法规则,程序结构,内部函数,以及与其它通用语言程序的相互调用等。GRIP程序同样要经过编译、链接后,生成可执行程序,才能运行。

UG作为一个高度集成的CAD/CAM/CAE软件系统,具有强大的建模和加工功能,所以本文选用UG/CAD系统对叶轮零件进行三维建模。

3.3 基于UG的整体叶轮造型

图纸给定的叶轮为一直径160mm,高58mm的整体半封闭式叶轮,叶轮图纸及部分点数据如附录A中所示。

叶轮模型的整体构造过程如流程图3-2所示:

叶片 整体叶轮 布尔并运算 轮毂 叶片B-曲面 轮毂截面曲线 叶片B-曲线 离散点数据

图3-2 叶轮CAD造型流程图

22

南昌航空大学科技学院学士学位论文

3.3.1 离散点插值的UG/OPEN GRIP实现

由于图纸给定的数据点很多,每条用来生成曲面的B-曲线需要由几十个离散点来生成,手工操作较为繁琐。可以运用UG/OPEN GRIP中的BCUVE函数来实现曲线的样条插值。

此函数的功能是通过一系列点生成B-曲线或将这些点作为控制顶点生成B-曲线

[17]

格式:obj list=BCURVE/obj list1[,VERT[,num list] ] [,DEGREE,num[,CLOSED]] [,IFERR,label:]

obj list:生成的B-曲线;

obj list1:用于生成B-曲线的一系列点;

VERT:辅词,用于确定是否将这些点作为控制顶点来生成B-曲线,为可选项; num list:每个点所对应的权重系数; DEGREE,num:B-曲线的阶数,为可选项;

CLOSED:辅词,用于确定生成的B-曲线是否闭合,为可选项; IFERR,label:错误信息输出,为可选项。

以叶片腹面上的两条B样条曲线(盖盘和轴盘曲线)插值为例,来介绍B样条程序:

Entity/pt(48),obj(2)

Pt(1)=point/73.0169,32.6883,7.0000 Pt(2)=point/70.6055,29.8064,6.9600 ? ?

Pt(23)=point/36.1412,-14.6563,54.8209 Pt(24)=point/34.6020,-17.9916,56.0000 Pt(25)=point/ 71.1670,36.5410,0.0000 Pt(26)=point/ 68.5466,33.0454,-0.0263 ? ?

Pt(47)=point/ 17.4593,-4.6807,53.1510 Pt(48)=point/ 16.2415,-7.7596,56.0000 Obj(1)=BCURVE/pt(1..24),degree,3 Obj(2)=BCURVE/pt(25..48),degree,3 halt

23

南昌航空大学科技学院学士学位论文

生成的叶腹面盖盘和轴盘曲线如图3-3所示。

图3-3 生成的叶腹面盖盘和轴盘曲线

在本文中,叶片腹面盖盘曲线参数点和腹面轴盘曲线参数点坐标值(单位:mm)分别如下表3-1和3-2所示:

24

搜索更多关于: 基于UG的三元整体叶轮的曲面造型 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

南昌航空大学科技学院学士学位论文 un?3?un?2(pn?pn?1) (3.3) 3解该线性方程组则可求得n+3个控制点,至此则可给出插值n+1个数据点的曲线,如图3-1所示。 dn?1?Pn? 图3-1 B-曲线插值 3.2 UG软件概述 Unigraphics软件为美国UGS公司的主要产品,该软件不仅具有强大的实体造型、曲面造型、虚拟装配的产生工程图等设计功能,而且,在设计过程可进行有限元分析、机构运动分析、动力学分析和仿真模拟,提高设计的可靠性;同时,可用建立的三维模型直接生成数控代码,用于产品的加工,其后处理程序支持多种数控机床。另外它所提供的二次开发语言UG/Open GRIP、UG/Open API简单易学,实现功能多

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com