论文部分内容阅读
随着信息技术的发展,信息技术在建筑设计业得到了空前的发展和广泛的应用。目前,建筑设计普遍采用的CAD系统只是侧重于图形的绘制,主要功能是工程图的绘制和输出,产品设计功能相对薄弱,不能满足建筑信息化的需求。专家系统是一个能在某个特定领域内,用人类专家的知识、经验和能力去解决该领域中复杂困难问题的计算机程序系统。将专家系统与CAD技术相结合,把具有学习、记忆和推理功能的专家系统运用于CAD系统,形成集工程数据库及管理系统、知识库及拟人化用户接口管理系统于一体的智能CAD系统,使系统的性能得到更大的改善,可靠性进一步提高,灵活性更大,能够适应千变万化的工程设计的实际需要。
本文对综合布线技术的发展状况和CAD技术在综合布线行业的应用情况进行了介绍,对专家系统和面向对象技术适用于综合布线领域的结构和特点进行了阐述,论述了综合布线专家系统的功能设计,即知识库、数据库、推理机的设计等。通过对关键技术的研究,阐述了开发综合布线专家系统设计软件的思路和方法。通过对专家系统的研究,建立了综合布线专家系统,并根据本文的研究思路和方法编写了综合布线施工图智能CAD系统的基本程序。根据综合布线系统的特点,建立了专家知识库和规则库,定义了系统模型和推理机制,对知识库系统中的推理机制从推理算法上进行了数学描述;提出了恢复墙体信息的策略以及墙体匹配原则;在一定程度上实现了建筑底图的识别。系统采用可视化编程语言.NET API和通用绘图工具AutoCAD作为开发工具,运用先进的面向对象技术、人工智能技术、计算机图形处理技术和数据库技术,实现设计、绘图和数据处理的一体化。开发的智能CAD系统能较好地推动了建筑信息化的发展,对于促进综合布线CAD技术向高层次的集成化、智能化和标准化方向发展具有重要的理论意义和现实意义。