首页 理论教育 介绍非连续变形分析程序HDDA及其功能使用方法

介绍非连续变形分析程序HDDA及其功能使用方法

时间:2023-06-16 理论教育 版权反馈
【摘要】:非连续变形分析方法DDA是一种全新的数值计算方法,石根华编制的DC、DF、DG三个程序分别完成DDA方法的前处理、数值计算和计算结果图形显示功能,是比较完善的一套程序。增加了计算指定区域安全系数功能。非连续变形分析程序DDA程序经二次开发,前后处理程序功能得到加强,计算模块功能有进一步提高。为了在名称上区别于原来的DDA程序,称新程序为HDDA。下面详细介绍程序各主菜单项的功能及使用方法。

介绍非连续变形分析程序HDDA及其功能使用方法

非连续变形分析方法DDA是一种全新的数值计算方法,石根华编制的DC、DF、DG三个程序分别完成DDA方法的前处理、数值计算和计算结果图形显示功能,是比较完善的一套程序。这套程序的用户界面优点是操作简单;缺点是程序运行过程不可控,不能与用户进行交互操作,缺少友好的用户界面。在实际工程应用中,几何形状、边界条件和荷载比较复杂,应用过程中会遇到一些困难。此外,前处理DC程序在生成块体时,块体的材料编号是由节理“joint”的材料编号所决定的,如果块体周边有多种“joint”材料,块体的材料编号不确定,无法给定该块正确的材料编号。当在块体数目较多的情况下,很难检查DC程序自动生成块体单元材料的正确与否,不能保证工程结构数值模型的物理特征是正确的。因此,要将DDA应用到复杂的水电建设工程中,需要在石根华DDA程序的基础上做一些必要的改进。

作者在石根华DDA程序的基础上做了二次程序开发,用Visual C++将DC、DF、DG三个程序揉到一个程序中,对前后处理作了大幅改进,在Windows环境下实现了人机交互功能,实现了非常友好的用户界面,朝DDA程序工程实用化方向前进了一步。具体工作内容为:

(1)实现了Windows环境下实现了人机交互功能。

(2)直接读取工程CAD图形的DXF文件,自动生成DC程序所需的几何数据,完全省去了繁琐的几何数据准备工作。

(3)实现交互方式操作块体几何文件(bl*.*),编辑块体单元材料编号和“joint”材料编号;编辑约束点、测量点;输入集中荷载数据;给出水位线及浸润线,自动计算各条边上水荷载值及其作用点。

(4)在DDA计算模块中,增加了多步开挖功能,可以模拟边坡开挖过程中的稳定状态。增加了计算指定区域安全系数功能。

(5)丰富了后处理功能,仿照目前流形的商业有限元程序,实现了位移和应力的彩色云图,能够得到工程需要的计算成果。非连续变形分析程序DDA程序经二次开发,前后处理程序功能得到加强,计算模块功能有进一步提高。为了在名称上区别于原来的DDA程序,称新程序为HDDA。新程序采用下拉式菜单,结合对话式窗口,实现与用户友好的交互界面,程序的全部功能都能通过对话的方式来实现。

主菜单有以下八项内容:

(1)“File”主菜单,主要用于演示计算结果,演示结构破坏的动画过程。(www.xing528.com)

(2)“Pre”主菜单,即前处理菜单,功能包括读取AuToCAD的DXF格式图形文件,得到计算结构几何数据,自动生成图形文件,为块体生成程序DC.EXE准备数据;运行嵌入的DC.EXE程序,生成的块体几何文件;对块体文件进行图形编辑,修改块体单元材料编号,修改结构面材料编号;通过交互方式增加和编辑荷载,自动计算水面线以下的荷载值和荷载作用点;清除位移测量点和固定点,设置和编辑位移测量点和固定点等。

(3)“Df”主菜单项承担计算功能。

(4)“post”主菜单项在继承了DG.EXE功能的基础上功能有所增加,可以显示工程需要的计算结果图形。

(5)“Displacement”专门显示计算结果的结构位移彩色云图,包括位移矢量彩色云图,水平位移图和垂直位移图。

(6)“Stress”菜单项用于显示应力彩色云图,包括最大主应力图,最小主应力图,x方向水平应力图和y方向垂直应力图。

(7)“Graph set”菜单项是设置图形的一些参数,如是采用彩色云图显示模式还是网格显示模式。彩色云图显示可以选择四种色彩模式。另外,动画演示结构破坏过程的显示速度可以随意控制等。

(8)“help”菜单项只是用来显示程序版本号、联系方式等简单程序有关信息。

下面详细介绍程序各主菜单项的功能及使用方法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