论文部分内容阅读
CAD技术已使建筑设计甩掉了图板,但设计后各工序至今仍依赖人工读图获取工程图中的信息,计算机读图是旨在自动识别建筑工程图并提取有关设计数据、改变人工读图这一落后工作方式的技术。
本文介绍了基于全局理解的建筑结构图识别处理方法,重点讨论了板平面图的识别方法,以及基于上述方法的建筑工程算量软件VH-RecQS的设计和实现。
板平面图的识别采用分步骤、分层次的方法,通过在每一步之间引入交互,修正自动识别中的错漏,一方面防止错误蔓延以保证得到比较理想的处理结果,另一方面使每一步都可以基于正确输入的假设,简化识别过程。整个识别方法基本上是从局部到整体、从图元到构件、从建筑框架到钢筋分布,最终建立起建筑的整体逻辑模型,同时为计算工程量奠定基础。
通过为消除图元表示方法和构件表示方法的多样性的进行的规范化处理,以适应多样性的表示方法并简化识别处理过程;通过分析并建立线条间的几何关系,以及自适应地选取阈值,以提高识别处理的效率。
利用继承实现对前导结构图识别结果的重用,以提高处理效率和减少人工交互。继承分为坐标系继承和构件继承。
梁和墙可以统一表示成广义梁段,这些广义梁段及其顶点构成一个平面图,每个板构件是该平面图中的一个有限面,识别板构件即等价于识别平面图中的有限面。
板配筋的语义分为复制语义和分布语义,采用基于可扩充规则库的自动分析方法,并辅以高效的人工交互复制板配筋并确定其分布范围。
VH-RecQS软件的设计和实现基于面向对象和模块化技术,通过采用扁平式单层关系型对象管理模型,封装指针并建立对象索引,以保证系统的可靠性和稳定性,并实现对象序列化、交互回退(Undo)和重做(Redo)等高级功能。