cad技术在水利水电工程中的应用论文

cad技术在水利水电工程中的应用论文

ID:25247710

大小:69.00 KB

页数:9页

时间:2018-11-19

cad技术在水利水电工程中的应用论文_第1页
cad技术在水利水电工程中的应用论文_第2页
cad技术在水利水电工程中的应用论文_第3页
cad技术在水利水电工程中的应用论文_第4页
cad技术在水利水电工程中的应用论文_第5页
资源描述:

《cad技术在水利水电工程中的应用论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CAD技术在水利水电工程中的应用论文摘要:AutoCAD是广大工程设计人员普遍使用的通用绘图软件,结合专业特点,通过对AutoCAD系统的二次开发可以开发出满足各种用途的专业软件,即使对于普通设计人员也可以通过AutoCAD内嵌的VisualLisp语言方便地增加CAD命令,扩充完善适合本专业的新功能,从而极大地提高工作效率,本文通过几个应用实例对AutoCAD在水工设计上的应用进行了探讨。关键词:CAD技术应用水利水电工程AutoCADVisualLisp语言1概述美国Autodesk公司开发的AutoCAD系统自1982年推出以来,以其使用方便、功能强大和系统开放性一直独

2、领风骚。成为各工程领域首选的CAD系统。水利水电工程领域利用AutoCAD平台进行二次开发也取得了一系列成果.freelm1)(mand"pline")(d(read-linef))(if(/=mdnil)(setqzbb(readmd))(setqbz1))(setqdx(carzbb)dy(cadrzbb))(setqp1(list(+dx(carp0))(+dy(cadrp0))))(mandp1)(setqmm(1+mm)))(mand"")(closef))文件存盘后,加载运行,相当于新增加了坐标画线命令DRLINE,按提示选中存放坐标表的文件即可实现自动绘制曲线。

3、2.2地形切剖面水电工程设计中经常遇到在地形图上切剖面的问题,借助VisualLisp可以实现快速切剖面。(1)初始地形图处理把带z坐标的地形平面图进行变换,变换后z坐标值成为层名,为加快切剖面运行速度,把“Leasure或divide命令来解决。两个命令的主要差别是前者按指定的长度在曲线上标注,后者按给定的分段数等分曲线并在等分点处进行标注。要标注的轮廓曲线最好用pline线,要标注的符号预先做成图块,图块采用单位块,执行measure或divide命令,选取要标注的曲线,指定标注符号,分段长度或分段数即可完成标注,当发现标注的符号太密或太疏时,可以执行erase命令选择P

4、进行删除,比例不合适或符号方向不正确,可以利用特性编辑器,选中所有标注符号,对标注符号的比例和旋转角度进行调整,直到满意为止。对于更高级的应用,可以编制LSP程序,实现符号和文字沿任意曲线标注。2.4表格生成AutoCAD本身没有表格处理功能,设计图纸中工程量表、钢筋表等涉及到表格生成的问题可以采用以下方法处理:(1)直接把tab()(setqtb1niltb2niltb3nil)(setqroand"pline"p1"and"pline"(list(carp1)(-(cadrp1)(*nroand"pline"(list(+(carp1)(*ncoland"text""m"

5、(list(+(carp1)(*0.5colscol0)(cols)(cond((m26)(setqbzstr(chr(+65m))))((=m26)(setqbzstr(strcat(chr(+64(/m26)))(chr(+65(-m(*26(/m26)))))))))(mand"text""m"(list(+(carp1)(*0.5colcol(+m1)))(setqn(+n1))))(3)生成钢筋表钢筋表和材料表生成是施工图设计中比较繁琐的一项工作,很容易出错,此处介绍利用程序进行钢筋表和材料表自动生成的方法。利用造字程序增加I、II级钢筋的直径标注符号和,以后在

6、其它电脑上只要把EUDC.TTE和E见下表,增加3个命令:生成钢筋表、钢筋表添加和自动生成材料表。生成钢筋表时按指定表格位置生成钢筋表表头,根据提示输入钢筋编号(可以不连续)、钢筋等级和直径如20、16,交互绘制钢筋简图和标注长度(标注长度可以输入多种形式如50~200表示长度等差变化;30,40,50表示一个编号多个钢筋长度,),钢筋根数,构件组数,程序自动完成表格其余各项(总长度、重量,对于I级钢筋长度中自动计入弯钩长度)的填写,备注栏中自动填入等差变化钢筋的等差值。采集钢筋表中直径、等级和总长信息,经过自动分类汇总,生成钢筋表的材料表。2.6高程小数位数处理尺寸标注

7、小数位数很容易调整,但诸如高程、表格中数字要调整则很困难,借助LSP程序的调整很方便,只要选取需要调整的数字,根据提示输入需要保留的小数位数,则程序自动对所有选种数字进行修改。(defunentsgc()(setqn0)(setqsh(sslengthe1))(ee1n)))(if(=(fld0x)"TEXT")(progn(setqagc(fld1x))(setqc(substragc11))(if(or(=c"+")(=c"-")(and(=c"0")(=c"9")))(progn(if(or(=c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。