3.4 应用UIDL实现筏板基础设计向导的Main Menu设计 Main Menu下的由UIDL语言编写的菜单代码写入uimenu_rf.grn和uifunc_rf.grn两文件中。将RFDG菜单添加到原来的Main Menu下,如图2所示。通过其中的Activate RFDG Menu命令可以打开由TCL/TK编写的菜单。 4 用RFDG程序对某工程进行分析 某工程的筏板物理力学参数如表1,所受均布荷载为100kN/m2;地质资料如表2,选用D-P模型,基础计算宽度50米,计算深度45米。 表1 筏板的物理力学参数 厚度 (m) | 埋深 (m) | 宽度 (m) | 弹性模量 (MPa) | 泊松比 | 容重 (kN/m3) | 2.5 | 10 | 20 | 2.8×104 | 0.2 | 25 | 表2 某工程土层的物理力学参数 层号 | 层厚 (m) | 变形模量 (MPa) | 泊松比 | 容重 (kN/m3) | 内聚力 (KPa) | 内摩擦角 (o) | 1 | 2 | 5.5 | 0.3 | 18 | 10 | 15 | 2 | 1.5 | 6.0 | 0.39 | 19.5 | 50 | 24 | 3 | 2 | 21.0 | 0.3 | 19 | 0 | 35 | 4 | 13.5 | 30.0 | 0.3 | 19 | 0 | 40 | 5 | 1 | 6.2 | 0.39 | 19.5 | 50 | 22 | 6 | 1.5 | 23.0 | 0.3 | 19 | 0 | 36 | 7 | 23.5 | 35.0 | 0.3 | 19 | 0 | 40 | 应用RFDG程序对该工程进行分析计算,各步骤的计算结果如图9所示。可以很方便的得出整个基础的应力、应变和位移的等色图,以及基础底面的位移、应力和应变数据,且所有由RFDG程序输出的数据均可以快速的导入到Excel中。从计算的结果可以看出,在筏板板底边缘处出现应力集中现象,并且该处剪应力最大,筏板跨中下的地基垂直方向应力向下逐渐减小,垂直方向位移的最大值出现在跨中。可见其计算结果与传统的分析相吻合。  5 结论 本文以筏板基础设计向导程序及其用户菜单和界面的开发为例,探讨了ANSYS的二次开发和应用问题,并应用该程序对大型筏板基础工程实例进行了分析。分析所得结果基本可行,所编写的筏板基础设计向导程序以及应用TCL/TK、APDL、UIDL对ANSYS二次开发经验的总结,对于进一步进行筏板基础设计向导程序的开发研究具有一定的意义和参考价值。 [参考文献] [1] Brent B. Welch、崔凯译. Tcl/Tk编程权威指南[M],北京:中国电力出版社,2002.6 [2] 博弈创作室. APDL参数化有限元分析技术及其应用实例[M],北京:中国水利水电出版社,2004.2 [3] ANSYS Inc, APDL Programmer‘s Guide, SAS IP, 2003 [4] 宋勇、艾宴清、梁波等. 精通ANSYS7.0有限元分析[M],北京:清华大学出版社,2003.3 [5] 张波、盛和大. ANSYS有限元数值分析原理与工程应用[M],北京:清华大学出版社,2005.9 [6] 钱力航. 高层建筑箱形与筏形基础的设计计算[M],中国建筑工业出版社,2003.6
|