钢框架结构分析软件前处理的二次开发研究

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:shizhijian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文利用ANSYS提供的二次开发工具ANSYS Parameter Design Language(APDL),针对ANSYS前处理模块借助VB开发出具有良好用户界面的钢框架结构有限元前处理系统。通过实例说明了程序的运行情况良好,极大减小了ANSYS前处理的工作量。
  关键词:二次开发;APDL;钢框架;前处理系统;ANSYS
  Abstract: This paper provided by ANSYS two development tool ANSYS Parameter Design Language ( APDL ), the ANSYS pretreatment module using VB to develop a good user interface of the steel frame structure finite element pre processing system. Through an example of program running in good condition, greatly reducing the workload of ANSYS pretreatment.
  Keywords: secondary development; APDL; steel frame; pretreatment system; ANSYS
  中图分类号:O245 文献标识码:A 文章编号:2095-2104(2012)
  1 引言
  ANSYS是一个通用的有限元软件,也是建筑行业仿真分析的重要工具,在结构分析中得到了广泛的应用,可以对结构在各种荷载条件下的应力、变形、稳定性及动力特性进行全面分析。但在使用ANSYS分析结构时前处理工作量太大,为了提高效率,在原前处理的基础上开发专用于钢框架结构的前处理系统,可以大大提高ANSYS前处理的效率,为采用ANSYS分析和研究钢框架提供了高效率的工具。
  2 ANSYS前处理二次开发系统与功能介绍
  2.1前处理系统简介
  前处理系统包括能反映钢框架结构的控制信息、单元信息、材料信息、网格划分、施加位移边界条件等参数的界面。控制信息可以反映钢框架结构的形状等特征,用户只要将描述结构外形的参数输入即可。材料信息可以反映构件的截面信息和各单元的弹性模量、泊松比、密度以及热膨胀系数等材料设计参数;网格划分是指输入各单元网格划分的单元形状、划分单元大小,程序根据输入各单元对应的参数值自动进行网格划分。
  对于构件截面形状中涉及到的标准型钢,本程序运用Visual Basic6.0提供的可视化数据管理器建立其截面的Access数据库,并利用数据访问对象实现数据源的连接以及数据的操作。当用户在数据库中选择型钢型号时,随着当前记录的改变,数据列表栏能自动刷新显示的与型钢型号对应的数据
  以上各项的前处理数据信息是用Visual Basic6.0语句编写,以APDL语言形式,将数据信息按照顺序(记录的写入顺序、在文件中存放的顺序和从文件中读出记录的顺序三者一致)输入到指定的文本文件中,从而形成ANSYS的命令流文件。
  为了实现在前处理系统中直接调用ANSYS进行分析计算,作者在前处理系统中利用了VB6.0提供的控件设计器,通过控件设计器简化前处理系统的代码。具体步骤如下:
  建立一个ActiveX控件设计器,在其中添加一个命令按钮,并设置相应的属性。在命令按钮中添加如下代码:
  Private Sub Command1_Click ( )
  Dim X
  X=Shell(“X:…v70ansysinintelansys70.exe–g-i Y:…Inputname.txt –o Y:…Outputname.txt”)
  End sub
  2.2前处理系统功能介绍
  用户通过本文设计的前处理系统建立有限元模型时,可以实现以下四个功能:(1)钢框架结构的控制参数输入;(2)对输入的数据进行修改、添加和删除,同时对数据进行自动检查,无效的数据给予提示,并提示用户重新输入,对于重要的数据则要求用户确认,以此来保证参数输入的正确性;(3)根据用户输入的参数自动生成ANSYS能够识别的命令流文件;(4)将生成的命令流文件提交给ANSYS进行批处理操作。
  3 应用实例
  3.1实例概况
  本算例采用开间6跨、进深3跨的9层钢框架结构体系。钢框架结构平面图见图1。钢框架结构立面图见图2。
  
  
  图1 钢框架结构平面图 图2 钢框架结构立面图
  钢框架结构钢材采用Q235,密度为7850,弹性模量E=206GPa,泊松比,线膨胀系数(以每计)。本算例中梁采用ANSYS空间梁单元Beam188、板采用组合壳单元shell181来建立有限元模型。主要构件的初始截面尺寸见表1:
  表1 构件截面几何尺寸(单位: )
  
  
  3.2采用原前处理建立模型
  本算例直接采用原前處理建立有限元模型的步骤:(1)设置分析环境和工作平面,进入前处理器;(2)定义单元类型和实常数;(3)定义材料属性,即定义梁、板、柱所用材料的弹性模量、泊松比和密度;(4)根据算例所给的结构形状与构件截面尺寸建立关键点和梁、柱的方向关键点。(5)创建各层梁和柱。(6)为梁柱单元指定截面参数。定义各杆件单元截面,本实例钢柱、钢梁两种截面要分别定义,输入截面的各个几何参数值和截面网格的疏密程度。(7)创建各层楼板。(8)划分网格。用户要反复点击ANSYS中的坐标定位拾取窗口和图元检索拾取窗口,在图形显示区域选择已经定义的直线和平面,指定划分形成的线单元和面单元的属性;利用已经建立的方向关键点指定梁和柱的空间位置;对线和面划分的网格尺寸进行设置;打开网格划分工具MeshTool窗口,再次利用坐标定位拾取窗口、图元检索拾取窗口分别选择要划分的线和面,确定后即可完成单元的划分。(9)施加位移边界条件,指定各柱固定端的位移约束。
  3.3采用本文设计的前处理系统建立模型
  用户进入前处理系统。在前处理系统的“控制信息”中输入反映钢框架结构形状的柱距、跨度、跨数、层高、层数;在“材料信息”中输入钢框架结构中各构件的材料属性、截面类型;在“网格划分”中输入梁、柱、板单元网格大小与网格形状;在“荷载和位移边界条件”中输入钢柱底部的位移约束情况。用户点击生成“有限元模型”,在ANSYS图形界面上可以看到通过前处理系统建立的有限元模型。见图3。
  如果需要调整有限元模型中的部分参数值时,只需要在前处理系统中输入需要调整的参数值,模型即作相应调整,避免了用户在ANSYS图形界面中反复选取需要修改的图形单元。修改后的节点图见图4。
  
  
  图3 钢框架三维模型图4 模型节点图
   通过算例表明:用户采用本文设计的前处理系统建立钢框架结构的有限元模型时,只要在前处理系统中按照界面的引导输入有关的数据即可。而采用原前处理时需要反复建立关键点,在创建梁、柱、楼板和对单元划分网格时在ANSYS图形窗口中反复选取图形,一方面会加大用户的工作量,另一方面也容易出现错误。相比之下,利用本文设计的前处理系统建立模型具有直观、快捷、方便的优点。
  4 结语
  ①用户利用ANSYS分析钢框架结构体系时,通过本文设计的前处理程序可快速得到所需的模型。在对模型施加荷载并进行分析计算时,当计算结果不尽合理时,可方便地通过前处理系统修改参数后重新进行建模、计算,直至得出合理的结果。
  ②分析钢框架结构时,采用的型钢尺寸参数可以直接从前处理系统的数据库中调用,避免了用户在ANSYS前处理建模过程中额外建立材料截面数据文件。
  ③本文设计的程序具有良好的可移植性,不依赖于特定的硬件设备,只要能够安装ANSYS和VB6.0的硬件环境就可以使用,保证了本程序使用的广泛性。
  
  参考文献
  [1] 段兴,吴德胜,齐晓亮等编.Visual Basic 6.0数据库实用设计100例[M].人民邮电出版社.2002.12
  [2] 郭士雄,李国强编.钢结构设计中对ANSYS的二次开发[J].国防大学土木工程学院.2005
