欢迎来到天天文库
浏览记录
ID:52169673
大小:214.50 KB
页数:4页
时间:2020-03-23
《一种在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)到这两个数据点的
此文档下载收益归作者所有