Autocad公路、桥涵辅助绘图系统”的开发.doc

上传人:自*** 文档编号:126226320 上传时间:2020-03-23 格式:DOC 页数:4 大小:424.50KB
返回 下载 相关 举报
Autocad公路、桥涵辅助绘图系统”的开发.doc_第1页
第1页 / 共4页
Autocad公路、桥涵辅助绘图系统”的开发.doc_第2页
第2页 / 共4页
Autocad公路、桥涵辅助绘图系统”的开发.doc_第3页
第3页 / 共4页
Autocad公路、桥涵辅助绘图系统”的开发.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Autocad公路、桥涵辅助绘图系统”的开发.doc》由会员分享,可在线阅读,更多相关《Autocad公路、桥涵辅助绘图系统”的开发.doc(4页珍藏版)》请在金锄头文库上搜索。

1、“Autocad公路、桥涵辅助绘图系统”的开发陈 国 傅 杰 涂序春(江西省交通设计院 南昌 330002)摘 要:本文提出了Autocad在目前公路、桥涵设计使用中存在的不足,介绍了自行开发的“Autocad公路、桥涵辅助绘图系统”的功能和特点,并指出了其推广应用价值和产生的效益。关键词:信息工程;Autocad;桥涵辅助绘图;开发 0 前言Autocad 是一个应用非常广泛的优秀图形处理软件,他为我们100%甩开图板发挥了很大作用。但在使用中,经常看到绘图人员在Autocad中做大量的手工的、反复的工作,以致降低了制图效率,失去了计算机出图的意义。这主要表现在以下几点:0.1目前有80%以

2、上的公路技术人员使用AUTOCAD作为绘图平台,这不是专门针对公路行业的图形平台,在处理复杂的公路工程技术图纸上有一定的局限性,带来人力和物力的浪费。据调查省外大设计院,凭自身多年的开发和经验积累,在CAD运用上高度实现了标准化、网络化、自动化。而至今我们仍工作在一个单纯的未作二次开发CAD环境。0.2近来使用广泛的桥梁、涵洞、挡墙绘图计算、标准图库等软件和图纸基本上都是以AUTOCAD作为平台,带来了大量的图纸编辑修改工作。0.3在工程设计中很多的实用功能是无法在CAD中直接实现的,如成批量的实体操作、物体的判断与筛选、钢筋绘制、自动绘制复杂物体等,而利用程序实现则不仅是事半功倍的效果。1

3、“Autocad 公路、桥涵辅助绘图系统”的功能介绍“Autocad 公路、桥涵辅助绘图系统”是基于WINDOWS平台开发的在AUTOCAD R14下功能强大的能处理文字、标注(DIMENTION)、钢筋、图符、系统参数的辅助绘图系统(界面如图),包括一系列辅助绘图程序,例如钢筋标注、截断线、剖面线、文字标注、表格、坡度、图框等,为AUTOCAD扩充了100余条命令,用户可通过菜单或命令行访问,该系统自从2000年开发以来,至今一直在用户的反馈意见下不断完善并增加新模块,它已经能很好地解决上面所述在CAD运用上存在的问题。系统的安装:进入AUTOCAD所在目录,插入第一张安装盘,运行A:INS

4、TALL,进入AUTOCAD,运行MENU,选择系统下SUPPORT目录下的ACAD.MNU菜单文件,加载后如使用的是英文环境将自动被汉化。并在右列出现该系统主菜单栏。插入第二张钥匙盘进行加密识别后,完成系统安装。运行时最好将显示器分辨率设在800x600或以上。各模块功能简介如下:1.1标注模块全新的标注方式是任何一套CAD系统都不具备的,作者提出了一种新颖的标注初始化和尺寸标注方式,效率和准确性非常高,并且以标注系统变量控制全图的如钢筋、表格、文字等实体的大小以减少系统询问,十分有利于绘图效率的提高和标准化的推广。标注模块的特色在于支持了键盘标注,用户只需要输入标注的尺寸数据就能精确完成标