其他文献
采用一期对口引流法治疗双侧坐骨直肠间隙脓肿32例全部一期治愈,无发生肛瘘及肛门失禁者,我认为,该术式不仅减少了组织损伤,达到一期治愈的目的,而且克服了分期手术疗程长、
摘要:本文首先对地下商业建筑的发展、意义及必然性等几个问题进行了阐述,然后研究了地下商业建筑空间设计的几个问题,供参考。  关键词:地下商业建筑;空间设计;问题    中图分类号:S611 文献标识码:A 文章编号:     随着城市建设不断发展,城市人口不断增长,地上可有效利用的土地面积已非常有限,所以,地下建筑空间的开发和利用日益受到重视,地下建筑的规模逐渐扩大。地下建筑空间开发与利用是建设集
摘要:变更、签证、索赔是承包商在建筑市场上保护自身权益、弥补损失、提高经济效益的重要和有效手段,管理以其本身花费较少、经济效果明显而受到承包商的高度重视。承包商索赔的成效如何,是与承包商的索赔策略和诸多相关因素密切相关的。  关键词:工程变更签证索赔  中图分类号:K826.16 文献标识码:A 文章编号:       在当今竞争十分激烈的建筑市场上,承包商要想以高价中标几乎是不可能的事,“低中标
【摘要】:合理的结构设计不仅能大大提高建筑质量,还对降低工程成本亦具有非常重要的意义,本文以下内容将对钢筋混凝土高层结构设计常见问题进行分析和探讨,仅供参考。  【关键词】:钢筋混凝土;高层结构设计;常见问题  Abstract ]: Reasonable structure design not only can greatly improve the construction quality,
摘 要:本文主要针对测绘工作实施质量管理的必要性进行了分析,介绍了测绘工程的质量管理与系统控制,并提出了一些加强管理的措施。 关键词:测绘工程;必要性;质量管理;系统控制   Abstract: This paper mainly analyzes the necessity of surveying and mapping work implementation of quality manag
摘要:文章对室内设计中的陈设艺术的类型、布置原则做了简要概述,并基于实践,分析了陈设艺术在室内设计中的应用。  关键词:室内设计;陈设艺术;陈设品  中图分类号:S611 文献标识码:A 文章编号:   在室内环境中,陈设品就像是室内环境的外衣,它不仅能够丰富室内空间的层次,而且还可以使空间更加具有活力,起到了画龙点睛的作用。随着生活水平的提高以及室内设计业的发展,人们对自己生活环境认识也不断加强
摘要:随着我国国民经济的快速发展,人们生活、居住水平也得到了很大的提高,由此建筑工程的安全性变得尤为重要。建筑工程的安全性是关系到国计民生的大事,是我们必须关注的问题。本文作者对我国土建结构工程的安全性与耐久性较差的现状及原因进行了分析,并提出了相应的意见,以供参考。  关键词:土建结构工程; 安全性; 耐久性  Abstract: Along with the fast development
摘要:建筑的弱电系统,即建筑智能化系统,是建筑电气的重要组成部分,用以完成建筑物内部和外部之间的信息传递和交换。建筑物投入使用后对日常工作、生活在其中的人员的舒适性、安全性、高效性具有重要作用。  关键词:弱电系统(建筑智能化系统);  中图分类号:G267 文献标识码:A 文章编号:     前言  如果将一座建筑比作人体,可以说建筑是人体的外形,结构是他坚强的骨骼系统和健康的肌肉,设备系统是他
摘要:市政工程已成为城市现代化建设的重要内容。市政工程施工进度控制是市政工程施工项目管理中较为关键的一个环节。有效的市政工程项目施工进度控制,不仅能维持正常的施工秩序,保证工程项目的顺利实施,还能减少施工成本,提高工程项目的经济效益和社会效益。文章阐述了市政工程进度控制管理和监理人员在施工过程中应注意的问题。  Abstract: municipal engineering has become
摘要:随着时间的推移,挡土墙在日常工程中已被广泛使用,并不断涌现新的工艺工法。本文透过对挡土墙型式的选择、材料的选择、回填土的选择以及设计计算要点和影响挡土墙稳定的个别因素进行了分析,以期对同类工程设计提供一定的参考。    关键词:挡土墙;选型;尺寸;验算;材料选择;回填土;排水措施  中图分类号:S611 文献标识码:A 文章编号:     一、挡土墙材料的选择  1.1石料  挡土墙材料主要