欢迎来到天天文库
浏览记录
ID:32629046
大小:57.47 KB
页数:6页
时间:2019-02-13
《autocad在水利工程制图方面应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、AutoCAD在水利工程制图方面应用【摘要】随着水利工程图的复杂性越来越强,CAD技术在水利工程制图方面的应用便越来越重要,它有着手工绘图无可比拟的优越性。AutoCAD的辅助设计功能和二次开发功能在水利工程制图和设计方面有着广泛用途和优势。掌握其中的重要技能,可以起到事半功倍的效果,对工程节省造价,节约原料,提高生产效益有着长远的意义。【关键词[AutoCAD的应用;水利工程制图利用AutoCAD可以实现交互方式绘图,也可以实现自动绘图,还可以通过标准的或专用的数据式与其他的CAD系统或CAM系统进
2、行数据交换。近年来,水利水电工程领域利用AutoCAD的辅助设计和其平台进行二次开发也取得了一系列成果,本文着重对AutoCAD以及AutoCAD的辅助设计和二次开发在水利工程设计上的应用进行介绍。一、AutoCAD的简介AutoCAD具有良好的用户界面,通过交互菜单或命令行方式便可以进行各种操作。它的多文档设计环境,让非计算机专业人员也能很快地学会使用。AutoCAD软件具有如下特点:(1)具有完善的图形绘制功能。(2)有强大的图形编辑功能。(3)可以采用多种方式进行二次开发或用户制定。(4)可以进
3、行多种图形的转换,具有较强的数据交换能力。(5)支持多种硬件设备,支持多种操作平台。(6)具有通用性、易用性,适用于各类用户此外「AutoCAD具有以下功能:(1)能以多种方式创建直线,圆,椭圆,多边形,样条曲线等基本图形对象。同时提供了正交,对象捕捉、极轴追踪、捕捉追踪等绘图辅助工具。(2)AutoCAD具有强大的编辑功能.(3)可创建3D实体及表面模型,能对实体本身进行编辑,也可将图形在网络上发布,或是通过网络访问AutoCAD资源。二、AutoCAD辅助设计在水利工程设计上的应用总的来说,Aut
4、oCAD在水利工程设计上的应用主要包括两个方面:一是制图;而是计算。而通过这两个方面的应用,能实现的功能主要体现在以下几个方面:主图精美;辅助设计;辅助学习,提高工作效率;便于资料管理。自动求积模块提高水利工程制图的快捷性。水利工程设计中存在很多图形的计算,所以在绘制水利工程图时,就必须利用自动求积模块对图形进行计算。一般说来,应用AutoCAD画出的每一个物体的特性都能很方便而准确地显示出来,设定了比例和精度后,还能很容易地标注出来。图解计算功能提高水利工程制图的准确性。由于水利工程的复杂性和特殊性
5、在水利工程计算中,常常在精确度能满足工程要求的情况下对很多计算方法进行了简化,图解法就是其中应用比较广泛的一种方法。当采用相应的方法利用AutoCAD绘制出计算图后,只要在相应的地方裁取,就能很方便快捷地得到相应数据,这大大提高准确性,减少误差,确保实际建筑物体与设计人员的初始意图相同,达到建筑效果.AutoCAD与Office的充分融合提高水利工程制图的有效性oAutoCAD通常在进行坝基底、闸门等压力计算时,在Word文档制作中,往往需要各种插图,Word绘图功能有限,特别是复杂的图形,该缺点更加
6、明显。AutoCAD是专业绘图软件,制好图形,然后插入Word制作复合文档是解决问题的好办法,可以用AutoCAD提供的EXY0R功能先将AutoCAD图形以BMP或等格式输出,然后插入Word文档,也可以先将AutoCAD图形拷贝到剪贴板上,再在Word文档中粘贴。在word文档中插入AutoCAD图形。通常在进行坝基底、闸门等压力计算时,在Word文档制作中,往往需要各种插ffi,Word绘图功能有限,特别是复杂的图形,该缺点更加明显。AutoCAD是专业绘图软件,功能强大,很适合绘制比较复杂的图
7、形,用AutoCAD绘制好图形,然后插人Word制作复合文档是解决问题的好办法,可以用AutoCAD提供的EX-P0RT功能先将AutoCAD图形以BMP或WMF等格式输出,然后插入Word文档,也可以先将AutoCAD图形拷贝到剪贴板上,再在Word文档中粘贴。三、AutoCAD-次开发在水利工程设计上的应用基于髙级语言的开发为水利工程设计提供多样性。AutoCAD为用户提供的高级语言编程环境主要有嵌套在AutoLISP、VisualLISP和VBA等,面向对象特征的c++编程环境ObiectARS
8、以及其他通过动态数据交换(DDE)完成与AutoCAD之间的通信的高级语言应用程序net等等。AutoLISP成为开发AutoCAD软件最方便、最直接、最简单的一种高级程序设计语言,与VBA和C++相比,采用AutoLISPX〜AutoCAD进行工程专业领域的应用程序或CAD系统的开发有许多明显的优势。VBA虽然在对话框的设计能力上比AutoLisp强许多,由于它使用ActiveX与Au%0CAD交互,运行效率不如AutoLISP,且代码保密性差。在Wi
此文档下载收益归作者所有