利用AutoCAD可以实现交互方式绘图,也可以实现自动绘图,还可以通过标准的或专用的数据式与其他的CAD系统或CAM系统进行数据交换。近年来,水利水电工程领域利用AutoCAD的辅助设计和其平台进行二次开发也取得了一系列成果,本文着重对AutoCAD以及AutoCAD的辅助设计和二次开发在水利工程设计上的应用进行介绍。
一、AutoCAD的简介
AutoCAD具有良好的用户界面,通过交互菜单或命令行方式便可以进行各种操作。它的多文档设计环境,让非计算机专业人员也能很快地学会使用。AutoCAD软件具有如下特点:
(1)具有完善的图形绘制功能。
(2)有强大的图形编辑功能。
(3)可以采用多种方式进行二次开发或用户制定。
(4)可以进行多种图形的转换,具有较强的数据交换能力。
(5)支持多种硬件设备,支持多种操作平台。
(6)具有通用性、易用性,适用于各类用户此外。
AutoCAD具有以下功能:
(1)能以多种方式创建直线,圆,椭圆,多边形,样条曲线等基本图形对象。同时提供了正交,对象捕捉、极轴追踪、捕捉追踪等绘图辅助工具。
(2)AutoCAD具有强大的编辑功能。
(3)可创建3D实体及表面模型,能对实体本身进行编辑,也可将图形在网络上发布,或是通过网络访问AutoCAD资源。
二、AutoCAD辅助设计在水利工程设计上的应用
总的来说,AutoCAD在水利工程设计上的应用主要包括两个方面:一是制图;而是计算。而通过这两个方面的应用,能实现的功能主要体现在以下几个方面:主图精美;辅助设计;辅助学习,提高工作效率;便于资料管理。
自动求积模块提高水利工程制图的快捷性。水利工程设计中存在很多图形的计算,所以在绘制水利工程图时,就必须利用自动求积模块对图形进行计算。一般说来,应用AutoCAD画出的每一个物体的特性都能很方便而准确地显示出来,设定了比例和精度后,还能很容易地标注出来。
图解计算功能提高水利工程制图的准确性。由于水利工程的复杂性和特殊性在水利工程计算中,常常在精确度能满足工程要求的情况下对很多计算方法进行了简化,图解法就是其中应用比较广泛的一种方法。当采用相应的方法利用AutoCAD绘制出计算图后,只要在相应的地方裁取,就能很方便快捷地得到相应数据,这大大提高准确性,减少误差,确保实际建筑物体与设计人员的初始意图相同,达到建筑效果。
AutoCAD与Office的充分融合提高水利工程制图的有效性。AutoCAD通常在进行坝基底、闸门等压力计算时,在Word文档制作中,往往需要各种插图,Word绘图功能有限,特别是复杂的图形,该缺点更加明显。AutoCAD是专业绘图软件,制好图形,然后插入Word制作复合文档是解决问题的好办法,可以用AutoCAD提供的EXYOR功能先将AutoCAD图形以BMP或等格式输出,然后插入Word文档,也可以先将AutoCAD图形拷贝到剪贴板上,再在Word文档中粘贴。
在word文档中插入AutoCAD图形。通常在进行坝基底、闸门等压力计算时,在Word文档制作中,往往需要各种插图,Word绘图功能有限,特别是复杂的图形,该缺点更加明显。AutoCAD是专业绘图软件,功能强大,很适合绘制比较复杂的图形,用AutoCAD绘制好图形,然后插人Word制作复合文档是解决问题的好办法,可以用AutoCAD提供的EX―PORT功能先将AutoCAD图形以BMP或WMF等格式输出,然后插入Word文档,也可以先将AutoCAD图形拷贝到剪贴板上,再在Word文档中粘贴。
三、AutoCAD二次开发在水利工程设计上的应用
基于高级语言的开发为水利工程设计提供多样性。AutoCAD为用户提供的高级语言编程环境主要有嵌套在Auto LISP、Visual LISP和VBA等,面向对象特征的c++编程环境ObiectARS以及其他通过动态数据交换(DDE)完成与AutoCAD之间的通信的高级语言应用程序net等等。Auto LISP成为开发AutoCAD软件最方便、最直接、最简单的一种高级程序设计语言,与VBA和c++相比,采用AutoLISPX~AutoCAD进行工程专业领域的应用程序或CAD系统的开发有许多明显的优势。VBA虽然在对话框的设计能力上比Auto Lisp强许多,由于它使用ActiveX与Au%OCAD交互,运行效率不如Auto LISP,且代码保密性差。在Windows环境下,Auto LISP的增强级Visual LISP功能十分强大,足以领略现代化设计的各种风格与方法。水利工程中有许多相似的结构,但各种形式的尺寸都是与转轮直径D=Imp成一定比例的,所以在制图时可将所选形式的流道尺寸、尾水管尺寸编写程序实现参数化绘图。
专用开发内容为水利工程设计提供了便利性。针对水利水电工程设计的CAD开发的内容很多。在线型二次开发方面,水利水电工程中的专用线型有岩石地基线、夯实土地基线、天然土壤、全风化带下限等等。CAD的线型是由aced,1ine文件定义的,每种线型有一个名字,一个文件可存放多种线型,用户既可以根据自己的需要往aced,line中添加相应的线型定义,也可以定义自己的线型文件还可以加入形文件,从而使线型复杂多变,适应各种不同的要求。在图案填充方面,图案指填充符号或剖面符号,由一组或多组不同线型的直线组成。在水利水电工程中有许多专用填充,可以建立专用填充图案,添加到aced,pat和audios,pate或创建自己的填充图案文件,来满足专业制图的需要。
四、AutoCAD在水里方向的应用前景
AutoCAD在水利工程设计中的应用十分广泛,本文涉及的几个实例已经在实际工作中发挥了很大作用。在水利工程设计中。灵活的使用AutoCAD命令、脚本文件及开发应用Lisp程序,可有效的减少设计人员的劳动强度,节省时间,提高工作效率。
AutoCAD是一个功能极其强大的计算机辅助绘图和设计软件包,随着IT 事业的发展和社会科技的进步,AutoCAD的应用已经普及到几乎所有的设计单位,对AutoCAD的应用也必将成为工程设计人员的基本要求之一。
熟练应用AutoCAD绘图软件应该是每个新时期水利工程师所必备的基本技能之一。它大大减少了水利工程制图的复杂性,提高水利工程师的工作效率,同时也提高了水利工程图的准确性,为水利建筑方面做出了巨大的贡献。随着水利的不断发展,AutoCAD软件在水利工程制图方面将有着更广阔的前景。
AutoCAD实用知识
1、填充无效时,如何解决?
有的时候填充时会填充不出来,除了系统变量需要考虑外,还需要去OP选项里检查一下。
解决方法:
OP————显示———应用实体填充(打上勾)
2、加选无效时,怎么解决?
正确的设置应该是可以连续选择多个物体,但有的时候,连续选择物体会失效,只能选择最后一次所选中的物体。
解决方法:
OP(选项)———选择———SHIFT键添加到选择集(把勾去掉),用SHIFT键添加到选择集“去掉勾”后则加选有效反之加选无效 。
3、CAD命令三键还原】
如果CAD里的系统变量被人无意更改,或一些参数被人有意调整了怎么办?这时不需重装,也不需要一个一个的改。
解决方法:
OP选项—————配置—————重置
但恢复后,有些选项还需要一些调整,例如十字光标的大小等~
4、鼠标中键不好用怎么办?
正常情况下,CAD的滚轮可用来放大和缩小,还有就是平移(按住),但有的时候,按住滚轮时,不是平移,而是出下一个菜单,很烦人。
解决方法:
这时只需调下系统变量mbuttonpan即可,初始值: 1
当按住并拖动按钮或滑轮时,支持平移操 。
5、命令行中的模型,布局不见时的解决办法
解决方法:
op————选项——————显示————显示布局和模型选项卡(打上勾即可)
6、CAD小技巧
众所周知,确定键有两个,一个是“回车”另一个则是“空格”但现在就让我们用右键来代替他们吧。
解决方法:
OP选项—————用户系统配置———————绘图区域中使用快捷菜单(打上勾)自定义右键。
单击进去——————把所有的重复上一个命令打上勾
7、图形里的圆,看上去不圆了怎么办?
解决方法:
op————显示————将圆或圆弧平滑度调大一点即可。
8、图形窗口中显示滚动条
解决方法:
op————显示——————图形窗口中显示滚动条即可
9、如果想下次打印的线型和这次的一样怎么办?
解决方法:
op选项—————打印———添加打印列表
10、如何减少文件大小?
解决方法:
在图形完稿后,执行清理(PURGE)命令,清理掉多余的数据,如无用的块、没有实体的图层,未用的线型、字体、尺寸样式等,可以有效减少文件大小。一般彻底清理需要PURGE二到三次。—purge,前面加个减号,清理的会更彻底些
11、为什么不能显示汉字?或输入的汉字变成了问号?
解决方法:
1) 对应的字型没有使用汉字字体,如HZTXT.SHX等;
2)当前系统中没有汉字字体形文件;应将所用到的形文件复制到AutoCAD的字体目录中。
3)对于某些符号,如希腊字母等,同样必须使用对应的字体形文件,否则会显示成?号。
12、为什么输入的文字高度无法改变
解决方法:
使用的字型的高度值不为0时,用DTEXT命令书写文本时都不提示输入高度,这样写出来的文本高度是不变的,包括使用该字型进行的尺寸标注。
13、为什么有些图形能显示,却打印不出来?
解决方法:
如果图形绘制在AutoCAD自动产生的图层上,就会出现这种情况。应避免在这些层上画图。
14、DWG文件破坏了怎么办?
解决方法:
文件———绘图实用程序———修复。选中你要修复的文件
15、如果想修改块,怎么操作?
解决方法:
修改块命令:REFEDIT,按提示,修改好后用命令:REFCLOSE,确定保存,原先的按改后也随之保存