5、注,避免大量鼠标捕捉工作,用户可先标注后绘图,以标注控制图形,既轻松了绘图,绘图后又不需要再做标注,在绘制一张新图纸中至少节省了50的工作时间。1.1.1标注初始化-DIMSYS标注模块控制了几十个AUTOCAD系统变量,本系统的大多数模块涉及到的线长、字高都由此控制,从而达到整个系统的自动化。1.1.2所见所得式初始标注 命令-SJSD用于从一张陌生图纸中获得系统变量,实现自动标注与更新,真正实现所见即所得,单击一键就能获取标注系统变量,这是使用Autocad的DDIM无法做到的。1.1.3扩展标注DIME该模块根据键盘数字全自动精确完成标注,标注文字可以为运算式,系统会自动计算出运算后的实

6、际长度。使用本程序可一次性完成任意多个标注,从而避免了反复用鼠标取点定位。 1.1.4自动标注AUTO;移动标注-DMVE1.1.5钢筋线标注-GDIM键入GDIM后,屏幕便会显示四种标注形式供用户选择(如图),用鼠标单击相应图符,系统响应:起始点、钢筋直径、钢筋单根长、编号,正确输入后即可得到所要求的钢筋标注。钢筋直径、文字位置,程序都会自动处理。图形大小和文字高度由全局绘图变量控制。1.1.6剖线标注-CRSL绘制三视图是经常要绘制剖线的,在Autocad中键入CRSL,屏幕显示四种剖线标注形式,选择图符后,系统响应:起始点、剖面号、断面号文字高度。输入剖面号时,输入西文数字1,2,.9当

7、中一个。1.1.7斜度标注INCD进入主菜单,选择系统框中的斜度标注,此处设置一开关参数,若设为斜度标注,则使用DIM3,DIM4,DIM5,DIM6时,系统将会提示输入倾斜角,开拓了其斜线标注的功能。1.2绘图模块1.2.1角度阵列ARG、旋转拷贝-RCPAutocad提供的ARRAY命令较繁琐,而且不能直接完成斜向阵列,且操作不直观。ARG能使物体在平面上任意角度上进行阵列,选择阵列物体后,回答计算机提出的阵列角、阵列物体个数、距离问题后即能达到目的,可以完全取代以往的ARRAY命令。旋转拷贝RCP:该命令通过旋转角度完成任意多个拷贝物体。1.2.2等分线LND、标题TLE、坡度-CPD1

8、.2.3图层的扩展功能设层LAS:点选处在该层的物体,就可以把当前层设为物体所在的这一层。冻层LAF:点选处在该层的物体,就可把物体所在的这一层全部冻结。变层LAC:先用鼠标选择代表某层的任意一物体,然后选择代表目标层的任意一物体,就可把物体所在的这一层变为目标层。解冻LAT:解冻所有被冻结的层。点选被冻结层的任意一物体,即可将这一层全部冻结。这些功能使用可能较频繁,因此设在一级菜单中。1.2.4字体设置 - STL该命令用来改变系统文字字体。系统提示:1.从图形文本中选取 2.当前使用字体,根据需要选择字体名称,通过这种方式可以十分快捷地设置中英文字体,实用性非常大。1.2.5截断线绘制 J

9、DX1、JDX2包含JDX1(单截断线绘制)和JDX2(双截断线绘制)。屏幕显示“截断线上下距离:”,这时输入截断线被截断点的距离,可以输入数值,也可用鼠标选择距离,然后提示“FIRST POINT”输入截断线长度的第一点,“SECOND POINT”输入截断线第二点长度,程序自动画出截断线。注意输入截断线的长度应大于截断线点的距离。1.2.6标高标注以往标注水位、设计标高,总需要手工绘制画多条直线,然后写上文字,十分浪费时间,该命令提供了全自动的标高标注。1.3文字处理工具考虑到在Autocad需要处理大量的文字信息,而CAD本身提供的文字功能还有很大局限性,“Autocad 公路、桥涵绘图

10、辅助系统”开发了强大的文字处理功能。1.3.1文字对齐工具该功能能够类似Word功能批量对齐选中的文字,有垂直对齐和水平对齐两种方式。垂直对齐包括左对齐、中对齐、右对齐三中方式。以左对齐为例,首先选择物体,“是否全部字串左对齐一点(Y/N)? ”,如选择缺省(Y)所有文字一次性左对齐到一点,选择(N)系统依次提示“输入字符串xxxxx起点座标:”, 要求依次定位每一行文字的对齐点坐标,直到完成所有文字定位为止。水平对齐能将大片选中的文字对齐于同一水平线上。如用手工对齐不但操作过程多,且定位亦不准确。即使是Word软件在处理文字,也不做到。1.3.2批量修改文字字高、字体、宽高比、所在层、角度P

