基于ANSYS平台复杂地质体FLAC3D模型的自动生成

基于ANSYS平台复杂地质体FLAC3D模型的自动生成
基于ANSYS平台复杂地质体FLAC3D模型的自动生成

第24卷 第6期 岩石力学与工程学报

Vol.24 No.6

2005年3月

Chinese Journal of Rock Mechanics and Engineering

March ,2005

收稿日期:2003–11–08;修回日期:2003–12–01

基金项目:国家重点基础研究发展规划(973)项目(2002CB412702);中国科学院知识创新工程资助项目(KJCX2–SW –L1–1) 作者简介:廖秋林(1977–),男,现为博士研究生,主要从事工程地质与地质灾害方面的研究工作。E-mail :qiulinliao@https://www.360docs.net/doc/0916241830.html, 。

基于ANSYS 平台复杂地质体 FLAC 3D 模型的自动生成

廖秋林1,曾钱帮1,刘 彤1,路世豹2,侯哲生1

(1. 中国科学院 地质与地球物理研究所工程地质力学重点实验室,北京 100029;2. 中国矿业大学 建筑工程学院,北京 100083)

摘要:由于FLAC 3D 软件建模难度大,提出了一种快速建模方法,即以ANSYS 有限元程序完成的复杂地质体建模、网格划分为基础,采用Visual Basic 语言编写了FLAC 3D -ANSYS 接口程序,实现了FLAC 3D 软件建模的直观、快速和自动化。通过新疆下坂地水库坝址区和北京地铁四号线车站三维建模实例检验了该方法的有效性和可行性。该方法是运用不同程序优点解决复杂工程地质问题的典型范例。

关键词:数值分析;接口程序;复杂地质体;自动生成

中图分类号:O 241 文献标识码:A 文章编号:1000–6915(2005)06–1010–04

AUTOMATIC MODEL GENERATION OF COMPLEX GEOLOGIC BODY

WITH FLAC 3D BASED ON ANSYS PLATFORM

LIAO Qiu-lin 1,ZENG Qian-bang 1,LIU Tong 1,LU Shi-bao 2,HOU Zhe-sheng 1

(1. Key Laboratory of Engineering Geomechanics ,Institute of Geology and Geophysics ,The Chinese Academy of Sciences ,Beijing

100029,China ;2. School of Architecture ,China University of Mining and Technology ,Beijing 100083,China )

Abstract :For some complex geologic bodies ,numerical models with FLAC 3D are difficult to construct. While finite element programs ,such as ANSYS ,can easily fulfill since it has perfect pre-processors such as entity modeling ,Boolean operation of geometric body ,and free mesh. In this paper ,a procedure is proposed to build numerical model of FLAC 3D by using ANSYS ,and the interface program of FLAC 3D -ANSYS is compiled with visual basic language since there are some differences between the element data conducted by the two programs. So the automatic model generation of complex geologic body can be conducted as follows :the construction of numerical model by ANSYS ,the transferring of element data and calling FLAC 3D . Then three-dimensional numerical models of a dam and a subway are developed and the case study shows that the intuition ,fastness ,and automation of modeling ,can be realized. The procedure gives an example to build complicated engineering geological model with the advantages of different programs.

Key words :numerical analysis ;interface program ;complex geologic body ;automatic generation

1 引 言

FLAC 3D 软件是率先将连续体的快速拉格朗日分析应用于岩土工程问题的计算软件。该软件在解

决岩土工程问题上具有许多优越性[1],已逐渐成为

工程技术人员理想的三维数值模拟工具。然而,FLAC 3D 软件在模型建立以及单元网格划分等前处理问题上却存在以下不足,造成了其建模的不便性:

(1) 模型的建立只能靠数据文件来实现,不是

C A M E O 凯模C A E 案例库

w w w .c a m e o .o r g .c n

第24卷 第6期 廖秋林等. 基于ANSYS 平台复杂地质体FLAC 3D 模型的自动生成 ? 1011 ?

很直观,不能像ANSYS 或ALGOR 等有限元软件,可以直接进行图形的处理。

(2) 对于比较复杂的工程模型,在建模时需要各控制点详细的数据,容易出错,检查起来也不是很容易。

(3) 建模工作量大,花费时间长,直接造成了三维模拟计算的周期长、难度大。

为解决FLAC

3D

软件建模的不足,文[2]采用

FORTRAN 语言专门编写了FLAC 3D 的前处理程序,对于地表形态复杂、岩层和地质结构较单一的地质体实现了快速、便捷的建模。文[3,4]研究了FLAC 3D 二维平面应变模型的快速建立。但是对于采动影响下的矿山工程和地质结构错综复杂的边坡等地质体,其FLAC 3D 模型的建立及网格划分仍然非常不便。

然而,许多有限元程序对于复杂工程地质体数值模型的建立有明显优势。由于在所研究对象的前处理上,有限元法和有限差分法基本一致,即将研究对象划分为许多具有一定形状且有一定编制规则的节点组成的单元体(面)。因此,作者试图利用已有的建模与网格划分功能强大的ANSYS 软件对

复杂工程地质体建立相应数值模型(包括网格划分),再通过数据转化实现FLAC 3D 模型的自动生成。

2 FLAC

3D

模型的自动生成

FLAC 3D 和ANSYS 所采用的单元体形状大都相同,但其每一单元节点编制的规则和节点坐标,即单元数据,却有一定的差别。因此,根据这2种软

件单元形状及其单元数据的关系编写FLAC 3D - ANSYS 接口程序是本文建议建模方法的关键。FLAC 3D 模型的自动生成主要由以下步骤组成:ANSYS 模型的建立、ANSYS 和FLAC 3D 的数据转换以及FLAC 3D 调用生成的模型数据文件。 2.1 ANSYS 模型的建立

ANSYS 作为广泛应用的有限元软件,充分综合了CAD ,CAE ,CAM 等图像处理工具[5],是建立复杂计算模型有效而又方便快捷的平台。ANSYS 可以自上而下直接建立实体模型,还可通过自下而上依次生成点、线、面和体,从而建立实体模型。强大的布尔运算工具可以实现实体之间加、减、分

类、搭接、粘接和分割等复杂运算,大大提高了建立复杂地质体三维模型的效率。对于实体模型的网格划分,ANSYS 提供了功能强大的控制工具,如单元大小和形状的控制、网格的划分类型(自由和映射)以及网格的清除和细化;此外,还可对实体模型图直接划分网格;最后,输出各单元节点坐标及单元信息NODE. DAT 和ELE. DAT 文件。 2.2 FLAC 3D 与ANSYS 单元数据关系

要将ANSYS 所生成的单元数据文件为FLAC 3D 所利用,有必要掌握FLAC 3D 与ANSYS 单元数据之间的关系。在模拟对象的单元处理上,FLAC 3D 与ANSYS 都提供了丰富的单元形状。根据地质体的特征、计算精度要求以及单元形状的空间展布特点,仅考虑以下5种单元体:六面体、五面楔形体、

五面锥形体、四面体和圆柱体。这5种单元体基本能满足各种地质体数值模型的建立。这2种软件所采用单元节点编制对应关系如表1所示。此外,由ANSYS 存在单元退化和二次单元等问题,而FLAC 3D 则只能通过对ANSYS 单元退化节点的判断用低节点的单元替换退化的高节点单元。例如,六面体可退化为五面楔形体、五面锥形体和四面体,

