有限元后处理程序——如何找到合适的空间剖面探讨.pdfVIP

有限元后处理程序——如何找到合适的空间剖面探讨.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
有限元后处理程序——如何找到合适的空间剖面探讨.pdf

有限元后处理程序——如何找到合适的空间剖面探讨 戴咸广 河海大学土木工程学院,南京(210024 ) E-mail :dxg82@126.com 摘 要:有限元软件对土木水利工程中的大体积结构分析后,要了解某种物理量值在整个结 构中的分布规律,比较直观的方法是绘制结构中任意剖面上的等值线图,但对于复杂结构很 难定位一个合适的剖面。本文以 AutoCAD 界面为平台,并在其上应用VBA 程序开发友好 界面,用Fortran 程序编制相应的算法。通过界面操作来获取理想的目标剖面,以便给工程 师在有限元后处理时带来方便。 关键词:剖面定位;坐标转换;有限元后处理;VBA;Fortran;AutoCAD 二次开发 1 前言 有限元软件已广泛应用于工程设计计算,尤其是土木水利工程中那些无法简化为杆件结 构计算的非杆件结构。有限元后处理主要指成果的整理和分析,它是有限元分析中的最后环 节。有限元软件的计算成果数据量大,人工处理及其繁琐,因此需要通过编制配套的有限元 后处理程序来处理相关的数据。目前,处理大体积非杆件结构的常用方式是截取剖面,在剖 面上显示某物理量值得分布规律,这样比较直观,但对于复杂结构,工程师无法获得三个理 想的点来确定剖面的位置,尤其对模型结构不太熟的情况下,因此获得确定目标剖面的三点 坐标是能正确分析至关重要的一步,但目前极少有相关的文献。 本文拟通过坐标转换的方式来截取目标剖面。用AutoCAD 软件自带的VBA 程序编制 可视化友好界面,通过 FORTRAN 语言来编制相应的计算程序,最后通过任意向的梁来验 证程序的正确性。 2 FORTRAN 程序和VBA 结合的优越性 VBA 的全称是Visual Basic for Application ,其主要有两个优点:第一,与VB 有着几乎 相同的开发环境和语法,功能强大,易于掌握。第二,在于它的for Application 功能,即它 的针对性非常强。VBA 最早是建立在Office97 中的标准宏语言,由于它在开发方面的易用 性且功能强大,许多软件开发商从微软公司购得VBA 的使用许可,将其嵌入自己的应用程 序,作为一种开发工具提供给用户使用。Autodesk 公司自它的AutoCAD R14.01 版开始,内 置了VBA 开发工具。 混合语言编程就是在编程过程中使用两种以上的程序设计语言进行程序设计。本程序选 择AutoCAD 作为技术平台,利用VBA 技术进行二次开发,以实现有限元系统后处理的可 视化。虽然VBA 的运行速度已远快于Lisp 、ADS 和ARX ,但数值运算速度仍慢于FORTAN 语言,FORTRAN 的数值计算功能是VBA 所不能比拟的。因而本程序以AutoCAD VBA 编 制用户界面,获取或输出AutoCAD 的图形元素,而数值计算及逻辑判断采用FORTRAN 程 序,使程序既有良好的界面,又有快速的运算速度。 3 剖面定位的具体实现 3.1 概述 目前河海大学土木工程学院自行开发的钢筋混凝土有限元软件HoHaiRCFE ,是通过输 入三点空间坐标来确定空间剖面的位置。本文的主要工作就是找到三个合适的点来确定空间 - 1 - 剖面。如大体积混凝土结构中有一输水孔道,孔道受到内水压力的作用,需在其四周和顺水 流方向配筋,因此需作垂直和平行于孔道轴线的剖面。如图1 所示,孔口Ⅰ与孔口Ⅱ在不同 的水平高度,但孔道轴线仍平行于ZY 平面。此时取X 轴为定值易于截取平行于孔道轴线 的剖面α ,但是不易截取垂直于孔道轴线的剖面β ,如图2 所示。当孔道的轴线既不平行 ZY XY 于 平面,又不平行于 平面,如图3 所示,此时由于孔口轴线的随意性,且又无法获 得其空间坐标,很难截取平行或垂直于孔道轴线的剖面。即使知道孔道轴线的空间坐标也需 要一定的人工计算才能确定一个垂直于孔道轴线的剖面。因此对于复杂结构,通过直接输入 三点坐标来确定一个满足预定要求的剖面是困难、不易

文档评论(0)

aiwendang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档