当前位置: 首页> 学位论文 >详情
原文传递 挡土墙自动绘图设计软件研究
论文题名: 挡土墙自动绘图设计软件研究
关键词: 参数化;挡土墙;自动绘图;高速公路;计算机辅助设计;软件开发
摘要: 随着整体社会经济的发展,高速公路及快速干道的建设已迎来一个新的高潮。都使用挡土墙来进行边坡支挡或收缩坡脚,且大量使用悬臂式或扶臂式挡土墙来收缩坡脚。但是在目前,国内外所常用的几种公路计算机辅助设计大型软件均没有提供自动绘制挡土墙平、纵、横、工程数量、有关标注等施工图件的功能,或者虽有涉及却有功能不全、使用不便、出图成果难以满足要求的缺点。造成设计人员付出大量宝贵的时间和精力利用AutoCAD进行手工绘制挡土墙布置图,效率低下。因此,如何有效实现常用挡土墙布置图的自动绘制是一个亟需研究和解决的课题。
  本文提出以Matlab算法语言与AutoCAD软件的接口结合,通过命令组(SCR)文件来实现对AutoCAD软件的二次开发,从而实现挡土墙的自动绘制图案。本文设计的软件是指一个能自动生成 AutoCAD能接受的.SCR命令组文件的基于Matlab算法语言实现的编程。自动生成的.SCR文件中包含了AutoCAD绘图中的线型、颜色、层、标注和尺寸等命令和数据等信息。具体到某一个挡墙或结构物,就是其平、纵、横布置图必然是由各个尺寸参数相互联系的图形基本要素,在高级语言的编程环境中,参数计算很容易进行程序控制,同时把一个用来驱动AutoCAD的命令组写入.SCR文件,只需要在AutoCAD环境下执行.SCR文件即可实现自动绘图。另外,还可以在主程序中直接调用.SCR文件生成.DWG图形而避免了人为切换 Matlab算法语言编程环境与 AutoCAD程序,使高级语言的编程优势得到了充分的发挥。
作者: 张卫
专业: 软件工程
导师: 向渝;张喜庆
授予学位: 硕士
授予学位单位: 电子科技大学
学位年度: 2013
正文语种: 中文
检索历史
应用推荐