如表1所示。

表1 ANSYS 与FLAC

3D

单元数据关系对照

Table 1 Computation of element data between ANSYS

and FLAC 3D

单元数据

单元类型

ANSYS

FLAC 3D

备注

六面体

Brick 单元

五面楔形体

其ANSYS 单元

为Brick 退化单元 五面锥形体

其ANSYS 单元

为Brick 退化单元 四面体

(I)

其ANSYS 单元

为Brick 退化单元

四面体

(II)

根据以上对FLAC 3D 与ANSYS 单元数据关系的分析,作者利用V isual Basic 语言编写了FLAC 3D - ANSYS 接口程序包。首先,该程序将单元节点坐标

C A M E O 凯模C A E 案例库

w w w .c a m e o .o r g .c n

?1012? 岩石力学与工程学报 2005

转化成FLAC 3D 单元节点坐标。其次,根据ANSYS 提供的单元信息ELE. DAT 文件的格式特点,该程序自动判断其每一单元的形状(也考虑了退化单元的转换),并生成相应的FLAC 3D 单元;该程序除实现了2种软件的单元数据的转换之外,还将ANSYS 定义的不同实体遗传到FLAC 3D 中,并形成相应的Group ,方便了计算参数的赋值。最后,该程序直接产生FLAC 3D 计算所需的数据文件,其主要内容包括:

(1) 产生节点的命令,主要格式为: GEN POINT ID 1 0.000 0.000 414.075 (2) 产生单元的命令,主要格式为:

GEN ZONE BRICK(WEDGE)SIZE 1 1 1 P0 and POINT 5532 P1 POINT 5393 P2 POINT 719 P3 and POINT 5274 P4 POINT 580 P5 POINT 461 P6 and

POINT 5511 P7 POINT 698

(3) 产生实体的命令,主要格式为: GROUP 5 RANGE ID 3591

2.3 模型的自动生成

最后,通过FLAC 3D

命令“call ”调入由接口程序输出的数据文件,并加入边界条件、初始条件以及岩土体的力学参数,即可生成数值模型。

3 应用实例

3.1 新疆下坂地水库坝址区三维数值模型

新疆下坂地水库坝址区,峡谷长约1 200 m 。峡

谷区岸坡陡峭,比高近600 m ,峡谷及其两侧斜坡累计宽度达2 500 m ,其岩层之间的接触关系比较复杂。对于这样一个地表形态和地质结构复杂的坝址,采用本文提出的建模方法可以很理想地建立其

三维模型,具体操作如下:

(1) 准备几何图形数据。首先,将复杂地表划

分为一系列三角形面,以三角形的顶点作为主要地表数据点;然后,根据岩层的产状,定义岩层接触面控制点和模型边界点;最后,将这些数据做成ANSYS 的脚本文件。

(2) 生成实体模型。先根据点数据生成图1(a)的表面形态,再沿三角形面向下生成一系列柱体,利用布尔运算相加成4个体(每一岩层为一个实体)。之后,以模型底面为基础向上生成一个长方体。最后,将前面生成的4个体与长方体相减,即得到 图1(a)。

图1 新疆下坂地水库坝址区三维数值模型

Fig.1 Numerical model in the Xiabandi reservoir area ,

Xinjiang Autonomous Region

(3) 划分网格。该模型选择了四面体单元划分

网格并根据岩性定义了3种材料。在网格划分时,根据计算需要进行网格密度和重点研究区网格细化的控制,并通过ANSYS 网格检验达到网格最优化。最终,该模型共划分2 357个节点,9 987个单

元。

(4) 生成FLAC 3D 三维模型。利用ANSYS 生成

的NODE. DAT 和ELE. DAT 文件和作者开发的接口程序生成FLAC 3D 可调用的脚本文件,最后生成FLAC 3D 三维数值模型,如图1(b)所示。

整个建模从数据采集到模型开始计算,共用时不到2 d ,且实现了单元的最优化。 3.2 北京地铁四号线车站数值模型

北京地铁四号线车站为一大型地下硐室群结构,其两边隧道与车站的衔接处是三维数值模型建立的难点。该模型若用FLAC 3D 所提供的基本单元(如radcylinder 或cylinder)来处理这一复杂硐室群,

而且要保证圆弧之间的衔接和实体之间网格的数目匹配(FLAC 3D 要求数目一致或成倍数关系,以免计算得出结果在此处不连续),难度很大。即使利用FLAC 3D 中的FISH 语言来处理这一复杂硐室群,其结果也并不理想,且耗时达一周之久。

而根据本文所提出的建模方法,在获得该模型

的任一横截面的几何数据坐标后,直接利用ANSYS

绘制出模型的横截面图,再对该截面划分网格形成

(a) 河谷 基岩 斜坡

(b)

C A M E O 凯模C A E 案例库

w w w .c a m e o .o r g .c n

第24卷 第6期 廖秋林等. 基于ANSYS 平台复杂地质体FLAC 3D 模型的自动生成 ? 1013 ?

二维模型,之后利用ANSYS 中的Vdrag 命令将该截面沿指定方向拉成体,即完成了ANSYS 的建模,并生成了相应的数据文件。最后,利用接口程序生成的FLAC 3D 数据文件,建立三维数值模型,如图2所示。该模型建立的每一环节都简单、易操作,整个建模时间不到半天。而且,该模型既美观,又符合FLAC 3D 的要求,其计算结果也令人满意。

图2 北京地铁四号线车站三维数值模型

Fig.2 Numerical model of a station of Beijing subway No.4

4 结 论

本文基于分析功能强大的岩土工程计算软件

FLAC 3D ,提出了基于ANSYS 平台复杂地质体

FLAC 3D 数值模型的自动生成方法。该方法不仅克

服了建立复杂计算模型的困难,而且实现了建模的自动化。其流程的每一个操作均简单、易行,所要求的基本数据仅为几何图形数据点,大大减少了建模所需的时间、精力,提高了数值模拟的频度,有利于充分发挥FLAC 3D 解决工程地质问题的强大功能,也促进了FLAC 3D 在岩土工程领域的普及和应用。

该方法的主要思路着眼于发挥和结合FLAC 3D 与ANSYS 软件的优点,并开发了FLAC 3D -ANSYS 接口程序,解决了复杂工程地质体的建模难题。在科技手段发达且种类繁多的当今社会,对于复杂工程地质问题的数值模拟,本文提出的方法值得借鉴。

参考文献(References):

[1]

Itasca Consulting Group ,Inc.. Fast Language Analysis of continua in three dimensions[R]. [s.l.]:Itasca Consulting Group ,Inc.,1997. [2]

胡 斌,张倬元,黄润秋等. FLAC 3D 前处理程序的开发及仿真效果检验[J]. 岩石力学与工程学报,2002,21(9):1 387–1 391.(Hu Bin ,Zhang Zhuoyuan ,Huang Runqiu ,et al. Development of

pre-processing package for FLAC 3D and verification of its simulating effects[J]. Chinese Journal of Rock Mechanics and Engineering ,

2002,21(9):1 387–1 391.(in Chinese))

