基于UG的参数化设计系统开发的方法探讨

上传人:痛*** 文档编号:163896291 上传时间:2022-10-23 格式:DOC 页数:5 大小:172.50KB
收藏 版权申诉 举报 下载
基于UG的参数化设计系统开发的方法探讨_第1页
第1页 / 共5页
基于UG的参数化设计系统开发的方法探讨_第2页
第2页 / 共5页
基于UG的参数化设计系统开发的方法探讨_第3页
第3页 / 共5页
资源描述:

《基于UG的参数化设计系统开发的方法探讨》由会员分享,可在线阅读,更多相关《基于UG的参数化设计系统开发的方法探讨(5页珍藏版)》请在装配图网上搜索。

1、基于UG的参数化设计系统开发的方法探讨邵静茹,刘混举(太原理工大学机械工程学院,山西太原 ;)摘要:通过对UG软件进行二次开发,实现对零部件的参数化建模,并通过对UG有限元分析的研究,将参数化建模和有限元分析进行链接,达到快速建模并对模型进行快速有限元分析的目的。关键词: UG;参数化设计;有限元分析0 概述日益激烈的市场竞争,迫切要求企业在产品设计和开发过程中缩短开发周期,提高效率,零部件的标准化和系列化是提高产品设计质量、缩短产品开发周期的有效途径。对于具有类似几何形状(但是物理尺寸不同)的零件,可利用参数化设计技术,通过对软件的二次开发,实现参数化建模,大大提高建模效率。同时,很多时候企

2、业会对设计的产品进行有限元分析,以此来判断产品是否达到了规定的强度。但是,有限元分析繁琐的前处理设置又大大限制了工作效率,延长了产品的开发周期,如何实现参数化建模与有限元分析的链接,以达到快速建模并快速有限元分析的目的,已成为一个亟需解决的问题。UG是一款优秀的三维设计软件,它集CAD/CAE/CAM于一体,其功能覆盖了整个产品的开发过程,即从概念设计、三维建模、分析以及制造等。UG本身自带了一套二次开发工具UG/OPEN,可供用户根据自身需求对UG软件进行二次开发,功能十分强大。UG的Nastran是UG集成的一个有限元分析工具,它可以将建模模块中建立的几何模型通过导入到设计仿真模块并添加前

3、处理设置,转换成为有限元分析模型。法无法比拟的。本文将基于UG的有限元分析模块,探讨液压支架立柱的应力分析方法。1 参数化建模利用UG自带的二次开发工具UG/Open,以VC+6.0为编译调试平台进行二次开发,是目前比较流行的一种方法。UG/Open是一系列二次开发工具的总称,包含了UG/Open UIStyler、UG/Open Menuscript、UG/OPEN API以及UG/Open GRIP,其中UIStyler可制作用户需要的对话框,Menuscript可编辑UG风格的嵌入式菜单,而UG/OPEN API是一个允许程序访问并改变UG对象模型的程序集,它封装了近2 000个UG操作

4、的函数,可以方便对UG的图形终端、文件管理系统和数据库进行操作,该程序使用C或C + +编程语言。以下通过一个实例来说明基于三维模型的参数化程序设计方法。其具体步骤如下:1.1 建立三维模型样板在UG的建模模块创建如图1所示的立方体三维模型样板,由于只是为了说明程序设计的原理,因此创建的模型样板相当简单,复杂模型的参数化程序设计方法与此相同。使用“表达式”对话框修改表达式名称,并将其保存到EXCEL中,如图2所示。图1 三维模型样板 图2 模型样板的表达式1.2 编写菜单文件UG/Open Menuscript提供了一套用于定义UG菜单的脚本语言,使用Windows的记事本进行编辑,创建的菜单

5、文件扩展名为.men,创建完成后将其保存在相应的startup文件夹下。1.3 设计用户界面对话框进入UG/ UIStyler模式,创建如图3所示的“三维参数化设计”对话框。对话框锁包含的控件,如图4所示。对话框本身的属性及其回调函数如表1所示。图3 “三维参数化设计”对话框 图4 对话框中的控件属性属性值回调函数对话框标题三维参数化设计构造函数:PRO_DESIG_construct_fun前缀名根据输入的模型参数,修改模型应用:PRO_DESIG_apply_fun前缀名PRO_DESIG确定:PRO_DESIG_ok_fun对话框类型底部取消:PRO_DESIG_cancel_fun调用

6、对话框回叫按钮式样选项确定、应用和取消允许重设对话框大小是 表1 对话框的属性与回调函数将创建的对话框保存到相应的application文件夹下,可生成后缀名为.dlg、.c、.h三个文件。1.4 创建应用程序框架使用VC+6.0创建应用程序的工程,利用工程向导ugopen.awx创建应用程序,应该程序使用ufsta函数为入口函数,当UG进程结束时,自动卸载。将以.c和.h为后缀名的两个对话框文件重命名后添加到VC+6.0的工程中,通过编程,即可实现参数化驱动。2 有限元分析UG的Nastran是UG集成的一个有限元分析工具,它可以直接将建模模块中建立的几何模型转换成为有限元分析模型,并进行多

