基于AutoCAD VBA的建筑给排水系统定制与开发

基于AutoCAD VBA的建筑给排水系统定制与开发

论文摘要

近年来,在建筑给排水工程设计领域,CAD出图率几乎达到100%,作者在AutoCAD平台下自主定制和开发了一套建筑给排水CAD系统,并在实际工程设计中进行了试用。论文对建筑给排水CAD设计的现状及建筑给排水CAD软件在国内外的发展进行了分析,提出了基于AutoCAD平台的建筑给排水CAD辅助设计的改进方案,并取得初步成果如下:1、针对建筑给排水设计人员的习惯,对系统重新进行定制,建立了新的线型。实现了用一、二个字母代替原CAD系统中的长单词命令,同时还编写了一些简单实用的工具程序。2、根据国家给排水制图的标准,将设计中经常用到的仪器、设备、器具、附件等做成图块,建立幻灯菜单,调用方便、快捷,并有利于单位内部绘图的统一。3、开发了针对建筑给排水设计用户的辅助设计系统,AutoCAD系统不具备给排水设计专业的计算功能。本系统为设计人员提供了给水、排水、消火栓、自动喷淋、热水等系统的水力计算。程序同时兼顾图形的绘制,能绘制系统图,并能自动进行管段编号、数据采集和各种数据的标注等。4、开发了适于建筑给排水设计用户的CAD界面,设计人员使用本系统时,能通过简单的人机对话界面进行工作,极大的方便了用户。在导师和同学的帮助下,作者完成了以上应用程序的设计和编写工作,并投入实际工程中试运行,取得了较好的应用效果。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 建筑行业施工图设计中的工作现状以及软件开发背景
  • 1.2 建筑给排水 CAD软件在国内外的发展概况
  • 1.3 课题的来源以及论文的主要工作
  • 1.3.1 课题的来源
  • 1.3.2 论文的主要工作
  • 第二章 建筑给排水 CAD定制与二次开发系统概述
  • 2.1 建筑给排水 CAD定制与二次开发的主要思路
  • 2.2 建筑给排水 CAD定制与二次开发系统的功能
  • 2.2.1 绘图环境定制功能
  • 2.2.2 计算绘图功能
  • 2.2.3 管段信息查询功能
  • 2.3 二次开发语言
  • 2.3.1 AutoCAD VBA
  • 2.3.2 AutoLISP、Visual LISP编程语言
  • 2.3.3 ObjectARX
  • 第三章 建筑给排水 CAD绘图功能的定制
  • 3.1 绘图环境定制
  • 3.1.1 绘图环境初始化
  • 3.1.2 AutoCAD命令简化
  • 3.1.3 定义线型
  • 3.2 工具命令模块
  • 3.2.1 AutoCAD绘图常用的功能
  • 3.2.2 增加的绘图和编辑命令
  • 第四章 二次开发系统中的工具栏和菜单定制
  • 4.1 定义工具栏
  • 4.2 定义幻灯菜单
  • 4.2.1 幻灯片文件
  • 4.2.2 幻灯片制作
  • 4.3 定义菜单
  • 4.3.1 菜单文件
  • 4.3.2 下拉菜单、快捷菜单
  • 4.3.3 系统菜单
  • 第五章 建筑给排水 CAD的二次开发
  • 5.1 部分 VBA功能
  • 5.1.1 对话框
  • 5.1.2 自动绘图及标注程序
  • 5.1.3 VBA中的过滤选择功能
  • 5.1.4 VBA与excel的接口程序
  • 5.1.5 管段编号及数据采集功能
  • 5.2 建筑给排水系统开发
  • 5.2.1 给水系统
  • 5.2.2 排水系统
  • 5.2.3 消火栓系统
  • 5.2.4 自动喷水灭火系统
  • 5.2.5 热水系统
  • 5.3 智能纠错系统
  • 5.4 图形信息系统
  • 5.4.1 图形信息
  • 5.4.2 管段信息查询程序的实现
  • 第六章 工程实例
  • 1、热水系统
  • 2、自动喷淋灭火系统
  • 3、建筑给水系统
  • 4、建筑排水系统
  • 5、消火栓系统
  • 第七章 总结与展望
  • 7.1 总结
  • 7.2 展望
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于AutoCAD VBA的建筑给排水系统定制与开发
    下载Doc文档

    猜你喜欢