[3] 油新华. 土石混合体随机结构模型及其应用研究[博士学位论

文][D]. 北方交通大学,2001.(You Xinhua. Stochastic structural model of the earth-rock aggregate and its application[Ph. D. Thesis][D]. Beijing :Northern Jiaotong University ,2001.(in Chinese)) [4]

吴剑波. 三峡库区白衣庵滑坡稳定性研究[硕士学位论文][D]. 北京:中国矿业大学,2002.(Wu Jianbo. Study of the stability on Baiyi ′an ancient landslide in the Three Gorges District [M. S. Thesis][D]. Beijing :China University of Mining and Technology ,

2002.(in Chinese)) [5]

边 萌.

ANSYS 5.7 有限元实例分析教程[M]. 北京:机械工业出版社,2002.(Bian Meng. The case-analysing tutorial by the finite element program ,ANSYS 5.7[M]. Beijing :China Mechanical Industry Press ,2002.(in Chinese))

C A M E O 凯模C A E 案例库

w w w .c a m e o .o r g .c n

用ANSYS进行桥梁结构分析..

用ANSYS进行桥梁结构分析 谢宝来华龙海 引言:我院现在进行桥梁结构分析主要用桥梁博士和BSACS,这两种软件均以平面杆系为计算内核,多用来解决平面问题。近来偶然接触到ANSYS,发现其结构分析功能强大,现将一些研究心得写出来,并用一个很好的学习例子(空间钢管拱斜拉桥)作为引玉之砖,和同事们共同研究讨论,共同提高我院的桥梁结构分析水平而努力。 【摘要】本文从有限元的一些基本概念出发,重点介绍了有限元软件ANSYS平台的特点、使用方法和利用APDL语言快速进行桥梁的结构分析,最后通过工程实例来更近一步的介绍ANSYS进行结构分析的一般方法,同时进行归纳总结了各种单元类型的适用范围和桥梁结构分析最合适的单元类型。 【关键词】ANSYS有限元APDL结构桥梁工程单元类型 一、基本概念 有限元分析(FEA)是利用数学近似的方法对真实物理系统(几何和载荷工况)进行模拟。还利用简单而又相互作用的元素,即单元,就可以用有限数量的未知量去逼近无限未知量的真实系统。 有限元模型是真实系统理想化的数学抽象。 真实系统有限元模型 自由度(DOFs)用于描述一个物理场的响应特性。

节点和单元 荷载 1、每个单元的特性是通过一些线性方程式来描述的。 2、作为一个整体,单元形成了整体结构的数学模型。 3、信息是通过单元之间的公共节点传递的。 4、节点自由度是随连接该节点单元类型变化的。 单元形函数 1、FEA仅仅求解节点处的DOF值。 2、单元形函数是一种数学函数,规定了从节点DOF值到单元内所有点处DOF值的计算方法。 3、因此,单元形函数提供出一种描述单元内部结果的“形状”。 4、单元形函数描述的是给定单元的一种假定的特性。 5、单元形函数与真实工作特性吻合好坏程度直接影响求解精度。 6、DOF值可以精确或不太精确地等于在节点处的真实解,但单元内的平均值与实际情况吻合得很好。 7、这些平均意义上的典型解是从单元DOFs推导出来的(如,结构应力,热梯度)。 8、如果单元形函数不能精确描述单元内部的DOFs,就不能很好地得到导出数据,因为这些导出数

安庆长江铁路大桥ANSYSAPDL建模

桥址概况 安庆长江铁路大桥是南京至安庆城际铁路和阜阳至景德镇铁路的重要组成部分,位于安庆前江口汇合口处下游官山咀附近,距上游已建成通车的安庆长江公路大桥约21km;线路在池州侧晏塘镇靠近长江的刘村附近右拐过江,过江后从安庆的长风镇穿过。 安庆铁路长江大桥全长2996.8m,其中主桥采用跨度为101.5+188.5+580+217.5+159.5+116m 的钢桁梁斜拉桥;非通航孔正桥采用6孔跨径64m预应力混凝土简支箱梁;东引桥采用16孔梁长32.6m预应力混凝土简支箱梁;跨大堤桥采用48.9+86+48.8m预应力混凝土连续箱梁;西引桥采用15孔梁长32.6m预应力混凝土简支梁及2孔梁长24.6m预应力混凝土简支梁,其中宁安线采用箱梁,阜景线采用T梁。 主桥桥式及桥型特点 主桥采用103+188.5+580+217.5+159.5+117.5m两塔钢桁斜拉桥方案,全长1366m。主梁为三片主桁钢桁梁,桁间距2x14m,节间长14.5m,桁高15m。主塔为钢筋混凝土结构,塔顶高程+204.00m,塔底高程-6.00m,斜拉索为空间三索面,立面上每塔两侧共18对索,全桥216根斜拉索。所有桥墩上均设竖向和横向约束,4#塔与主梁之间设纵向水平约束,3#塔与梁间使用带限位功能的粘滞阻尼器。主梁为”N”字型桁式,横向采用三片桁结构,主桁的横向中心距各为14m,桁高15m,节间距14.5m[2]。 结构构造 主桥采用两塔钢桁斜拉桥方案,主梁为三片主桁钢桁梁,主桁上下弦杆均为箱型截面,上弦杆内高1000mm,内宽1200mm,板厚20~48mm。下弦杆内高1400mm,宽1200mm,板厚20~56mm。下弦杆顶板向桁内侧加宽700mm与整体桥面板焊接。腹杆主要采用H型截面。H型杆件宽1200mm,高720和760mm,板厚20~48mm。根据不同的受力区段选用不同的杆件截面,在辅助墩附近的压重区梁段,腹杆采用箱型截面杆件。主桁采用焊接杆件,整体节点。在节点外以高强度螺栓拼接的结构形式,上下弦杆四面等强对接拼装。H 型腹杆采用插入式连接。箱型腹杆采用四面与主桁节点对拼的连接形式。主桁拼接采用M30高强螺栓。 项目进展 2005年元月,安庆长江铁路大桥项目前期工作协调领导小组办公室委托铁道第四勘察设计院编制《安徽省铁路总体规划安庆过江通道深化研究及大桥选址报告》,随后铁四院专家组来宜现场勘察,采集相关资料,并于2月份完成该报告。 2005年8月,安徽省发改委主持召开“安庆长江铁路大桥桥位专家咨询会”,邀请中国工程院院士陈新等知名专家对大桥桥位进行咨询研究,并对选址报告进行评审。 2005年10月,经省部协商,铁道部将沿江城际铁路及安庆长江铁路大桥项目补列入国家“十一五”规划,并向铁四院下达前期工作任务书。 2005年12月,铁道部主持召开了宁安城际铁路及安庆长江铁路大桥项目预可研报告审查会。 2006年元月,宁安城际铁路及安庆长江铁路大桥项目列入国家“十一五”规划。 2006年7月5日,安庆长江铁路大桥设计竞标工作会议在北京举行,经研究、审核、竞标,铁四院与中铁大桥院联合体中标。 2006年9月,中铁大桥院和铁四院正式启动工程可行性研究报告的编制程序,同时编制了桥梁建设对长江航道的影响书,河势分析,桥位所在枯、中水流影响、流速及航迹图。 2006年10月9日,安庆市与铁四院、中铁大桥院联合举行了宁安城际铁路及安庆长江