7、种方案的比较,从而可在不需要另外构建近似几何模型的情况下,精确表现真实的产品设计,为分析节省了设计时间,且在分析的后处理结果中,能准确直观的得到其结果各部位的应力、应变等参数的分布情况,所以不论从计算的速度还是从计算的准确等方面,用Nastran直接调用UG建好的模型进行有限元分析是传统方法无法比拟的。有限元分析可分为前处理、计算和后处理三个阶段,前处理可分为添加材料,添加载荷,添加约束,划分网格;前处理设置完毕后进行计算;之后进入后处理,可观看应力、应变以及变形的结果。依然以上面的模型为例子说明利用UG进行有限元分析的基本方法,具体步骤如下:2.1 新建FEM和仿真将参数化建模建立的三维模型

8、导入到设计仿真模块,创建理想化部件并创建一个解法。2.2 添加材料特征设置材料的名称,密度,参考温度,泊松比,热膨胀系数,杨氏模量等。2.3 载荷加载添加零件的载荷用于模拟真实的零件工作状态,不同的载荷情况导致模型内部不同的应力和应变分布情况。在一定的外载作用下,零件会不会遭受破坏,其应力和应变分布是否均匀,是有限元分析的目的所在。2.4 边界条件的添加零件的边界条件用来约束零件在各个方向的平动和转动自由度。必须给零件设置一定的边界条件,约束零件在某个方向的自由度才能对零件进行有限元的分析。2.5 网格的划分划分网格是建立有限元模型的关键。在结构仿真模型中,用户可以使用多种不同类型的有限元模型

9、,各种类型的选择主要依据以下几个因素:几何形状的特点、计算内容和分析对象。2.6向有限元分析工具提交建立的有限元模型数据。该有限元模型数据包括了有限元的计算方法、对材料的赋值、对载荷的赋值、对边界条件的赋值、划分网格的数据等。有限元模型如图5所示。图5 有限元模型2.7计算。2.8后处理 在UG有限元分析中调出分析结果的数据文件,利用图形的方式显示模型的应力、应变等分析情况,并得出各种应力、应变等数据。(1)该后处理结果可显示模型的位移、转动角度、应力、应变、反作用力等分布情况。(2)该后处理结果显示模型应力最大值出现的位置以及数值,用户可以根据该数据对整个模型的设计进行优化。(3)UG有限元

10、分析后处理给用户提供了创建动画的功能,用户可以利用读功能查看有限元模型在变形时的各个状态,同时可以以动画的形式连续的播放整个变形的过程。图6 后处理结果3 参数化建模和有限元分析的链接由于参数化是UG软件本身一个很重要的特点,很多模块之间都有着参数化的联系,建模模块和设计仿真模块即有着参数化联系。对模型进行有限元分析前处理设置并计算,然后保存,可保存三个不同格式的文件,分别为.prt、.fem、.sim,.prt为三维模型的文件,通过更改prt文件的尺寸,可相应更改相应的有限元分析sim文件。具体操作为在修改完三维模型的尺寸之后,通过窗口的切换进入设计仿真窗口,更新有限元分析模型即可,不必重新

11、进行一系列繁琐的前处理设置,直接计算即可。结语4 结语本文以一个简单的例子介绍利用UG参数化建模和有限元分析,并将二者链接到一起,达到快速为零件建立三维模型并进行有限元分析目的。例子虽然简单,但复杂模型的方法与之相同。通过将参数化建模与有限元分析进行链接,可大大减少设计人员的工作强度,只需输入需要的参数,便可得到相应的模型,然后切到设计仿真窗口,通过模型更新,便可直接对新模型进行有限元分析了。参考文献1 王艺树,张毅,梁强.基于UG的参数化标准件库的研究与实现J.信息与技术,2009,38:127129.2 杨宗亮,吴兆华.UG二次开发技术及其开发技巧J.制造业信息化,2007,4:11211

12、4.3 于春浩,单根立.基于UG的液压制钉机有限元分析J.现代机械,2009(3):66,84.4 洪如瑾.UG NX4高级仿真培训教程M.北京:清华大学出版社,2007A research about the method of developing the parametric design system on the base of UGShao Jing-ru ,Liu Hun-ju(Taiyuan University of Technology,Shanxi,Taiyuan )Abstract : Parts of parametric modeling are realized by the secondary development of UG. And through researching finite element analysis of UG,we link the parametric modeling and finite element analysis together.Finally,Modeling and analysising the new model quickly will be realized.Key words: UG; parametric design;finite element analysis

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!