- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAD技术在水利水电工程中的应用论文.doc
CAD技术在水利水电工程中的应用论文
摘要:AutoCAD是广大工程设计人员普遍使用的通用绘图软件,结合专业特点,通过对AutoCAD系统的二次开发可以开发出满足各种用途的专业软件,即使对于普通设计人员也可以通过AutoCAD内嵌的VisualLisp语言方便地增加CAD命令,扩充完善适合本专业的新功能,从而极大地提高工作效率,本文通过几个应用实例对AutoCAD在水工设计上的应用进行了探讨。
关键词:CAD技术 应用 水利水电工程 AutoCAD VisualLisp语言
1 概述
美国Autodesk公司开发的AutoCAD系统自1982年推出以来,以其使用方便、功能强大和系统开放性一直独领风骚。成为各工程领域首选的CAD系统。
水利水电工程领域利用AutoCAD平台进行二次开发也取得了一系列成果.freelm 1)
(mand pline)
(d (read-line f))
(if (/= md nil)
(setq zbb (read md))
(setq bz 1)
)
(setq dx (car zbb) dy (cadr zbb))
(setq p1 (list (+ dx (car p0))
(+ dy (cadr p0)))
)
(mand p1)
(setq mm (1+ mm))
)
(mand )
(close f)
)
文件存盘后,加载运行,相当于新增加了坐标画线命令DRLINE,按提示选中存放坐标表的文件即可实现自动绘制曲线。
2 .2 地形切剖面
水电工程设计中经常遇到在地形图上切剖面的问题,借助Visual Lisp可以实现快速切剖面。
(1) 初始地形图处理
把带z坐标的地形平面图进行变换,变换后z坐标值成为层名,为加快切剖面运行速度,把“Leasure或divide命令来解决。两个命令的主要差别是前者按指定的长度在曲线上标注,后者按给定的分段数等分曲线并在等分点处进行标注。要标注的轮廓曲线最好用pline线,要标注的符号预先做成图块,图块采用单位块,执行measure或divide命令,选取要标注的曲线,指定标注符号,分段长度或分段数即可完成标注,当发现标注的符号太密或太疏时,可以执行erase命令选择P进行删除,比例不合适或符号方向不正确,可以利用特性编辑器,选中所有标注符号,对标注符号的比例和旋转角度进行调整,直到满意为止。对于更高级的应用,可以编制LSP程序,实现符号和文字沿任意曲线标注。
2 .4 表格生成
AutoCAD本身没有表格处理功能,设计图纸中工程量表、钢筋表等涉及到表格生成的问题可以采用以下方法处理:
(1)直接把tab()
(setq tb1 nil tb2 nil tb3 nil)
(setq roand pline p1 and pline (list (car p1) (- (cadr p1) (* n roand pline (list (+ (car p1) (* n coland text m (list (+ (car p1) (* 0.5 cols col 0)
( cols)
(cond
(( m 26) (setq bzstr (chr (+ 65 m))))
(( = m 26) (setq bzstr (strcat (chr (+ 64 (/ m 26))) (chr (+ 65 (- m (* 26 (/ m 26))))))))
)
(mand text m (list (+ (car p1) (* 0.5 col col (+ m 1))
)
(setq n (+ n 1))
))
(3)生成钢筋表
钢筋表和材料表生成是施工图设计中比较繁琐的一项工作,很容易出错,此处介绍利用程序进行钢筋表和材料表自动生成的方法。利用造字程序增加I、II级钢筋的直径标注符号和,以后在其它电脑上只要把EUDC.TTE和E
见下表,增加3个命令:生成钢筋表、钢筋表添加和自动生成材料表。
生成钢筋表时按指定表格位置生成钢筋表表头,根据提示输入钢筋编号(可以不连续)、钢筋等级和直径如20、16,交互绘制钢筋简图和标注长度(标注长度可以输入多种形式如50~200表示长度等差变化;30,40,50表示一个编号多个钢筋长度,),钢筋根数,构件组数,程序自动完成表格其余各项(总长度、重量,对于I级钢筋长度中自动计入弯钩长度)的填写,备注栏中自动填入等差变化钢筋的等差值。
采集钢筋表中直径、等级和总长信息,经过自动分类汇总,生成钢筋表的材料表。
2 .6 高程小数位数处理
尺寸标注小数位数很容易调整,但诸如高程、表格中数字要调整则很困难,借助LSP程序的调整很方便,只要选取需要调整的数字,根据提示输入需要保留
您可能关注的文档
- AD和MCI病人前额叶注意功能区fMRI检测论文.doc
- AFP、CA199、CA125水平与慢性肝炎的关系研究论文.doc
- AGE及葡萄糖对THP1巨噬细胞CXCL16 mRNA表达的影响论文.doc
- Alport综合征29例临床与病理分析.doc
- Alzheimer病与细胞凋亡论文.doc
- Alzheimer病与胰岛素增敏剂治疗进展论文.doc
- Amicoumacin B对MG63细胞bmp2转录及蛋白表达作用的研究论文.doc
- AML-1-ETO基因相关的AML-M2型白血病免疫表型分析论文.doc
- AngleⅡ1治疗牙弓改变在模型和头颅侧位片的相关性论文.doc
- AngⅡ对腹膜间皮细胞ROS和NADPH氧化酶亚基p47phox表达的影响及黄芪的干预作用论文.doc
文档评论(0)