基于ANSYS的连续刚构桥分析操作篇

目录 一、工程背景 (1) 二、工程模型 (1) 三、ANSYS分析 (2) (一)前处理 (2) (1)定义单元类型 (2) (2)定义材料属性 (3) (3)建立工程简化模型 (3) (4)有限元网格划分 (5) (二)模态分析 (5) (1)选择求解类型 (5) (2)建立边界条件 (6) (3)输出设置 (6) (4)求解 (6) (5)读取结果 (6) (6)结果分析 (8) (三)结构试验载荷分析 (8) (1)第二跨跨中模拟车载分析 (8) (2)边跨跨中模拟车载分析 (9) 四、结果分析与强度校核 (10) (一)结果分析 (10)

(二)简单强度校核 (10) 参考文献 (11)

连续刚构桥分析 一、工程背景: 随着我国经济的发展,对交通运输的要求也不断提高;高速路,高铁线等遍布全国,这就免不了要架桥修路。截至2014年年底,我国公路桥梁总数已达万座,万延米i。进百万的桥梁屹立在我国交通线上,其安全便是头等大事。随着交通运输线的再扩大,连续刚构桥跨越能力大,施工难度小,行车舒顺,养护简便,造价较低等优点将被广泛应用。 二、工程模型: 现有某预应力混凝土连续刚构桥,桥梁全长为184m,宽13m,其中车行道宽,两侧防撞栏杆各主梁采用C50混凝土。桥梁设计载荷为公路—— 级。 图2-1桥梁侧立面图 上部结构为48m+88m+48m三跨预应力混凝土边界面连续箱梁。箱梁为单箱双室箱形截面,箱梁根部高5m,中跨梁高,边跨梁端高。箱梁顶板宽,底板宽,翼缘板悬臂长,箱梁高度从距墩中心处到跨中合龙段处按二次抛物线变化。0号至3号块长3m(4x3m),4、5号块长,6号块到合龙段长4m(6x4m),合龙段长2m。边跨端部设横隔板,墩顶0号块设两道厚横隔板。0号块范围内箱梁底板厚度为,1号块范围内底板厚度由线性变化到,2号块到合龙段范围内底板厚度由线性变化到。全桥顶板厚度为。0到5号块范围内腹板厚度为,6至7号块范围内腹板厚度由线性变化到,8号块到合龙段范围内夫板厚度为。 下部结构桥采用C50混凝土双薄壁墩,横向宽,厚,高25m双壁间设系梁,下设10mX10m矩形承台,厚。ii 图2-2主梁纵抛面图 图2-3 箱梁截面图 三、ANSYS分析: (一)前处理

FLAC3D学习笔记(自己总结版)

