一种在AutoCAD平台上实现自动生成设计断面的方法.pdf

一种在AutoCAD平台上实现自动生成设计断面的方法.pdf

ID:52169673

大小:214.50 KB

页数:4页

时间:2020-03-23

一种在AutoCAD平台上实现自动生成设计断面的方法.pdf_第1页
一种在AutoCAD平台上实现自动生成设计断面的方法.pdf_第2页
一种在AutoCAD平台上实现自动生成设计断面的方法.pdf_第3页
一种在AutoCAD平台上实现自动生成设计断面的方法.pdf_第4页
资源描述:

《一种在AutoCAD平台上实现自动生成设计断面的方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第44卷第6期矿山测量V0L44NO.62016年12月MINESURVEYINGDec.20l6doi:10.3969/j.issn.1001—358X.2016.06.023一种在AutoCAD平台上实现自动生成设计断面的方法刘运兵,邱章云,胡志勇,李学忠,田学芝(葛洲坝测绘地理信息技术有限公司,湖北宜昌443002)摘要:文中论述了一种在AutoCAD平台上实现设计断面自动生成的方法,介绍了计算原理和垂直陡坎的处理,重点介绍了如何使用VC6和ObjectArxSDK来实现这些功能,给出了部分功能的核心代码,可方便、高效、准确绘制各类设计断面。有效地解决

2、了以往设计断面难以利用计算机自动绘制的难题,显著提高了工作效率。关键词:AutoCAD;设计断面;垂直陡坎;SDK中图分类号:TD171文献标识码:A文章编号:1001—358X(2016)06—0088—04OnanautomaticgenerationmethodofthedesignsectiononAutoCADplaformLiuYunbing,QiuZhangyun,HuZhiyong,LiXuezhong,TianXuezhi(GezhoubaDamSurveyingandMappingGeographicInformationTechnolo

3、gyCo.,Ltd.Yichang443002,China)Abstract:ThispaperdiscussesanautomaticgenerationmethodofthedesignsectiononAutoCADplatform,andintro—ducesthecalculationprincipleandwaystodealwiththeverticalscarps.Besides,itfocusesontheexplanationofhowtouseVC6andObjectARXSDKtoimplementthesefunctionsandt

4、hengivesthecorecodesofsomefunctionswhichallowtheconvenient,eficientandaccuraterenderingofvariousdesignsection.Thepresentstudyeffectivelychangesthesituationwherethedesignsectioncouldnotbegeneratedautomaticallybycomputersandimprovesgreat—lytheworkingeficiency.Keywords:AutoCAD;designs

5、ection;ve~icalscarp;SDK在进行土石方开挖、回填工程量的计算时,经常需要取得指定桩号的设计断面数据以及绘制设计断面。传统的做法就是根据提供的设计图纸,通过手工读取数据,然后在AutoCAD上用画线命令来绘制设计断面。这种方法效率低下,而且误差较大。为了解决这个问题,可以快速、准确的绘制设计断面,通过对AutoCAD进行二次开发即应用AutoDesk发图1设计断面布置示总图布的ObjectArxSDK在VC6下开发ARX应用程序可也可以不同。以很方便地实现。之后就可以计算图1中断面桩号线和设计线交1计算原理点(注意这里的交点是指设计线和断面

6、桩号线在水平面投影的交点,高程值可以通过内插计算得到)的设计断面数据自动获取的原理。如图1所示。坐标(,Y,h)。再计算交点到断面桩号线起点的平图1中的设计线可以用直线绘制,同时指定直面距离就得到了一个设计断面点(L,h)。线起点和终点的高程h和,这两个高程可以相同重复上面的步骤,计算出这条断面桩号线与所引用格式:刘运兵,邱章云,胡志勇,等.一种在AutoCAD平台上实现自动生成设计断面的方法[J].矿山测量,2016,44(6):88—9188第6期刘运兵等:一种在AutoCAD平台上实现自动生成设计断面的方法2016年12月有设计线的交点,最终并得到一条

7、断面上的所有数序可能为下面的顺序:据点数组。再对这个数组按照£从小到大的顺序排ACBEDF序列1序,最后用这个数组生成一条二维多段线,即为生成也可能为:的设计断面。ABCEDF设计断面图是否正确完全由在AutoCAD中绘制也就是说日和c的顺序,D和E顺序是不确定设计线的位置和相关高程决定。这是本计算方法的的,为了使断面图可以正确地表达,必须对第一次排实现基础。序的结果进行第二次排序,使最后的排列顺序为:ABCDEF2垂直陡坎的处理排序的方法就是在决定相同的数据点的顺序在实际工作中经常会遇到绘制垂直陡坎的情时,加入一个判断,即:判断具有相同的数据点(B、况,实

8、现绘制垂直陡坎的方法如图2所示。c)到这两个数据点的

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

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

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