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

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

ID:24560597

大小:189.50 KB

页数:5页

时间:2018-11-15

基于ug参数化设计系统开发方法探讨_第1页
基于ug参数化设计系统开发方法探讨_第2页
基于ug参数化设计系统开发方法探讨_第3页
基于ug参数化设计系统开发方法探讨_第4页
基于ug参数化设计系统开发方法探讨_第5页
资源描述:

《基于ug参数化设计系统开发方法探讨》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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

2、是物理尺寸不同)的零件,可利用参数化设计技术,通过对软件的二次开发,实现参数化建模,大大提高建模效率。同时,很多时候企业会对设计的产品进行有限元分析,以此来判断产品是否达到了规定的强度。但是,有限元分析繁琐的前处理设置又大大限制了工作效率,延长了产品的开发周期,如何实现参数化建模与有限元分析的链接,以达到快速建模并快速有限元分析的目的,已成为一个亟需解决的问题。UG是一款优秀的三维设计软件,它集CAD/CAE/CAM于一体,其功能覆盖了整个产品的开发过程,即从概念设计、三维建模、分析以及制造等。UG本身自带

3、了一套二次开发工具UG/OPEN,可供用户根据自身需求对UG软件进行二次开发,功能十分强大。UG的Nastran是UG集成的一个有限元分析工具,它可以将建模模块中建立的几何模型通过导入到设计仿真模块并添加前处理设置,转换成为有限元分析模型。法无法比拟的。本文将基于UG的有限元分析模块,探讨液压支架立柱的应力分析方法。1参数化建模利用UG自带的二次开发工具UG/Open,以VC++6.0为编译调试平台进行二次开发,是目前比较流行的一种方法。UG/Open是一系列二次开发工具的总称,包含了UG/OpenUISt

4、yler、UG/OpenMenuscript、UG/OPENAPI以及UG/OpenGRIP,其中UIStyler可制作用户需要的对话框,Menuscript可编辑UG风格的嵌入式菜单,而UG/OPENAPI是一个允许程序访问并改变UG对象模型的程序集,它封装了近2000个UG操作的函数,可以方便对UG的图形终端、文件管理系统和数据库进行操作,该程序使用C或C++编程语言。以下通过一个实例来说明基于三维模型的参数化程序设计方法。其具体步骤如下:1.1建立三维模型样板在UG的建模模块创建如图1所示的立方体三维

5、模型样板,由于只是为了说明程序设计的原理,因此创建的模型样板相当简单,复杂模型的参数化程序设计方法与此相同。使用“表达式”对话框修改表达式名称,并将其保存到EXCEL中,如图2所示。........图1三维模型样板图2模型样板的表达式1.2编写菜单文件UG/OpenMenuscript提供了一套用于定义UG菜单的脚本语言,使用Windows的记事本进行编辑,创建的菜单文件扩展名为.men,创建完成后将其保存在相应的startup文件夹下。1.3设计用户界面对话框进入UG/UIStyler模式,创建如图3所示

6、的“三维参数化设计”对话框。对话框锁包含的控件,如图4所示。对话框本身的属性及其回调函数如表1所示。图3“三维参数化设计”对话框图4对话框中的控件属性属性值回调函数对话框标题三维参数化设计构造函数:PRO_DESIG_construct_fun前缀名根据输入的模型参数,修改模型应用:PRO_DESIG_apply_fun前缀名PRO_DESIG确定:PRO_DESIG_ok_fun对话框类型底部取消:PRO_DESIG_cancel_fun调用对话框回叫按钮式样选项确定、应用和取消允许重设对话框大小是表1对

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

8、模型转换成为有限元分析模型,并进行多种方案的比较,从而可在不需要另外构建近似几何模型的情况下,精确表现真实的产品设计,为分析节省了设计时间,且在分析的后处理结果中,能准确直观的得到其结果各部位的应力、应变等参数的分布情况,所以不论从计算的速度还是从计算的准确等方面,用Nastran直接调用UG建好的模型进行有限元分析是传统方法无法比拟的。有限元分析可分为前处理、计算和后处理三个阶段,前处理可分为添加材料,添加载荷

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。