基于面向对象的悬臂和单支撑地下连续墙CAD开发

被引量 : 0次 | 上传用户:wgrlxh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着我高层建筑和市政工程建设规模的日益扩大,需要一种既能满足一定的强度、刚度和稳定性要求;又能满足低噪音,低污染要求的地下结构形式。地下连续墙应运而生,较好地满足以上要求,在我国得到大量应用。但是我国现阶段还没有一套集设计计算,数据处理和施工图自动绘制于一体的综合地下连续墙软件产生。为了满足实际工程的需要,本文作者以微薄之力,试着开发一套集计算与绘图一体的,以VC++6.0和AUTOCAD的ObiectARX软件包为支持的地下连续墙CAD系统。 本系统的软件开发共两大部分:设计计算程序的开发和绘图程序的开发。这两部分程序的开发都贯穿了面向对象的思想,即在程序开发中,将大部分精力用于定制本系统的特定的类,这些类包含了地下连续墙设计过程的数据输入,输出,数据处理,数据传递,施工图绘制的全部内容。其中,每个类利用类的封装机制实现了数据的抽象和信息的隐藏,既保证了每个类的相对独立性,又保证了程序的的易读性,易维护性和可扩展性,使本系统成为一个开放体系,为以后程序的完善和扩展打下基础。 为实现面向对象的编程,本系统在选用开发工具时,分别选用了基于面向对象的VC++6.0和AUTOCAD 2000的ObiectARX软件包。用VC++6.0开发计算程序时,采用了单文档结构,即创建一个单文档模板类对象,该对象包含了一个文档类CMyDoc和一个视图类CMyView。文档类履行数据计算和管理职责,隐藏在系统内部,不对用户开放;视图类负责整个计算程序的主窗口、输入输出对话框的显示和所有类的引用。此外,系统还自定义了一系列数据输入输出类,用于数据输入输出。同样,对绘图程序的开发,也是先定制了一系列图块类,整个施工图就由这些图块类构成;在类定制完毕后,将计算程序的计算结果传入绘图程序中,然后创建图块类的对象,将这些对象加入系统图形数据库,自动生成施工图。这样,就使整个系统成为一体,能自动完成地下连续墙的设计,施工全过程。
其他文献
目的:观察火针治疗原发性痛经的临床疗效。方法:门诊原发性痛经患者34例均给予火针治疗,10天为1疗程,治疗3个周期。结果:痊愈16例,有效18例,无效1例,总有效率97%。结论:火针
为阐明不同奶水牛品种的水牛乳在不同泌乳期的微量元素变化,采集了我国摩拉水牛、尼里-拉菲水牛、以及上述两种水牛加本地水牛(即三品种杂交水牛,以下简称"三杂水牛")在泌乳
基于发达国家和发展中国家各自的利益诉求,国际植物新品种保护呈现出复杂的发展格局。一方面,发达国家借TR IPS协议极力推行主要强化商业育种者利益的UPOV公约;另一方面,一些
归纳分析了近年来中国煤矿水害事故发生的基本特点,研究了废弃矿井诱发矿井透水的水文地质条件,分析了现行断层与陷落柱等防水煤岩柱留设中存在的问题,探讨了突水系数理论和
TLC1543是TI公司推出的采用SPI技术的模数转换器.具有输入通道多、高速、高分辨率、性价比高、易于和单片机接口等特点,在各种数据采集系统中有着广阔的应用空间.51单片机、T
为了合理、经济的建设储煤基地项目,通过调研,文章结合工程实例,从工程造价、适用条件、维修及运营情况等方面详细分析了不同形式栈桥的适用范围及特点。为储煤基地、煤炭物
目的分析糖尿病性视网膜病变(DR)发生的相关危险因素。方法对322例糖尿病患者的DR进行分期并对相关因素如年龄、性别、病程、体重指数、空腹血糖、血压等进行统计分析。结果
<正>杭州市中医院傅萍教授系全国第五批老中医药专家学术经验继承工作指导老师、浙江省名中医,曾随师国家级名老中医何子淮先生,从事中医妇科临床工作近四十年,撷经典百家之
目的:评价天舒胶囊治疗偏头痛的有效性及安全性。方法:通过检索Cochrane图书馆、PubMed、中国知网、生物医学、维普及万方数据库,两名评价者按照纳入标准独立收集文献、提取
英国中世纪大学贫困生大多是出身寒微之人。他们人数众多,是大学生中一个重要的群体。这一群体通过经济资助与勤工俭学获得必要的经济来源。经济资助包括学院设立的固定奖学