基础的可视化设计
基础的可视化设计
第25卷增刊 岩 土 力 学 Vol.25 Supp.2 2004年11月 Rock and Soil Mechanics Nov. 2004
文章编号:1000-7598-(2004)增-0585-04
沉降统一计算模式及其可视化实现
刘能科,徐金明
摘 要:利用VC++6.0编译平台,通过编制可视化应用程序,对浅基础与桩基础的沉降统一计算模式进行了探讨。这一模式对计算荷载的确定、附加应力的计算及孔隙比的确定进行了统一,从而,不需要分别编制应用程序来计算浅基础与桩基础沉降,提高了编制应用程序的效率,数据输入、输出及沉降计算过程均通过可视化界面进行操作,计算过程简单方便,计算结果重复性好,具有很好的实际应用价值。
关 键 词:沉降;统一计算模式;可视化编程;附加应力;孔隙比 中图分类号:TU 4 文献标识码:A
(上海大学 土木工程系,上海 200072)
Unification of settlement calculation and its visual programming
LIU Neng-ke, XU Jin-ming
(Department of Civil Engineering, Shanghai University, Shanghai 200072, China)
Abstract:Using VC++6.0 and related visual program language ,a modal for calculating settlements of shallow and pile foundations is unified. In this model, the unification is made to determinate additional loads, soil’s stresses and void ratios. The calculation depth and each layerwise thickness would not be constrained. The programming procedure is more efficient than before. Data input and output, and calculating procedures are operated visually. It is shown that this unification is practical to compute foundation settlements.
Key words: settlement; unified model; visual programming; additional Stress; void ratio
1 前 言
地基沉降计算问题是岩土工程领域的一个基本问题,地基最终沉降量的计算通常有传统的分层总和法与规范推荐的分层总和法两种。虽然文献[1]对传统的分层总和法进行了改进,但浅基础与桩基础沉降计算模式尚未统一,同时,用规范方法计算沉降使浅基础与桩基础所采用的沉降计算经验系数不一样,在编制应用程序时将浅基础与桩基础分别编制相应模式的应用程序也比较繁琐。
针对这些问题,本文对浅基础与桩基础的沉降计算进行了统一,计算荷载的确定、附加应力的计算及孔隙比的确定采用了统一模式。利用VC++6.0编译平台,作者编制了可视化应用程序,不需要为浅基础与桩基础编制不同的应用程序,提高了程序编制的效率,结果也更易实现。数据输入、输出及沉降计算过程均通过可视化界面进行操作,计算过
程简单便利,计算结果重复性好,具有很好的实际应用价值。
2 沉降统一计算模式
2.1 统一计算公式
浅基础与桩基础统一采用以Mindlin应力公式为依据的单向压缩分层总和法计算,计算公式为:
nT
1t
s=ψmσz,t,i Ht,i (1)
Et=1s,ti=1
∑∑
σz=
Q
[αIp+(1 α)Is] (2) d2
式中 T为在沉降计算点处压缩层范围内基础底面往下的土层数;Es,t为基础底面以下第t层土在自重压力至自重压力加附加压力作用时的压缩模量(MPa);nt为基础底面以下第t层土的单向压缩计算分层总数;σz,t,i为基础底面以下第t层土的第i个分层处土体的竖向附加应力(kPa); Ht,i为基础
收稿日期:2004-07-15
作者简介:刘能科,男,硕士研究生,1982年生,从事土木工程的科研与生产工作。
你可能喜欢
- ActiveX控件
- 可视化程序设计
- VB控件大全
- 界面设计
- GUI设计
- MATLAB编程
- Web发布cab文件打包的ActiveX控件总结4页
- 安装ActiveX控件没办法弹出来,怎么办?2页
- 用C#写ActiveX控件3页
- ActiveX 控件5页
- 使用VS2008C#开发ActiveX控件38页
- 使用MFC开发ActiveX控件18页
- 数据的可视化和程序设计题目2页
- 可视化程序设计 综合实例及大作业18页
- 2011年12月考试可视化程序设计(VB)第二次作业及答案6页
- 2011年12月考试可视化程序设计(VB)第三次作业及答案8页
- 第八章 可视化程序设计54页
- 12-MFC类库在可视化程序设计78页
- VB控件大全属性详解 OLE容器3页
- VB控件大全属性详解 组合框3页
- VB控件大全属性详解 树状视图3页
- VB控件大全属性详解 平面滚动条2页
- VB控件大全属性详解 命令按钮3页
- VB控件大全属性详解 直线2页
- 基于Matlab的直流局部放电检测系统GUI界面设计3页
- 基于MATLABGUI的数据处理分析界面的设计与应用2页
- 第五讲 界面设计62页
- 多媒体用户界面的设计59页
- 王峻人机界面设计(第4章 软件人机界面设计)146页
- 手机界面设计基础26页
- 基于Matlab数值计算的GUI设计3页
- 基于Matlab的直流局部放电检测系统GUI界面设计3页
- 基于MATLAB的GUI设计伺服驱动系统仿真软件2页
- MATLAB的GUI设计在时域分析中的应用1页
- java_GUI_组件设计95页
- GUI程序设计过程5页
- MATLAB趣味编程(五星红旗)2页
- 5-MATLAB混合编程技术50页
- MATLAB编程创建菜单1页
- 第六章 MATLAB编程78页
- MATLAB 编程风格指南14页
- MATLAB编程练习2页


