论文部分内容阅读
本论文在建筑施工图的基础上,利用面向对象的高级开发工具ObjectARX2002,采用面向对象的程序设计方法(OOP),模拟高层钢筋混凝土结构施工的实时进度,并在此基础上开发了相应的CAD系统。本文的工作包括以下几个方面:
1. 本文以建筑施工图为基础,用特征预先定义好建筑实体的各功能部件,从施工图中提取出几何模型的数据与定义的特征数据进行匹配,从而实现特征建模。
2.引入了一种基于特征的建模算法。该算法将对象特征按照层次划分置于模型的不同层次上,且在模型数据结构的各个层次上设置了可扩展数据结构,形成了支持建筑施工全过程的可扩展特征数据模型。
3. 本文从表达方式、投影关系和尺寸约束等三个层次对建筑施工图的语义进行了分析。
4. 本文引入特征对象的概念,用面向对象的方法从建筑施工图中抽象出梁特征对象、板特征对象、墙特征对象、柱特征对象等,在此基础上建立相应的特征类,从而为特征建模奠定了基础。
5. 在上述工作的基础上,开发了相应的CAD系统。本系统具有模拟现浇混凝土工程的施工进度随时间的变化而变化和塔吊等施工机械的运动过程以及混凝土工程量的实时统计等功能。