一、建立模型笔记 1键盘上的键的功能:X,Y,Z分别控制所建立的模型围绕X,Y,Z三个轴做逆时针旋转.如果打开大小写锁定键,分边按XYZ时建立的模型会做顺时针旋转.+号的功能是加大模型旋转的角度,-号的功能是减小模型旋转的角度。 2键盘上的上下左右四个键可以实现图形的向上向下,向左和向右的移动. 3当在一个区域建立多个模型的时候,有时候为了镜像单个模块儿,需要预先编组,编组的方法如下: gen zon tunint p0 0 0 0 p1 0 10 0 p2 5 5 0 p3 0 0 -5 p4 5 10 0 & p5 5 5 -5 p6 0 10 -5 p7 5 10 -5 dim sq2 sq2 1 sq2 1 1 1 group(编组) z1(组名为:z1) & fill group tunnel 4镜像整个模型的方法:首先判断即将镜像的模型在原模型的哪个方向(即三个轴的方向),然后在轴所在的方向上去两个点.其中一个是原点(origin(xyz)). 5镜像部分模型的方法: gen zone reflect normal (x,y,z) origin (x,y,z) range group z1就可以了. 6特别要注意的一点:交叉巷道的巷道充填和巷道的网格是两个组,所以在镜像的时候不要忘了给充填部分镜像. 7 group radcyl range group cylint not(编组的时候不包括cylint) 7 快捷键总结 Ctrl+Z 局部缩放的功能。Ctrl+R的功能是恢复到初始状态。 8模型建立的方法: 方法1:利用默认值生成网格, 各个默认值:(1)p0的默认值是(0,0,0),网格的每边的单元格数size默认值是10,网格每边的长度默认值为size的值. 方法2:利用4个点的坐标来生成矩形网格.p0~p3 size 方法3:利用edge来确定边长生成矩形网格. 方法4:利用参数ratio来确定单元体几何边画边生成矩形网格. 方法5:利用参数add(相对坐标)来生成矩形网格. 方法6:利用八个点的左边来生成矩形网格. 9、用户自定义模型的方法 我来贡献一点自己的成果: FLAC3D的二次开发环境提供了开放的用户接口,在软件安装文件中包含了软件自带所有本构模型的源代码,且给出了Mohr-Coulomb模型和应变软化模型的编译示例,因此可以方便地进行本构模型的修改与开发。为了方便起见,下面的说明以建立UserModel模型为例。 (1) 在模型头文件(usermodel.h)中进行新的本构模型派生类的声明,修改模型的ID(为避免与已有模型冲突,一般要求大于100)、名称和版本,修改派生类的私有成员,主要包括模型的基本参数及程序执行过程中主要的中间变量。( ? p6 u' J5 Q3 y( a (2) 在程序C++文件(usermodel.cpp)中修改模型结构(UserModel::UserModel(bool bRegister): Constit -utive Model)的定义,这是一个空函数,主要功能是给(1)中定义的所有私有成员赋初值,一般均赋值为0.0。(3) 修改const char **UserModel: roperties()函数,该函数包含了给定模型的参数名称字符串,在FLAC3D的计算命令中需要用到这些字符串进行模型参数赋值。 (4) const char **UserModel::States()函数是单元在计算过程中的状态指示器,可以按照需要进行修改指示器的内容。 (5) 按照派生类中定义的模型参数变量修改double UserModel::GetProperty()和void UserModel:: SetProperty()函数,这两个函数共同完成模型参数的赋值功能。' U; e G' W" Q# R4 q/ @9 G" h (6) const char * UserModel::Initialize()函数在执行CYCLE命令或大应变模式下对于每个模型单元(zone)调用一次,主要执行参数和状态指示器的初始化,并对派生类声明中定义的私有变量进行赋值。值得注意的是,Initialize()函数调用时没有定义应变分量,但可以调用应力分量,但不能对应力进行修改。9 n# e8 |' c- B/ q, B B5 m

Ansys桥梁计算

桥梁计算(常用的计算方法) 在Ansys单元库中,有近200种单元类型,在本章中将讨论一些在桥梁 工程中常用到的单元,包括一些单元的输人参数,如单元名称、节点、自由度、实常数、材料特性、表面荷载、体荷载、专用特性、关键选项KEYOPl等。***关于单元选择问题 这是一个大问题,方方面面很多,主要是掌握有限元的理论知识。首先 当然是由问题类型选择不同单元,二维还是三维,梁,板壳,体,细梁,粗梁,薄壳,厚壳,膜等等,再定义你的材料:各向同性或各向异性,混凝土的各项?参数,粘弹性等等。接下来是单元的划分与网格、精度与求解时间的要求等 选择,要对各种单元的专有特性有个大概了解。 使用Ansys,还要了解Ansys的一个特点是笼统与通用,因此很多东西 被掩盖到背后去了。比如单元类型,在Solid里面看到十几种选择,Solid45,Solidl85,Solid95等,看来区别只是节点数目上。但是实际上每种类型里还 有Keyopt分成多种类型,比如最常用的线性单元Solid45,其Keyopt(1):in●cludeorexclude extradisplacement shapes,就分为非协调元和协调元,Keyopt (2):fullintegration。rreducedintegration其实又是两种不同的单元,这样不同 组合一下这个Solid45实际上是包含了6种不同单元,各有各的不同特点和 用处。因此使用Ansys要注意各单元的Keyopt选项。不同的选项会产生不 同的结果。· 举例来说:对线性元例如Solid45,要想把弯曲问题计算得比较精确,必 须要采用非协调模式。采用完全积分会产生剪切锁死,减缩积分又会产生 零能模式(ZEM),非协调的线性元可以达到很高的精度,并且计算量比高阶 刷、很多,在变形较大时,用Enhanced Strain比非协调位移模式(Enhaced Displacement)更好(Solidl85)。但是这些非协调元都要求网格比较规则才 行,网格不规则的话,精度会大大下降,所以如何划分网格也是一门实践性 很强的学问。 采用高阶单元是提高精度的好办法,拿不定主意时采用高阶元是个比 较保险的选择,但是高阶单元在某些情况下也会出现剪切锁死,并且很难发 现,因此用减缩积分的高阶元通常是最保险的选择,但是在大位移时,网格 扭曲较大,减缩积分就不适用。 不同结构形式的桥梁具有不同的力学行为,必须针对性地创建其模型,? 选择维数最低的单元去获得预期的效果(尽量做到能选择点而不选择线,能 选择线而不选择平面,能选择平面而不选择壳,能选择壳而不选择三维实 体)。下面的几节介绍一下桥梁工程计算中经常会用到的单元。 ***桥梁仿真单元类型

自定义本构模型

4 自定义新的本构模型 介绍 FLAC3D自定义本构模型跟FLAC手册中讲到的用FISH来自定义本构模型一样。然而在FLAC3D中不支撑FISH语言来自定义本构模型,自定义本构模型开发必须用C++语言,且编译成DLL文件(动态链接库),动态链接库文件能在需要的时候随时加载上去。本构模型的主函数主要是返回新的应力,给出应变增量。然而自定义本构模型也必须给出一些其他的信息:比如模型名称和读入、写出保存文件等操作。 C++语言是一种面向对象的程序设计语言,使用类(classes)来代表对象(objects)。对象的数据被对象封装起来,在对象的外面数据是不可见的。通过成员函数来访问对象,而成员函数可以对封装的数据进行操作。另外C++语言强烈支持对象的等级结构,新的对象性质可以从一个基本对象产生,基本对象的成员函数可以被派生出来的对象的成员函数替代。这些特点使程序更加模块化。举个例子:主程序需要在程序代码的不同地方建立与派生类的不同变量之间的接口关系,但是这些仅仅只关系到基类,与派生类无关。运行时间系统自动的调用适当的派生类的成员函数。对C++比较好的介绍来自Stevens (1994);它假象读者有一定得编程语言知识,特别是对C语言的了解。 在部分将介绍怎么用C++语言开发自定义本构模型。这节主要包括基类、成员函数、本构模型编号、自定义本构模型与FLAC3D之间的传递信息,本构模型状态指示器。在节中将介绍怎样生成DLL本构模型。这一节主要包括自定义本构模型的支持函数,实例本构的源代码,FISH支持的用户自定义本构,和怎样生成和加载一个DLL文件。在这一节中所有的参考文件被包含在“\ITASCA\Models\UDM”文件夹下面的“”这个压缩包文件里面。 注意:FLAC3D 版本是用Microsoft Visual C++(VC++)版本编译的。用户自定义的DLL文件最好采用与其相当的编译器来编译,以使用户自定义的DLL文件能与FLAC3D兼容。 自定义本构的方法 自定义本构的基类 以上介绍的方法是FLAC3D自定义本构支持的方法。基类为从基类派生出来的实际的本构模型提供框架。这个基类叫ConstitutiveModel类,被称为“绝对”的类,因为他声明了许多完全虚有的成员函数(通过=0语法附加到函数原型)。这意味着这个基类不能产生任何对象,以及从这个基类派生出来的任何对象都必须提供真实的成员函数,以替代ConstitutiveModel类中的虚有成员函数。例子,提供了ConstitutiveModel(包含在文件“”中)这个类的部分代码,ConstitutiveModel类中的一些成员函数,像公共函数在例子中省略掉了。公有函数的使用(像YoungPoissonFromBulkShear)是不用证明的,有关他们使用的例子可以在提供的本构模型源程序中找到,FLAC3D使用其它的函数来操作和访问本构模型,用户可以毫无理由的使用和重新定义这些。 class ConstitutiveModel { public: EXPORT ConstitutiveModel(unsigned uTypeIn,bool bRegister=false); EXPORT virtual ?ConstitutiveModel(void); double ConfinedModulus(void)这个对象返回一个值,这个值可以更好的估计最大的受压模量。它应用在FLAC3D计算稳定时间步中,对于一个线性的弹性模型来说,这个受压模量是K + 4G/3。 double ShearModulus(void)这个对象返回一值,这个值可以更好的估计当前的正切剪切模量。这个使用在FLAC3D动力本构模型中粘滞静态边界系数。 double BulkModulus(void) FLAC3D目前还没有使用这个对象,但是这个对象可以很好的返

_ANSYS桥梁工程应用实例分析

本章介绍桥梁结构的模拟分析。桥梁是一种重要的工程结构,精确分析桥梁结构在各种受力方式下的响应有较大的工程价值。模拟不同类型的桥梁需要不同的建模方法,分析内容包括静力分析、动荷载响应分析、施工过程分析等等。在本章中着重介绍桁架桥、刚架桥和斜拉桥三种类型桥梁。 内容 提要 第6章 ANSYS 在桥梁工程应用实例分析 本章重点 结构分析具体步骤 结构静力分析 桁架结构建模方法 结构模态分析 本章典型效果图

6.1 引言 ANSYS通用有限元软件在土木工程应用分析中可发挥巨大的作用。我们用它来分析桥梁工程结构,可以很好的模拟各种类型桥梁的受力、施工工况、动荷载的耦合等。 ANSYS程序有丰富的单元库和材料库,几乎可以仿真模拟出任何形式的桥梁。静力分析中,可以较精确的反应出结构的变形、应力分布、内力情况等;动力分析中,也可精确的表达结构的自振频率、振型、荷载耦合、时程响应等特性。利用有限元软件对桥梁结构进行全桥模拟分析,可以得出较准确的分析结果。 本章介绍桥梁结构的模拟分析。作为一种重要的工程结构,桥梁的精确分析具有较大的工程价值。桥梁的种类繁多,如梁桥、拱桥、钢构桥、悬索桥、斜拉桥等等,不同类型的桥梁可以采用不同的建模方法。桥梁的分析内容又包括静力分析、施工过程模拟、动荷载响应分析等。可以看出桥梁的整体分析过程比较复杂。总体上来说,主要的模拟分析过程如下:(1)根据计算数据,选择合适的单元和材料,建立准确的桥梁有限元模型。 (2)施加静力或者动力荷载,选择适当的边界条件。 (3)根据分析问题的不同,选择合适的求解器进行求解。 (4)在后处理器中观察计算结果。 (5)如有需要,调整模型或者荷载条件,重新分析计算。 桥梁的种类和分析内容众多,不同类型桥梁的的分析过程有所不同,分析侧重点也不一样。在这里仅仅给出大致的分析过程,具体内容还要看具体实例的情况。 6.2 典型桥梁分析模拟过程 6.2.1 创建物理环境 建立桥梁模型之前必须对工作环境进行一系列的设置。进入ANSYS前处理器,按照以下6个步骤来建立物理环境: 1、设置GUT菜单过滤 2、定义分析标题(/TITLE) 3、说明单元类型及其选项(KEYOPT选项) 4、设置实常数和单位制 5、定义材料属性

ANSYS桥梁建模经验1讲课教案

第4章连续刚构桥参数化有限元模型建立 4.1 引言 众所周知,有限元分析的最终目的是通过模型来反映实际工程的力学特性,建模的过程是将工程特性转化为数学行为特征,而建立一个能准确反应物理原形的有限元模型对正确分析结构,得到正确的结果来说是至关重要的。当然建立一个完全与物理模型吻合,面面俱到的模型,对于一个庞大的复杂的工程来说也是不太可能的。从实用角度来说,模型的求解费用也是一个相当重要的指标。因此,有限元模型的建立尽量做到有的放矢。 本文分析的重点在于大跨度预应力混凝土梁桥箱形截面抗弯抗剪的效率研究,通过研究箱梁顶底板和腹板的匹配对弯曲应力和剪切应力的影响,以及不同荷载情况下连续刚构各区段弯曲应力和剪切应力的增长速率规律,来揭示预应力混凝土箱梁腹板开裂的本质。因此需要建立一个通用性强的参数化实体模型。同时为了进行分析对比,以及其他相关参数的概略获取,需要建立与实体模型对应的空间梁元模型。通过大型通用有限元分析程序ANSYS的APDL(ANSYS parametric design language)功能,建立了一个合理的连续刚构桥参数化实体有限元模型,为本文有限元分析提供了坚实的基础,为刚构桥桥梁分析设计工作提供了有力的保障。本章就连续刚构桥参数化实体有限元模型的建立的方法、必要的简化、实际工程力学特性在有限元模型中的实现做概要介绍。 4.2 APDL特点简介 APDL也就是ANSYS参数化设计语言,是一种类似FORTRAN的解释性语言。它具有一般程序语言所具有的功能,如参数、宏、标量、向量及矩阵运算、分支、循环、重复以及访问ANSYS有限元数据库等功能。是优化设计的基础,也是参数化设计的最高技术[52]。APDL命令流通常具有以下优点:1.模型文件小,不同版本间通用性强。 2.可以通过简单编程实现重复计算,减少人工干预,降低分析成本。 3.通过对ANSYS有限元数据库的访问,可以通过不同的手段控制模型的

FLAC3D学习笔记(自己总结版)

FLAC3D学习笔记(自己总结版) 一、建立模型笔记1键盘上的键的功能:X,Y,Z分别控制所建立的模型围绕X,Y,Z三个轴做逆时针旋转、如果打开大小写锁定键,分边按XYZ时建立的模型会做顺时针旋转、+号的功能是加大模型旋转的角度,-号的功能是减小模型旋转的角度。2键盘上的上下左右四个键可以实现图形的向上向下,向左和向右的移动、3当在一个区域建立多个模型的时候,有时候为了镜像单个模块儿,需要预先编组,编组的方法如下:gen zon tunint p0 0 0 0 p1 010 0 p255 0 p3 0 05 p6 0105 dim sq2 sq21 sq2111 group(编组) z1(组名为:z1) &fill group tunnel4镜像整个模型的方法:首先判断即将镜像的模型在原模型的哪个方向(即三个轴的方向),然后在轴所在的方向上去两个点、其中一个是原点(origin(xyz))、5镜像部分模型的方法: gen zone reflect normal (x,y,z) origin (x,y,z) range group z1就可以了、6特别要注意的一点:交叉巷道的巷道充填和巷道的网格是两个组,所以在镜像的时候不要忘了给充填部分镜像、7 group radcyl range group cylint not (编组的时候不包括cylint)7 快捷键总结Ctrl+Z 局部缩放的功能。 Ctrl+R的功能是恢复到初始状态。8模型建立的方法:方法1:利用

默认值生成网格,各个默认值:(1)p0的默认值是(0,0,0),网格的每边的单元格数size默认值是10,网格每边的长度默认值为size的值、方法2:利用4个点的坐标来生成矩形网格、p0~p3 size方法3:利用edge来确定边长生成矩形网格、方法4:利用参数ratio来确定单元体几何边画边生成矩形网格、方法5:利用参数add(相对坐标)来生成矩形网格、方法6:利用八个点的左边来生成矩形网格、9、用户自定义模型的方法我来贡献一点自己的成果:; U" j/ ?7 L+ a0 uFLAC3D的二次开发环境提供了开放的用户接口,在软件安装文件中包含了软件自带所有本构模型的源代码,且给出了Mohr-Coulomb模型和应变软化模型的编译示例,因此可以方便地进行本构模型的修改与开发。为了方便起见,下面的说明以建立UserModel模型为例。c % b1 h、 \ K6 Q: l(1) 在模型头文件(usermodel、h)中进行新的本构模型派生类的声明,修改模型的ID(为避免与已有模型冲突,一般要求大于100)、名称和版本,修改派生类的私有成员,主要包括模型的基本参数及程序执行过程中主要的中间变量。( ? p6 u J5 Q3 y( a(2) 在程序C++文件(usermodel、cpp)中修改模型结构(UserModel::UserModel(bool bRegister): Constit L, t% V、D(4)

简单桁架桥梁ANSYS分析

下面以一个简单桁架桥梁为例,以展示有限元分析的全过程。背景素材选自位于密执 安的"Old North Park Bridge" (1904 - 1988),见图3-22。该桁架桥由型钢组成,顶梁及侧梁, 桥身弦杆,底梁分别采用3种不同型号的型钢,结构参数见表3-6。桥长L=32m,桥高 H=5.5m。 桥身由8段桁架组成,每段长4m。该桥梁可以通行卡车,若这里仅考虑卡车位于桥梁中间 位置,假设卡车的质量为4000kg,若取一半的模型,可以将卡车对桥梁的作用力简化为P1, P2和P3,其中P1= P3=5000 N, P2=10000N,见图3-23。 图3-22位于密执安的"Old North Park Bridge" (1904 - 1988) 图3-23桥梁的简化平面模型(取桥梁的一半) 表3-6桥梁结构中各种构件的几何性能参数 构件惯性矩m4横截面积m2 顶梁及侧梁(Beam1) 643.8310m-′322.1910m-′ 桥身弦梁(Beam2) 61.8710-′31.18510-′ 底梁(Beam3) 68.4710-′33.03110-′ 解答以下为基于ANSYS图形界面(Graphic User Interface , GUI)的菜单操作流程。安全提示:如果聊天中有涉及财产的操作,请一定先核实好友身份。发送验证问题或

点击举报 天意11:36:47 (1)进入ANSYS(设定工作目录和工作文件) 程序→ANSYS →ANSYS Interactive →Working directory(设置工作目录)→Initial jobname (设置工作文件名):TrussBridge →Run →OK (2)设置计算类型 ANSYS Main Menu:Preferences…→Structural →OK (3)定义单元类型 hhQ?RRN??QQ https://www.360docs.net/doc/0916241830.html,oomm QM?9NN?} ANSYS Main Menu: Preprocessor →Element Type →Add/Edit/Delete... →Add…→Beam : 2d elastic 3 →OK(返回到Element Types窗口)→Close (4)定义实常数以确定梁单元的截面参数 ANSYS Main Menu: Preprocessor →Real Constants…→Add/Edit/Delete →Add…→select Type 1 Beam 3 →OK →input Real Constants Set No. : 1 , AREA: 2.1 9E-3,Izz: 3.83e-6(1号实常数用于顶梁和 侧 梁) →Apply →input Real Constants Set No. : 2 , AREA: 1.18 5E-3,Izz: 1.87E-6 (2号实常数用于弦杆) →Apply →input Real Constants Set No. : 3, AREA: 3.031E-3,Izz: 8.47E-6 (3号实常数用于底梁) →OK (back to Real Constants window) →Close (the Real Constants win dow) (5)定义材料参数

FLAC3D基础知识介绍解析

FLAC 3D基础知识介绍 一、概述 FLAC(Fast Lagrangian Analysis of Continua)由美国Itasca公司开发的。目前,FLAC有二维和三维计算程序两个版本,二维计算程序V3.0以前的为DOS版本,V2.5版本仅仅能够使用计算机的基本内存64K),所以,程序求解的最大结点数仅限于2000个以内。1995年,FLAC2D已升级为V3.3的版本,其程序能够使用护展内存。因此,大大发护展了计算规模。FLAC3D是一个三维有限差分程序,目前已发展到V3.0版本。 FLAC3D的输入和一般的数值分析程序不同,它可以用交互的方式,从键盘输入各种命令,也可以写成命令(集)文件,类似于批处理,由文件来驱动。因此,采用FLAC程序进行计算,必须了解各种命令关键词的功能,然后,按照计算顺序,将命令按先后,依次排列,形成可以完成一定计算任务的命令文件。 FLAC3D是二维的有限差分程序FLAC2D的护展,能够进行土质、岩石和其它材料的三维结构受力特性模拟和塑性流动分析。调整三维网格中的多面体单元来拟合实际的结构。单元材料可采用线性或非线性本构模型,在外力作用下,当材料发生屈服流动后,网格能够相应发生变形和移动(大变形模式)。FLAC3D采用的显式拉格朗日算法和混合-离散分区技术,能够非常准确的模拟材料的塑性破坏和流动。由于无须形成刚度矩阵,因此,基于较小内存空间就能够求解大范围

的三维问题。 三维快速拉格朗日法是一种基于三维显式有限差分法的数值分析方法,它可以模拟岩土或其他材料的三维力学行为。三维快速拉格朗日分析将计算区域划分为若干四面体单元,每个单元在给定的边界条件下遵循指定的线性或非线性本构关系,如果单元应力使得材料屈服或产生塑性流动,则单元网格可以随着材料的变形而变形,这就是所谓的拉格朗日算法,这种算法非常适合于模拟大变形问题。三维快速拉格朗日分析采用了显式有限差分格式来求解场的控制微分方程,并应用了混合单元离散模型,可以准确地模拟材料的屈服、塑性流动、软化直至大变形,尤其在材料的弹塑性分析、大变形分析以及模拟施工过程等领域有其独到的优点。 FLAC-3D(Three Dimensional Fast Lagrangian Analysis of Continua)是美国Itasca Consulting Goup lnc开发的三维快速拉格朗日分析程序,该程序能较好地模拟地质材料在达到强度极限或屈服极限时发生的破坏或塑性流动的力学行为,特别适用于分析渐进破坏和失稳以及模拟大变形。它包含10种弹塑性材料本构模型,有静力、动力、蠕变、渗流、温度五种计算模式,各种模式间可以互相藕合,可以模拟多种结构形式,如岩体、土体或其他材料实体,梁、锚元、桩、壳以及人工结构如支护、衬砌、锚索、岩栓、土工织物、摩擦桩、板桩、界面单元等,可以模拟复杂的岩土工程或力学问题。 FLAC3D采用ANSI C++语言编写的。 二、FLAC3D的优点与不足

ansys桥梁模型建立

在桥梁用ansys建立模型时,可参照以下建议的单元进行桥梁模型的建立。 1、梁(配筋)单元:桥墩、箱梁、纵横梁。 2、板壳(配筋)单元:桥面系统。 3、实体(配筋)单元:桥墩系统、基础结构。 4、拉杆单元:拱桥的系杆、吊杆。 5、拉索单元:斜拉桥的索、悬索桥的钢丝绳。 6、预紧单元:索力控制、螺栓铆钉连接。 7、连接单元:支座、地基。 连接部分解决方法: ansys在解决桥梁不同的连接部位时可选用如下的方法: 1、Combin7、Combin40、Link11、Combin5 2、Combin38弹簧(阻尼、间隙元):可用来模拟支座、绳索、拉杆等桥梁部位。 2、预紧单元可解决螺栓、铆钉连接的问题。 3、二力杆拉杆、索可解决拉索问题。 4、耦合与约束方程可解决梁与塔横梁的边界约束关系。 5、接触单元如Contact152可模拟滑动支座、销接等部件的真实情况。 常见桥梁接触问题: 1、滑动连接:点点接触 2、绑定连接:点面接触 3、转动连接:面面接触 基础的处理方式: 1、基础平台与桩基:用实体模型、预应力配筋 2、基础与岩土系统:有限区域实体模型、预应力配筋 桥梁中常见的模型可以用相应的单元 1、刚构桥、拱桥:梁与杆单元组合模型 2、钢管砼:复合截面梁模型 3、连续梁:梁模型 4、斜拉桥、悬索桥:梁、板壳、索或杆单元组合模型 5、立交桥:实体墩、板壳桥面和加强梁混合模型 6、局部详细计算:实体(考虑配筋)或板模型,以便考虑模型细节特征,如结构尺寸构造倒角、厚薄或粗细过度、凹凸部分及其配筋 、

/prep7 et,1,beam4 et,2,link10 et,3,shell63 r,1,2,,,1,2 r,2,, r,3,,,, mp,ex,1,2e11 mp,nuxy,1, mp,dens,1,7800 mp,ex,2,3e10 mp,nuxy,2, mp,dens,2,3000 k,1,-60,-10,0 k,2,-50 k,3,-30,15 k,4,-10,20 k,5,10,20 k,6,30,15 k,7,50 k,8,60,-10 k,9,-70 k,10,-60

关于斜拉桥ansys建模

斜拉桥ansys建模 /com,new model of linjiang cable_stayed bridge,2004.2.09 /prep7 /title, cable_stayed bridge,author is Sunhang /com,define the keypoints *set,alfa1,10 !angle of tower upside *set,alfa2,65 !angle of tower downside *set,alfa3,79.04594 !angle of tower with bridge surface *set,y1,55.5 !桥塔顶面到原点的距离 *set,y2,33.5 !桥塔中部的Y轴向长度 *set,pi,3.1415926 *set,x3,y2/tan(alfa2*pi/180) !桥塔中部的X轴向长度 *set,x2,(y1-y2)*tan(alfa1*pi/180) !桥塔上部的X轴向长度 *set,x1,x2+x3 !桥塔的X轴向长度 *set,kp_yy1,0 !定义桥塔上部的索锚固点竖向距离(从塔顶算起)*set,kp_yy2,2.5185 *set,kp_yy3,3.5788 *set,kp_yy4,4.6469 *set,kp_yy5,5.7248 *set,kp_yy6,6.8151 *set,kp_yy7,7.9211 *set,kp_yy8,9.0479 *set,kp_yy9,10.2027 *set,kp_yy10,11.3965 *set,kp_yy11,12.6470 *set,kp_yy12,13.9848 *set,kp_yy13,15.7143 *set,kp_yy14,17.7041 *set,kp_yy15,22.0000 k,1,-x1,y1, k,6,-x1+kp_yy2*tan(alfa1*pi/180),y1-kp_yy2 k,8,-x1+kp_yy3*tan(alfa1*pi/180),y1-kp_yy3 k,10,-x1+kp_yy4*tan(alfa1*pi/180),y1-kp_yy4 k,12,-x1+kp_yy5*tan(alfa1*pi/180),y1-kp_yy5 k,14,-x1+kp_yy6*tan(alfa1*pi/180),y1-kp_yy6 k,16,-x1+kp_yy7*tan(alfa1*pi/180),y1-kp_yy7 k,18,-x1+kp_yy8*tan(alfa1*pi/180),y1-kp_yy8 k,20,-x1+kp_yy9*tan(alfa1*pi/180),y1-kp_yy9

基于ANSYS的桥梁分析报告

钢桁架桥静力受力分析 对一架钢桁架桥进行具体静力受力分析,分别采用GUI方式和命令流方式。 A 问题描述 图6-15 钢桁架桥简图 已知下承式简支钢桁架桥桥长72米,每个节段12米,桥宽10米,高16米。设桥面板为0.3米厚的混凝土板,当车辆行驶于桥梁上面时,轴重简化为一组集中力作用于梁上,来计算梁的受力情况。。桁架杆件规格有三种,见下表: 表6-2 钢桁架桥杆件规格 杆件截面号形状规格 端斜杆 1 工字形400×400×16×16 上下弦 2 工字形400×400×12×12 横向连接梁 2 工字形400×400×12×12 其他腹杆 3 工字形400×300×12×12 所用材料属性如下表: 表6-3 材料属性 参数钢材混凝土 弹性模量EX 2.1×1011 3.5×1010 泊松比PRXY 0.3 0.1667 密度DENS 7850 2500 B GUI操作方法 1.创建物理环境 1)过滤图形界面: GUI:Main Menu> Preferences,弹出“Preferences for GUI Filtering”对话框,选中“Structural”来对后面的分析进行菜单及相应的图形界面过滤。 2)定义工作标题: GUI:Utility Menu> File> Change Title,在弹出的对话框中输入“Truss Bridge Static

