基于VB的ANSYS的参数化设计在机械结构分析中的应用.pdf

基于VB的ANSYS的参数化设计在机械结构分析中的应用.pdf

ID:52175465

大小:237.46 KB

页数:3页

时间:2020-03-23

基于VB的ANSYS的参数化设计在机械结构分析中的应用.pdf_第1页
基于VB的ANSYS的参数化设计在机械结构分析中的应用.pdf_第2页
基于VB的ANSYS的参数化设计在机械结构分析中的应用.pdf_第3页
资源描述:

《基于VB的ANSYS的参数化设计在机械结构分析中的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·61·基于VB的ANSYS的参数化设计在机械结构分析中的应用邓阁,梁岗,白刚(上海海事大学物流工程学院,上海200135)摘要:对分析产品进行参数化,运用VisualBasic(VB)编写友好的用户界面,通过界面输入参数数据,生成APDL程序,然后利用VisualBasic(VB)f~序语言调用ANSYS对APDL程序进行批处理,最终得到分析结果,并把结果在用户界面中显示。从而方便不熟悉ANSYS软件的用户进行有限元分析。关键词:参数化用户界面有限元程序调用批处理中图分类号:TH122文献标识码:B文章编号:1002-6886(201

2、0)03-0061一o3ANSYS’sParametricDesigningBasedonVBandItsApplicationinMechanicalStructureAnalysisDENGGe,LIANGGang,BAIGangAbstract:Parameteroftheanalysisproducts,usingVisualBasic(VB)toprepareauser—friendlyinterface,inputparametersthroughtheinterface,generateAPDLprogram,andthe

3、nuseVisualBasic(VB)programminglanguagecalledANSYSsoftware,andbatchprocessingtheAPDLprogram,finallygettheanalyzedresultsanddisplayedintheuserinterface,thusfacilitatingtheuserswhoarenotfamiliarwiththesoftwareANSYSfiniteelementanalysis.Keywords:parameterize;userinterface;fi

4、niteelement;routinecall;batchprocessing0引言1应用开发流程现代工程技术领域的许多力学问题如应力场的分析、振1.1对产品参数化动特胜分析、流体力学的流场分析大多数采用诸如ANSYS等首先应对所分析的产品进行参数化处理,这些参数化的的有限元分析软件来进行分析求解,但这些软件虽然具有强变量将通过VB界面输入,然后通过程序语言的处理生成对大的分析功能,但使用者必须具有丰富的理论知识和熟练的应的APDL程序,这样可以对特定结构的产品,对不同的尺寸分析经验。为了使不熟悉这些软件的一般工程技术人员能数据进行很方

5、便的计算和对比。容易的使用它们来完成各种工程分析,让这些软件能充分的1.2编写参数化的APDL程序发挥作用,本文介绍了一种使用VB对ANSYS进行二次开ANSYS本身提供了四种二次开发技术,分别为用户图形发,创建了一些特定用户专用的功能模块,从而大大地方便了界面设计语言UIDL(UserInterfaceDesignLanguage)、用户可工程技术人员设计分析中的应用。编程特性UPFs(UserprogrammableFeatures)、参数化设计语VB是面向图形用户界面的可视化程序设计工具,可以言APDL和数据接口。这四种开发工具各

6、有侧重、各有所长,快速构建图形用户界面,通过简单的代码便可以实现复杂的UIDL主要用于编写和改造ANSYS的图形界面;UPFs提供了功能。APDL(ANSYSParametricDesignLanguage)是ANSYS丰富的用户开发子程序和函数,利用他们用户可以在开发程自身带有的参数化设计语言,它可以帮助你更加有效的进行序源代码的层次上扩充ANSYS的功能;数据接口工具为用户分析计算,简化你的工作(循环、分支、宏等结构),并是一种详细阐述每种数据文件的格式,以及从这些数据文件中提取高效的参数化建模手段。各种数据的子程序或函数,从而实现

7、对数据文件的读写和修但基于APDL语言的复杂性,我们采用VB高级编程语改。而APDL可以实现对程序的二次开发功能,用户可以言,设计出友好型的图形参数输入界面,并自动将输入的参数利用程序设计语言将ANSYS命令组织起来,编写出参数化的转换为APDL语言,以此完成模型的建立。再调用ANSYS后用户程序,从而实现有限元分析的全过程,即建立参数化的台进行计算分析,最后在VB设计的界面上显示出经ANSYSCAD模型、参数化的网格划分与控制、参数化的材料定义、参分析后得到的结果,从而方便不熟悉ANSYS的用户进行有限数化的载荷和边界条件定义、参数化

8、的分析控制和求解以及元分析。参数化的后处理。产品经过参数化后,可利用APDL编写参作者简介:邓阁(1985一),男,在读研究生,主要研究方向:机械设计及理论。收稿日期:2010—1一I8中国机械采购网·62

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

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

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