11、XT、PZT、PKG、PLA、PJD能修改部分或全部文字的字高,系统显示:“请选择方式: 1.全局修改2.局部修改 :”(如图),由于程序的过滤功能,选择范围可以包括文字以外的实体,系统自动完成文字特性的转变。这对于修改大量的数据、制定统一的文字字体、宽高比、图层等是不能缺少的一个功能。如需要改变所有文字的色彩,只需新建一层,指定层的颜色,然后使用PLA命令将所有文字的层改变到该设定层中。另外,角度的修改是以对话框形式实现的,不作详细描述。1.3.3 批量炸碎文字 - EPTXT某些特定情况下需要将文字单独处理,该命令能将以行存在的文字炸成单个文字,即有多少个文字便有多少个文字实体。系统提示:

12、“Select objects:”选择需要炸碎的文字,回车后完成炸碎文字工作。1.3.4文字的改变和替换 TXTMD、TXTRP TXTMD能将指定的文本文字变成单一值,首先系统提示:“INPUT THE SUBSTRING”输入被修改后的文本字符串,通过“Select objects:”选择文字,被选中的文字被改变为该字符串。TXTRP能在AUTOCAD中象WORD的查找和替换功能一样,将指定的字符串替换为另一字符串,使得我们在AUTOCAD环境中修改文字更加简便直接。1.4 过滤选择集的运用经常在Autocad中绘图的技术人员可能并不了解如何过滤掉选择的物体。该模块包括删除过滤选择集(EN

13、TE)、移动过滤选择集(ENTM)、复制过滤选择集(ENTC)、选择过滤选择集(ENTS)四大部分。其中每项菜单下包括直线、文字、多义线、标注、圆弧、圆、椭圆、点八个选项,操作命令的命名是以括号内的字母加上直线、文字等的代码为准,如移动文字的命令为ENTM2。1.5 表格处理模块利用表格处理模块能让Autocad象Word一样方便地实现制表、填表,该模块配合文字批量修改模块能发挥出非常强大的表格、文本处理功能。主要包括下面三个命令:1.5.1 表格制作 - CHT:1.5.2 填写表格 WCT 1.5.3 纵横填写表格 - WBG1.6 图库管理模块对于参数化绘图,国内公路、桥涵软件往往把一座

14、桥、一道涵洞等比较大的物体来实现参数化,而对于一些小的构造物考虑不多,事实上,我们也不会因为绘制一根钢筋而去用一套桥梁绘图软件,图库管理模块就很好地解决了这个问题。图库中包含了钢筋、地面线、锥坡、示坡线、墩台、箭头、图框等公路设计经常用到的图形,所有图形尺寸参数化管理,用户只要给定X,Y等参量数值就可以绘制出指定图形,并有待于进一步的扩充。图库管理模块界面如图,限于篇幅,各功能的使用不作详细介绍。2 结语本系统的利用对统一绘图规范将起到一定作用,如所有标注将自动归入”DIM”层,所有文字归入”TEXT”层,并自动定义为黄色,线条的图层由用户指定为当前层,在统一文字标注形式、文字字体、字高大小、

15、绘图参数等方面都将起到很大作用。系统增加的各种辅助功能都与AUTOCAD原有的命令和功能是不重复的。因此,在公路工程制图中,开发本系统非常有必要。作为第一个在WINDOWS平台下开发的运用软件,本系统提出的全新的标注方式以及以系统变量控制图纸参数、参量化建立图库等新的技术,值得推广应用和技术上的进一步扩展延伸。可以想象技术人员工作在一个未作任何开发的AUTOCAD环境下完成一张复杂的图纸所要花费的时间和精力有多大,熟练使用本系统能在绘制和修改公路桥梁工程上各类如路线图纸、桥涵布置图、钢筋图、数量表等取得很高的绘图效率,其应用不局限于某一专业方向,因此推广运用领域是十分广泛的。“Autocad公路、桥涵辅助绘图系统”将在甩开图板、图纸化、标准化中发挥重要作用,能在设计中节省大量的人力物力,产生可观的经济效益。参考文献:1郭朝勇等 AutoCAD R14二次开发技术 北京清华大学出版社

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号