Analysis”,单击“OK”。如图6-16(a)。 指定工作名: GUI:Utility Menu> File> Change Jobname,弹出一个对话框,在“Enter new Name”后面输入“Structural”,“New log and error files”选择yes,单击“OK”。如图6-16(b)。 图6-16(a)定义工作标题 图6-16(b)指定工作名 3)定义单元类型和选项: GUI:Main Menu> Preprocessor> Element Type> Add/Edit/Delete,弹出“Element Types”单元类型对话框,单击“Add”按钮,弹出“Library of Element Types”单元类型库对话框。在该对话框左面滚动栏中选择“Structural Beam”,在右边的滚动栏中选择“3D 188”,单击“Ok”,定义了“BEAM188”单元,如图6-17。继续单击“Add”按钮,弹出“Library of Element Types”单元类型库对话框。在该对话框左面滚动栏中选择“Structural Shell”,在右边的滚动栏中选择“Elastic 4node 181”,单击“OK”,定义了“SHELL181”单元。得到如图6-18所示的结果。最后单击“Close”,关闭单元类型对话框。 图6-17 单元类型库对话框

《桥梁课程设计》-ansys梁桥模拟计算

课程名称:桥梁工程B 设计题目:ansys梁桥模拟计算(三跨)院系:土木工程系 专业: 年级: 姓名: 学号: 指导教师: 西南交通大学峨眉校区 年月日

