扩展实体数据在给排水工程cad中的应用论文

扩展实体数据在给排水工程cad中的应用论文

ID:10381658

大小:48.50 KB

页数:2页

时间:2018-07-06

扩展实体数据在给排水工程cad中的应用论文_第1页
扩展实体数据在给排水工程cad中的应用论文_第2页
资源描述:

《扩展实体数据在给排水工程cad中的应用论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、扩展实体数据在给排水工程CAD中的应用论文.freele(exnameed)typ(exsubedname))(while(setqes(ssnamens))(setqname1(exnamees))(if(=namename1)(progn(setqtyp1(exsubesname))(if(=typ1typ)(entdeles))))(setqn(+n1))))这一小程序在加载后,运行deled,按照提示选择要删除的实体,即可删除与这一实体具有相同扩展数据的所有实体,快速而准确。3.3扩展实体数据修改给水管网图是由管线、节点、

2、水泵、水塔、阀门等组成,所有设施之间并不是相互独立,而是有机的联系在一起。某一设施的修改,必然带动其它与之有关联的设施和变动。例如,对于给水管网水力计算成果图,当节点号修改时,要影响与之相连的所有管线的起止节点号的变动、管线上水流方向扩展实体数据的变动以及节点标注信息的变动。一般情况下,一个节点号的变化,要引起几个甚至几十个图形实体的变化。采用扩展实体数据绘图,这一变化可以通过程序方便地实现。此处只给出修改一个扩展实体数据的小程序,读者可以扩充这一小程序,以通过遍历整个图形数据库的方式,分别查找要修改的实体,并加以修改。(defu

3、nchent(edstyp/sbcxlss);(setqsb(entgeteds′(″*″))cxl(cdr(assoc-3sb))ss(cons(cons1002″{″)(cons(cons1000typ)(list(cons1002"}"))))ss(list(cons(exnameeds)ss)))(mod(subst(cons-3ss))(cons-0cxl)sb))(entupdeds))从上述介绍可以看出,应用扩展实体数据,可以弥补仅以AutoCAD绘图函数绘图的不足,从而使所绘的工程图有速度更快、更准确的特点。4结论

4、以上仅是作者在给水管网优化设计计算与非稳定状态水力模拟软件-WDOC开发过程中采用的几个小技巧,在应用中发现有极大的实用价值,不仅提高了绘图的速度,而且还可使互不相关的实体之间建立相互联系。在绘图过程中,可以实现对一个实体的绘制及修改,自动实现与之相关的其它实体的绘制及修改。工程设计人员如果是有心人,可以在完成实际工程的过程中,对一些图形复杂、关联性强的实体,自行通过编写几句或十几句AutoLISP程序来加以实现,日积月累,把编写的小程序集成起来,不但可以解决商业软件与工程实用化相脱节的矛盾,而且还可以提高制图效率。作者在给水排水

5、工程CAD软件的开发和使用中,通过多年的积累,也编写了一些小程序,相当实用。有兴趣的读者可以与作者联系,相互交流,扩大实用小程序的应用范围.

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

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

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