论文部分内容阅读
我国岩土工程中的支挡技术发展很快,支挡结构形式已经从单纯依靠墙身自重来平衡边坡压力和滑坡下滑力的重力式挡土墙,发展为采用支撑、土筋复合结构以及锚固技术等多种新型、轻型支挡结构。边坡支护结构在设计计算时,需要先进行稳定性分析,再进行支护结构设计,设计计算工作量较大。目前国内已经有边坡支护设计方面的软件出现,但是都停留在参数计算,后期单独绘图功能上面,而且都还不能够提供多种设计方案,边坡支护设计应根据具体的工程地质条件选择适合的支护形式,才能实现施工方便快捷、经济效益显著、安全可靠等优点,为减轻工程技术人员的劳动强度,充分发挥与利用现代化计算手段快捷、准确、自动化的优点,从设计工作的实际需要出发,紧密结合有关规范及工程实践,尝试开发一套具有多种计算稳定性方法、可提供多种支护方案的边坡支护设计软件。
该程序的编制以《建筑边坡工程技术规范》GB50330-2002作为边坡支护计算机辅助设计的主要依据,为用户提供了友好、方便的面向专业问题的前处理平台及操作灵活的绘图部分,形成了集设计、分析计算及绘图于一体的计算机辅助设计系统。该系统融合了边坡稳定性分析、支护结构力计算、支护结构内力图绘制、支护结构截面配筋设计以及规范查阅等内容;并附带一个具有查阅、添加、修改、删除等功能的滑坡数据库,可以在设计的过程中进行实时查询。该程序可以轻松完成从滑坡体地质模型的建立-滑坡体稳定性计算-滑坡方案设计整个工作流程,操作方便,集成化程度高,自动化和智能化程度高,分析计算结果可靠,输出设计图纸方便快捷。该程序注重高度自动化,设计修改部分强化交互功能,随时提供详细的设计参数,符合设计需要。
该系统在实现过程中,选用 Visual Basic 6.0作为Windows编程的开发工具,以面向对象方法为理论基础,阐述了软件设计中面向对象的方法及数据结构的应用,采用人机交互的技术形成了直观方便的数据输入环境,并且符合边坡支护的常规设计思路,可以满足工程实际的需要。该程序可运行于目前Windows各个版本环境下,符合Window环境下应用软件规范,便于进行功能扩充和升级。本文中所讨论的原理和方法同样也适合其它结构CAD的研制开发