VB基于AutoCAD的自动成图系统开发及其应用(23)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

VB基于AutoCAD的自动成图系统开发及其应用(23)


近年来,国内许多城市如广州 、常州、深圳、中山、大连、石家庄等已经进行了地下管线普查,并且建立了管线信息管理系统。实践已经证明,通过选择具有一定技术实力的探测队伍按照一体化的工作模式,采用现代科学技术实现地下管网的数字化、信息化是有效的。
由于地下管网信息系统是地理信息系统的一个较新的应用领域,有许多工作要做,比如在数据采集的广度和深度方面 ;在数学分析模型的建立与开发方面;在系统功能的扩充方面等,都有很大的可塑性。但GIS新技术对地下管网这个新领域的应用,是 时代的选择 ,是具有发展前景的高科技产业项目,具有很强的吸引力和实际应用价值。
6  设计成果介绍
6.1  软件设计目的
本软件的设计目的是为了让AutoCAD能够读取数据库中的坐标数据自动生成管网图,并且通过横断面图和扯旗标注等轻松的了解管线的各项数据。
6.2软件运行环境配置说明
(1)拷贝C:\TXGX\FONTS 下的所有文件至CAD2000或CAD2002的安装路径下的FONTS文件夹下
(2)在Support File Search Path(选项)下增加C:\TXGX路径支持
 
图6.1  软件配置路径选择
(3)在Drawing Template File Location(样板图形文件位置)下修改为“C:\TXGX“
 
图6.2  形文件路径修改
(4)调入菜单文件和执行文件
打开CAD2000或2002,使用menuload(工具-->自定义菜单)命令加载C:\TXGX下TXGX.mns菜单文件
 
图6.3  菜单自定义
单击浏览按钮,选择C:\TXGX\TXGX.mns文件
 
图6.4  选择菜单文件
 
图6.5  自定义菜单组
单击加载按钮
 
图6.6  添加TXGX
单击菜单栏,单击菜单组下拉框,选择TXGX
 
图6.7  选择泰兴管线成图
Insert(插入)TXGX菜单项
 
图6.8  添加泰兴管线成图
(5)配置结束,重新打开CAD即可(注:在图形某些功能使用时需要使用到样图文件,如果功能失败,请尝试以GX.DWT新建一幅图形,然后以插入的方式将原有图形插入并炸开即可)
6.3  软件功能介绍
6.3.1  加载管线程序
(1)功能说明
为了保证后面成图功能的运行,必须运行单击加载管线程序菜单。
 
图6.9  加载管线程序
(2)操作步骤
点击【泰兴管线成图】中的“加载管线“项,CAD命令行里提示 "TXGXDraw",表示加载成功,如下图
 
图6.10  重生成模型
6.3.2数据库成图
(1)数据库数据存储形式
CAD自动成图对导入的数据库文件有一定要求,下面几张图是用软件生成、可直接导入CAD中的数据库文件。
 
图6.11数据库文件格式
点的存储形式如下图:
 
图6.12  点的存储形式
线的存储形式如下图:
 
图6.13  线的存储形式
(2)根据导入的数据库文件在CAD中成图。操作步骤:
点击【泰兴管线成图】中的“从数据库生成总图”,CAD命令框提示你选择点号类型,输入“1”后按空格键或回车键,弹出文件打开窗体;点击“打开”,图加载到CAD中,提示“over”,点击“退出”关闭窗口。
 
图6.14  加载管线程序
 
图6.15  打开文件
    下图即是载入数据库后自动生成的成果图:
 
图6.16  生成的成果图
(2)为管线图增加横断面图。操作步骤:
点击【泰兴管线成图】中的“横断面图”,命令框提示输入端面起点、比例尺等数值后,绘制横断面图成功。 (责任编辑:qin)