- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ANSYS二次开发技术在有限元程序前处理中的应用.pdf
维普资讯
311 工程地质计算机应用 2007年 第 4 总 48期
※ 编 程 技 巧 应 用 实 践 ※
ANSYS二次开发技术在有限元程序前处理中的应用
张卢明 (华东交通大学道桥与岩土工程研究所 南昌330013)
何 敏 (贵州大学贵阳 550003)
【摘要】以ANSYS平台,采用APDL语言,将 ANSYS中建立的地质模型以一定的数据格式读入到开
发的FCEP2D弹塑性有限元程序中。然后通过一个特定的有限元程序输出图形验证模型的正确性。
【关键词】ANSYS;APDL语言:有限元程序;前处理
ANSYS是一套具有功能强大、兼容性好、使用方便、计算速度快等优点的有限元软件。
虽然 ANSYS前后处理功能非常强大,但它无法解决岩土工程中的一些具体问题,需工程师
自行开发专门的有限元程序。而开发的有限元程序前处理功能比较差,在解决实际工程问题
上需要借助其他软件建模并导入模型数据。
解决上述矛盾的方法就是利用ANSYS提供的参数化设计语言APDL。APDL是一种解
释性语言,它可以用来 自动完成一些通用程序语言的特性任务,也可以用于根据参数来建立
模型。APDL包括许多特性,诸如 if-then-else分支、do--enddo循环等。可以借助它建立相
关工程模型。并可将模型和相关荷载数据转化为开发的有限元程序所需格式的文件,而且可
利用有限元程序来检验模型的正确性,最后利用开发的有限元程序进行工程分析。
1模型的建立和数据读取
ANSYS前处理器PREP7的功能非常强大,可以胜任任何复杂的建模任务Ⅲ。
1.1相关模型的建立
ANSYS中建立模型一般有以下三种方法:①实体建模;②直接建模:③直接建模与实
体建模相结合。在有限元模型完成后,就可以施加边界条件和相关荷载。
1.2有限元模型的读取
完整的有限元模型一般要包含:节点信息(包括节点数、节点编写、节点坐标等信息)、
单元信息(包括单元类型、单元节点编号、材料属性等信息)、边界条件信息(包括边界条件施
加的方向和大小等信息)、荷载信息(包括作用位置和大小等信息)、材料信息(包括材料的弹
性模量、泊松比、密度、粘聚力等信息)、截面特性(包括截面面积、惯性矩等信息)。
有限元模型相关数据的读取主要由APDL中的功能IIGET函数来完成。*GET命令的使
用格式为:*GET,Par,Entity,ENTNUM,Iteml,IT1NUM,Item2,IT2NUM
其中,Pra为将被赋予的参数名,Entiyt为被提取项 目的关键词,有效的关键词是NODE,
ELEM,KP,LINE,AREA,VOLL等;ENTNUM为实体编写;Iteml为某个指定实体的项
目名。例如,如果Entity是ELEM,那么Iteml要么是NUM (选择集中的最大或最小编写),
要么是 (COUNT选择集中的单元数 目)。
2应用实例
维普资讯
工程 地 质 计 算 机 应 用 2007年 第 4期 总 48期 37
2.1FCEP2D程序 简介
在岩土工程中,很多有限元程序都需要导入模型的节点、单元等信息,再进行实际分析。
由成都理工大学开发的FCEP2D弹塑性有限元程序具有功能强和应用方便的特点,可以求解
弹性、弹塑性、粘弹塑性、不抗拉及带结构面岩体的静力学问题,并具备模拟开挖和支护方
案的能力 。
本程序包括线弹性求解功能和非线性分析功能,需要输入节点和单元等有关信息,可利
用ANSYS或其它软件建立模型并导出节点、单元等信息,进而为本有限元程序的前处理提
供了很大的方便,大大节省了人力并提高了速度和精确度。下边以鹰厦线 K290段滑坡为例
对ANSYS的二次开发技术进行说明。
2.2鹰厦线K290段滑坡防治实例
鹰厦铁路K290+795~+905段右侧紧邻顺昌至建欧省道,白2005年以来由于强降雨及坡
体 自身应力调整等在坡体中上部发现
您可能关注的文档
最近下载
- 儿童无创呼吸.ppt VIP
- 中国儿童呼吸道合胞病毒感染诊疗及预防指南.pptx VIP
- Altium Designer 24电路设计基础与应用教程 课件 第二章 元器件库的创建.pptx
- 八年级语文上册第—次月考卷 1-2单元(上海专用)(原卷+解释)2025-2026学年 统编版.docx VIP
- 幕墙临时用电方案.doc VIP
- 平面汇交力系.ppt VIP
- 线路无人机巡检作业方案.docx VIP
- 中医养生保健操步骤图示教程通用ppt模板.pptx VIP
- 2025年乡村医生考试题库(农村中医适宜技术)针灸推拿试题精选.docx VIP
- 2024年秋季人教版七年级上册历史全册教学课件.pptx
文档评论(0)