ansys梁桥模拟计算(三跨) 1.绪论 1.1设计目的 桥梁结构分析计算是非常重要的一门技能。通过本课程设计,掌握一门通用有限元软件分析工具,能够独立对桥梁结构进行静力或动力分析。本课程具体要求掌握通用有限元软件ANSYS, 了解其前处理,后处理过程以及单元应用。通过此课程设计的学习,初步具有独立进行结构分析的能力,从而了解桥梁的具体设计。 1.2设计内容及要求 桥梁结构建模、确定边界条件、求解、后处理以及分析结论 1、了解所选用Beam4等单元的属性和用法; 2、对桥梁进行结构离散化,建立三维有限元数值模型; 3、正确地对桥梁有限元模型设定边界条件; 4、掌握数值分析静力或动力求解方法; 5、对计算结果进行后处理,掌握基本作图软件应用; 6、对计算结果进行分析,得出结论。

2.有限元分析 2.1简介 有限元分析是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件(如结构的平衡条件),从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。由于大多数实际问题难以得到准确解,而有限元不仅计算精度高,而且能适应各种复杂形状,因而成为行之有效的工程分析手段。 有限元是那些集合在一起能够表示实际连续域的离散单元。有限元的概念早在几个世纪前就已产生并得到了应用,例如用多边形(有限个直线单元)逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。经过短短数十年的努力,随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法。 在解偏微分方程的过程中, 主要的难点是如何构造一个方程来 逼近原本研究的方程, 并且该过程还需要保持数值稳定性.目前有许 多处理的方法,他们各有利弊. 当区域改变时(就像一个边界可变的固体), 当需要的精确度在整个区域上变化, 或者当解缺少光滑性时, 有限元方法是在复杂区域(像汽车和输油管道)上解偏微分方程的一 个很好的选择. 例如, 在正面碰撞仿真时, 有可能在"重要"区域(例 如汽车的前部)增加预先设定的精确度并在车辆的末尾减少精度(如 此可以减少仿真所需消耗); 另一个例子是模拟地球的气候模式, 预 先设定陆地部分的精确度高于广阔海洋部分的精确度是非常重要的2.2方法步骤 对于不同物理性质和数学模型的问题,有限元求解法的基本步骤是相同的,只是具体公式推导和运算求解不同。有限元求解问题的基本步骤通常为:

相关文档
最新文档