EXCEL和CAD配合画横断面图
用excel快速制作cad断面图示例(绝对有用)
利用EXCEL表格快速在CAD中画横断面图在高速公路项目中,施工单位前期进场都会对原地面进行复测,测量人员要快速地用复测数据绘图并算出土方的填挖量,对项目组织相应的工作策划及部署至关重要。
这也就对测量人员提出了出图效率问题,本文以横断面为例进行说明。
1 数据获取现在施工单位都普及了全站仪,我们只需要将根据地貌特征点选取好断面来测量,在土方的数据量上来说是不会有很大的出入,目前我们大多使用的是CASIO和SHARP-E500计算器,我们最好编写的程序能用坐标计算出此点所对应的桩号、边距(顺路线前进方向左侧边距为负,右侧为正),只需要记录断面桩号、边距、高程就可以顺利出断面图了。
2 Excel上处理数据将现场测量数据录入Excel中,数据格式如下表一,其中D列的100,300,500的等差数组,是为了在CAD上能按断面里程从左至右依次画多个断面图。
使它们不会出现上一断面的右部与下一断面的左部相交。
在E3、F3中先分别输入E2、F2数据并回车后再点击E3、F3,表格亮显后按住右下角的“十”字拖动成了点位数据列。
表一3 绘制图形3.1 绘制路线标准图形绘制标准图形时按照1:1的比例进行绘制,这样在后面填写断面面积、填挖高度时直接将查询数据输入就完事。
根据纵曲线数据计算出K126+270、K126+290、K126+305断面的中桩高程为分别为690.000、690.800、691.400。
K126+270断面的标准图形根据点位坐标(100,690.000)在CAD 中按照路面横坡往两侧绘制路基线,然后在两侧将边坡线连接在路基的两边。
如果后面的断面与本断面也是相同的话,使用CAD中的Copy命令进行复制。
方法是在文本窗口中:选择所有线形,回车确认后在“指定基点或位移”时我们将基点选择在(100,690.000),对于后面的“指定位移的第二点或 <用第一点作位移>:”时输入(300,690.800)回车后继续输入(500,691.400)。
用EXCEL输入数据在CAD中计算工程量及生成断面图
用EXCEL输入数据在CAD中计算工程量及生成断面图摘要:本文介绍一种比较简洁的断面输入方法和土方工程量相结合的方法。
关键词:EXCEL 数据AUTOCAD 工程量断面图水利工程的土方工程计量是项重要工作,其方法有很多,最原始的方法是用水准仪配合测绳测得原始断面数据,再把数据用米格纸标出来,形成断面图,然后数需要开挖(或回填)的部分的格数,并按照一定的比例折算成面积,该方法通俗易懂但教繁琐、计算结果误差大、工作效率低。
随着科技的的发展,现在越来越多的企业用GPS全球定位系统或全站仪测得原始地形图然后用自带的软件形成断面图并计算面积,方便快捷,效率高。
因测量数据由测量仪器存储,不同测量仪器软件不同,不同的使用者熟悉程度不同,从工程计量角度看不易复核、校对。
还有一种测量方式是用全站仪或水准仪配合测绳测得原始断面数据,测得断面数据后,进行断面输入,得出断面图与设计线进行比较,计算出工程量。
第三种方法是在日常施工质量控制和工程量计算的常用方法,该种方法需要在测量后在CAD上进行点坐标输入断面输入,点坐标输入需要一个一个点的坐标输入,工作量大而且需要一定的细致耐心,一旦输入出错不易发现,也不利于校核。
笔者在工作中摸索出一种简单的运用EXCEL工作表结合CAD就可以完成日常断面输入的工作,现结合一工程实例将此方法与大家探讨。
方法原理:基于EXCEL电子表格的合并、连接功能结合CAD多线段输入坐标原理。
具体使用方法:EXCEL电子表格的功能十分强大,其中有一种二维坐标和连接功能,用连接符号“&”将该数据默认为一个二维的坐标,使用此符号后就能将所需数据格数据连接在一起。
在EXCEL中数据输入完成后,在AUTOCAD中将所输入的数据用多线段方法粘贴到CAD中的断面网格中,自动生成了工程的断面图。
为了能确切的说明该方法,现用具体的数据输入来介绍一下。
背景简述:某工程为一河道拓宽工程,设计河底高程▽30.0m,宽20米,边坡1:3,干法施工。
cad怎样导入excel坐标数据画图
cad怎样导入excel坐标数据画图有时候一些cad坐标数据会保存在excel中,所以一些图形可以根据excel中的坐标导入进cad中来绘制。
其实这个也不算太难,下面就让小编告诉你cad怎样导入excel坐标数据画图的方法,一起学习吧。
cad导入excel坐标数据画图的方法打开Excel,输入数据。
复制B列的数据。
打开CAD,输入“pl”,回车。
然后在命令行直接“Ctrl+V”可以以这些点直接生成一条多段线。
上面的例子相当简单,但是引我们思考。
为什么可以直接复制呢?其实CAD是可以读取从Excel在复制过去的内容的。
那么我们就可以把所有可以在命令行输入的内容在Excel中编辑出来然后“Ctrl+C”“Ctrl+V”就OK了。
如下面,我们就用上面的那些数据为圆心绘制半径为1的圆。
在Excel中另起一列输入(="C"&" "&C2&" "&1)括号内的内容。
其中C是CAD中画圆的快捷键,上式C后跟一空格,在CAD中相当于确定命令,接下来C2为圆心坐标,空格,半径1。
&符号在Excel 中是连接符号。
下拉上式得到全部数据的命令。
复制该列数据,在CAD命令行”Ctrl+V“。
从上面可以看出来使用Excel输入在某些时候比用徒手绘制要来得简洁。
我们也可以绘制更复杂的图形。
比如上面的数据我就是从咬合桩数据得来的。
我要绘制的是咬合桩桩的三维图。
我们可以以“圆柱体”命令cyl开头写出咬合桩的通用表达式。
然后直接画图。
也可以写出标注的表达式然后统一标注。
这些就不在详细讲述了,更多的应用还要靠自己去发现。
浅谈CAD与EXCEL在道路断面绘制中的运用
浅谈CAD与EXCEL在道路断面绘制中的运用计算机在道路施工中越来越显示的重要,尤其是图纸的绘制与修改,数据的统计与计算,也就是我们常用的AutoCAD及Excel软件的运用。
本文通过这两款软件的日常运用及总结,对道路横断面绘制提出一些小小的运用。
标签道路横断面绘制;AutoCAD;Excel;一、在道路绘制横断面时面临的问题在道路绘制横断面时,往往要借助一些针对性比较强的专业软件进行,而做为施工单位的技术人员,却面临着:软件种类五花八门,而实际运用却存在着界面不熟悉,操作熟练度小,导致效率不高的问题,而且软件价格也让人望而却步。
二、CAD的运用众所周之AUTO CAD是绘制图形的利器,那么是否可以用AUTO CAD进行道路横断面的绘制呢?答案是肯定的。
但是这里存在一个问题,怎么画?关于这个问题,笔者请教了周边一些CAD制图的朋友,基本上采用相对高程(高差)及宽度进行绘制。
但是这个方法需要进行高差计算,笔者感觉出错几率会增加,且查找纠错难度大。
于是,想到采用绝对坐标的形式来进行断面的绘制。
1、图形的绘制根据绘制坐标的原则,绘制坐标需要(X,Y)的形式,进行总体设想:X 轴为距离(宽度),Y轴为高程,经过实际操作,这个设想完全可行。
再进行进一步设想:①X轴的设置:道路宽度的中点设为0,左侧为负值,右侧为正值,如:绘制0+021断面,道路宽度为9m,则左侧X值为:-4.5,中点X值为0,右侧X值为4.5;②Y轴的设置:道路绝对高程在绘制一个断面的情况下可行,但对于较多断面时,将有较多重叠,这时需加入一个常量以拉开每个断面的距离。
这个常量可以是自行设定的值,也可以桩号为设定值,如:现在绘制0+021断面,中线高程为3.749,则输入Y值为:21+3.749=24.749;绘制0+040断面,中线高程为3.797,则输入Y值为:40+3.797=43.797。
根据以上设定,0+021断面得到三个坐标依次(从左到右)为:(-4.5,24.771),(0,24.749),(4.5,24.717)。
巧借Excel在AutoCAD中作图
渠道纵 断面 图时 , x坐标 相 当于里 程 桩 号 )Y坐标 ,
值放人 B列 ( Y坐标就是 地面高程 ) 。 上是 绘图需
配合 A t A u C D的 奎 开 放 式 接 口 , o 以期 快 速 的绘 制 纵 断 面 图。
关捷词
EclA t A ; 制 曲线 ; 注数值 ; xe; u C D 绘 o 标 作图 T 3 14 文献标识 码 P9 - A
要的原始数据。
中图分类 号
1 引言
E cl Mi oo 公 司推 出 的优 秀 电子表 格 处 xe 是 c sf r t 理软件 , 数字 运 算 功 能 相 当强 大 , A t A 其 而 u C D是 o At e u ds 司推 出的深得 广大 工程技 术人 员喜 爱 的 o k公 计算机辅助绘 图和设计 软 件系统 , 适用 于各行各业 , 应用相 当广泛 , 其在机械 、 筑业 为甚 尤 建 我们 利用 A t A u C D绘 制各 种 曲线 , 其是 绘 制 o 尤 渠道 纵横断面 图时 , 时要 输 人 多个 坐标 点并 连接 有 成曲线 , 操作 比较麻烦 , 为使 A t A u C D自动或半 自动 o 地执行重复性 的计算 或绘 图工 作 , 用某 种 计算 机 采 高级 语 言 , F R R N、 u lp等 , 制 相应 的程 如 O T A A ti os 编 序 , 由此 程序 执行产生 A t A 并 u C D接 口程序 , o 从而完 成绘 图任 务 。暂且 不 论工 程技 术 人员 是 否 掌 握 如 F R R N、 u lp等语 言 及其 编程 技 巧 , O T A A ti os 单就 其 首 先要在 D S系统 下进行 编程 、 0 编译 、 行 , 后再 回 运 然 到 Wi OB n W 系统下进 入 A t A d u C D调用 程 序运 行 已产 o
将excel数据导入CAD画图的方法
将e x c e l数据导入C A D画图的方法(总4页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除Set xlbook = "D:\cadvba\") '打开EXCEL的路径及名称,早期‘excel的扩展名是xls。
= False’隐藏工作簿Set xlsheet = ("eat") '选用EXCEL中名为“eat”的工作表中的数据i = (1, 6) 'i为线条线数m = (2, 6) '这里表示第2行第6列那个单元格里的数值n = (3, 6)T = (4, 6)For p = 0 To i - 2 Step 1k1 = (2 + p, 1)h1 = (2 + p, 2)k3 = (2 + p, 3)k2 = (3 + p, 1)h2 = (3 + p, 2)h3 = (3 + p, 3)Dim 直线 As AcadLineDim 起点(2) As DoubleDim 端点(2) As Double起点(0) = k1 + m起点(1) = h1 + n起点(2) = k3 + T端点(0) = k2 + m端点(1) = h2 + n端点(2) = h3 + TSet 直线 = 起点, 端点)NextZoomExtents '缩放至满幅Set xlapp = NothingEnd Sub3.打开vba编辑器的工具→引用,从引用对话窗找到Microsoft Excel Object Library,点击其左边的□,出现勾符号(如果没有此项,可浏览打开文件即可,文件位置一般此是C:\Progr am Files\Microsoft Office\Officexx,其扩展名可能未显示),然后确定。
4.做好这几步之后就保存编辑内容,然后点击工具栏上的▲(向右)或按F5或点击工具菜单→运行就可以画出折线了,到cad界面可见。
用excel数据导出cad道路断面图示
1 引言传统横断面测量方法有水准仪皮尺法、横断面仪法和经纬仪视距法等,简而言之就是根据地形的变化对与道路轴线方向相垂直的断面进行测量,其中直线段所测断面方向与道路中线方向垂直,而曲线路段与测点的切线方向垂直。
在对横断面测量以后,为计算道路工程土方量,我们紧接着就要绘制道路横断面图。
在实际工作中,横断面图的绘制通常是采用手工在米格纸上按照一定比例用卡规和复式比例尺按照横向是距离、纵向是高程刺点,用小钢笔连接刺点绘制闭合图形。
然后把每一个断面的横断面图分成若干个梯形用复式比例尺和卡规量出每一个梯形的上底、下底和高,计算出每一个梯形的面积,然后把所有的梯形面积相加才得到一个断面面积。
通常道路横断面施测要求每20m测一个断面。
在地形变化较大的位置要加测横断面,这样每1km道路至少要绘制50多个横断面图。
可见如果用传统的方法绘制一条50km的道路断面图工作量是非常巨大的,而且由于是手工绘制,修改起来很麻烦,在实际工作中返工的情况是经常发生的。
由此可见快速高效地绘制出道路横断面图是非常重要的。
笔者根据实际情况发现如果能对Auto CAD系统进行二次开发,运用AutoLISP语言和Visual LISP开发环境进行编程,创建Auto CAD的新命令或重新定义原有的标准命令,提供系统自动执行重复性的计算与绘图任务,此类问题就迎刃而解了,但这要求道路施工人员具备专业性很强的编程知识。
在绘制了大量的横断面图后,笔者总结出一个非常便捷的方法,这种方法不需要道路工程人员具备很强的编程知识,只要具备常规的Excel和Auto CAD知识,就可以自动、精确和快速绘制道路横断面图,并且此方法可以推广至重复性较强的绘图工作。
下面以一个实例进行详细说明。
2 对横断面数据的处理2.1确定边桩位置和高程倾斜地面高等级道路施工测量中的边桩定位一般用逐渐趋近法。
该方法无论采用经纬仪或全站仪都不能直接给出边桩位置,只能通过重复多次测量和计算,才能确定边桩的位置,这种方法的野外工作量较大。
AutoCAD中绘制断面图
利用Excel在AutoCAD中批量绘制断面图的方式在高速公路项目中,施工单位前期进场都会对原地面进行复测,测量人员要快速地用复测数据画图并算出土方的填挖量,对项目组织相应的工作策划及部署相当重要。
这也就对测量人员提出了出图效率问题,本文介绍横断面的快速画法及出图。
一、数据获取此刻施工单位都普及了全站仪和GPS,咱们只需要将依照地貌特点点选取好断面来测量,在土方的数据量上来讲是可不能有专门大的出入,目前咱们大多利用的是CASIO和SHARP-E500计算器,咱们最好编写的程序能用坐标计算出此点所对应的桩号、边距(顺道线前进方向左侧边距为负,右边为正),只需要记录断面桩号、边距、高程就能够够顺利出断面图了。
二、excel上的数据处置将现场测量数据录入Excel中,数据格式如下表,P代表偏距,E代表高程,pline表示AutoCAD中的折线命令,C列代表桩号,每一桩号与下一桩号空两行(空格为CAD中的空格键,第一次表示命令终止,第二次表示重复第一次的命令),A列为P,B列为H,红色部份为中桩的偏距和高程。
其中1行、第12行、第23行的0,50,100的等差数组,是为了在CAD上能按断面里程从左至右依次画多个断面图。
使它们可不能显现上一断面的右部与下一断面的左部相交。
其中D=A1+$A$2, E=B2,F=D2&","&E2,表格亮显后按住右下角的“十”字拖动成了点位数据列。
D=A1+$A$2E=B2F=D2&","&E2下面把我在项目部的断面测量完整记录表传给大伙儿3、绘制图形绘制线路标准图形绘制标准图形时依照1:1的比例进行绘制,如此在后面填写断面面积、填挖高度时直接将查询数据输入就完事。
依照YK17+000的中桩高程和设计高程算出填挖方高度,然后再依照各自标段的边坡设计要求,画出坡度线。
再依照路基设计,画出横坡,做好连接。
本标段为填方0~8m为1:放坡。
利用Excel在AutoCAD中绘制断面图的实践应用
文章编号 :049420911 (2006) 0820031202
中图分类号 : P258 文献标识码 :B
利用 Excel 在 AutoCAD 中绘制断面图的实践应用
四 、在 AutoCAD 中绘制横断面图
打开 AutoCAD ,选择菜单命令 Draw →Point → Multiple Point (多点) 命令 ,在命令行指定点位置单 击鼠标右键 ,选择 Paste (粘贴) ,将剪贴板上的水平 距离与高程的坐标数据组粘贴过来 ,或在指定点位 置单击鼠标左键后键入 Ctrl + P 粘贴数据 ,通过窗 口缩放你会发现与水平距离和高程对应的所有点已 经全部展绘在 AutoCAD 图中了 ;在缺省情况下 ,点 对象仅被显示为一个小圆点 ,为了使得展点符号更 加清 晰 , 我 们 可 以 采 用 AutoCAD 中 的 系 统 变 量 pdmode 和 pdsize 来改变点的显示类型和尺寸 ,此外 我们也可以用 ddptype 命令在点样式对话框中选定 点的样式和尺寸大小 ,通过 regen 生成新类型和尺 寸的清晰的点 。
ZHAN G Wen2lin , HOU Wu2long
摘要 :介绍从数字地图中量取线路中心线横断面和纵断面上点的距离与高程的坐标数据 ,以及野外实际测量的坐标数据获取方 法 ,并在 Excel 中建立坐标数据组 ,在 AutoCAD 中批量展点 ,从而快速地绘制出横断面图和纵断面图 ,为计算土石方工作量提供准 确的矢量图依据 。 关键词 :断面图 ;测量 ; Excel ;AutoCAD
收稿日期 : 2006206219 作者简介 : 张文林 (19672) ,男 ,河北邯郸人 ,讲师 ,主要研究方向为地理信息系统 、工程测量 。
用excel数据导出cad道路断面图示.
1 引言传统横断面测量方法有水准仪皮尺法、横断面仪法和经纬仪视距法等,简而言之就是根据地形的变化对与道路轴线方向相垂直的断面进行测量,其中直线段所测断面方向与道路中线方向垂直,而曲线路段与测点的切线方向垂直。
在对横断面测量以后,为计算道路工程土方量,我们紧接着就要绘制道路横断面图。
在实际工作中,横断面图的绘制通常是采用手工在米格纸上按照一定比例用卡规和复式比例尺按照横向是距离、纵向是高程刺点,用小钢笔连接刺点绘制闭合图形。
然后把每一个断面的横断面图分成若干个梯形用复式比例尺和卡规量出每一个梯形的上底、下底和高,计算出每一个梯形的面积,然后把所有的梯形面积相加才得到一个断面面积。
通常道路横断面施测要求每20m测一个断面。
在地形变化较大的位置要加测横断面,这样每1km道路至少要绘制50多个横断面图。
可见如果用传统的方法绘制一条50km的道路断面图工作量是非常巨大的,而且由于是手工绘制,修改起来很麻烦,在实际工作中返工的情况是经常发生的。
由此可见快速高效地绘制出道路横断面图是非常重要的。
笔者根据实际情况发现如果能对Auto CAD系统进行二次开发,运用AutoLISP 语言和Visual LISP开发环境进行编程,创建Auto CAD的新命令或重新定义原有的标准命令,提供系统自动执行重复性的计算与绘图任务,此类问题就迎刃而解了,但这要求道路施工人员具备专业性很强的编程知识。
在绘制了大量的横断面图后,笔者总结出一个非常便捷的方法,这种方法不需要道路工程人员具备很强的编程知识,只要具备常规的Excel和Auto CAD知识,就可以自动、精确和快速绘制道路横断面图,并且此方法可以推广至重复性较强的绘图工作。
下面以一个实例进行详细说明。
2 对横断面数据的处理2.1确定边桩位置和高程倾斜地面高等级道路施工测量中的边桩定位一般用逐渐趋近法。
该方法无论采用经纬仪或全站仪都不能直接给出边桩位置,只能通过重复多次测量和计算,才能确定边桩的位置,这种方法的野外工作量较大。
cad绘制断面图方法
CAD快速绘制道路横断面图的一种新方法时间:2012-03-05 来源:网络浏览次数:15060 次在EXCEL中处理测量数据是利用函数“&”对数据进行连接处理,对所有的测量点都处理成:距中桩距离&“,”&高程,例如在图2中,桩号为K2+160左12m 位置高程为691.420,可以在EXCEL工作表中一个相对应的单元格的公式栏中输入=“-12”&“,”&M307,结果单元格显示“-12,691.420”。
在EXCEL中一般按照下列原则处理横断面测量数据:1)每一个数据都要处理成(距离,高程)的形式且占用一个单元格。
2)每一个横断面数据(包括原地面测量数据和路床数据)只占用一行。
3)每一行中的横断面数据自左向右顺序依次是:原地面数据一路床数据,其中原地面数据的顺序是距离中桩最左边的数据依次到距离中桩最右边的数据,路床数据是距离中桩最右边数据依次到距离中桩最左边的数据。
4)每一行结尾几个单元格分别输入Auto CAD命令C、ucs、0,4、L。
最后在EXCEL中拖动填充柄或左键双击K2+160每一个单元格填充柄,EXCEL就会进行自动填充K2+180-K2+240 中的所有数据。
3 使用功能3.1道路横断图自动绘制因为Auto CAD默认EXCEL从左面单元格移至右面单元格是一个键入回车键(Enter),这是Auto CAD能自动绘制横断面图形的一个关键。
对于道路横断图自动绘制,我们首先启动Auto CAD并打开一张新图,在命令行中输入“line”划线命令,Auto CAD在命令行中会提示“ _line指定第一点:”,然后打开EXCEL表格并复制整理完毕的所有测量数据,转到Auto CAD软件中,在命令行中“_line指定第一点:”后右键单击进行粘贴(或者Ctrl+V),AutoCAD会自动绘制横断面图。
一般绘制200-500个横断面图仅仅需要1-3s时间就可以自动完成,非常方便快捷。
浅谈Excel 2003和AutoCAD 2007在管道纵横断面设计中的应用
新疆克州《 乌恰县托 云乡 布孜 库鲁 提引水工程 》 位 于乌恰 县托云 乡的东部 , 距县城 5 2 k m, 北与吉尔 吉斯斯 坦接壤 , 海拨 高程在 3 1 0 0 m左右 , 属大陆性气候 , 年 平均气温在 1 1 ℃左右 , 最低气温 一 2 5  ̄ C, 最高气 温 3 5 ℃, 最 大冻土 深度 1 . 5 m。工程 通过新建 1 . 7 0 k m 的管径为 D 3 1 5 m m的玻璃钢管道引用泉水 ,
姬 卫 利
( 新疆克州水 电勘测设计院 , 新疆 克 州 8 4 5 3 5 0 )
[ 摘
要] 文章针 对如何提 高渠道 、 管道 以及排水沟等设计效 率的问题 , 介 绍一种利 用 E x c e l 2 0 0 3和 A u t o C A D 2 0 0 7应
用软 件 进 行 辅 助 性 纵 断面 设 计 的 方 法 , 从 而 简化 了设 计 程 序 , 有 效 提 高 了设 计 效 率 。
[ 关键词 ] E x c e l 2 0 0 3和 A u t o C A D 2 0 0 7 ; 纵断面设 计
中图分类号 : T V 2 2 2 文章标识码 : B 文章编号 : 1 0 0 9— 0 0 8 8 ( 2 0 1 5 ) 叭一 0 1 0 7— 0 1
虽然应用 软件 都各 自具 有强大 突出 的功 能 , 但 E x c e l 2 0 0 3 和A u t o C A D 2 0 0 7应用 软件 在 设计 工作 中都各 自存 在 明显 不
本 工程 渠线 的长度为止。④ 在 B列输 入与 A列桩号 相对应 的
距 离为 5 0 m, 选 中2行后再 下拉 就可以复制。⑤在 C列依 次输 入 与 A列 桩号相 对应 的实测 地面 高程 , 需要 逐个 输入 实测 数 据 。⑥ 在 D列依 次输 入与 A列桩号相对应 的设 计纵坡 , 不同管 段 的纵坡可 复制后再 下拉 。⑦设计 管顶高程 和设计管底 高程 、
如何利用EXCEL输入坐标在CAD中画线
如何利用EXCEL输入坐标在CAD中画线在工程计算时,经常要用CAD画出一条曲线,而这条曲线如果是由多个坐标点连接成的,输入起来就麻烦,而且容易出错。
如果利用EXCEL应用程序来保存数据,并与CAD巧妙地结合起来,就能很容易地画出该曲线。
具体方法如下:
首先,在Excel中输入坐标值(注意要输入绝对坐标)。
我们将x坐标值放入A列,y坐标值放入到B列,再将A列和B列合并成C 列,由于CAD中二维坐标点之间是用逗号隔开的,所以我们在C2单元格中输入: =A2&","&B2,C2中就出现了一对坐标值。
我们用鼠标拖动的方法将C2的的公式进行复制,就可以得到一组坐标值。
如下图所示:
其次,选出所需画线的点的坐标值,如上例中C列数据,按Ctrl+C将其复制到剪贴板上。
打开CAD,在命令行输入画线的命令,例如L(直线)、PL(多段线)、SPL(样条线),回车提示定位的第一点时,将复制的坐标用Ctrl+V粘贴到命令行,即可快速完成这些点的绘制。
然后根据命令行提示选择封闭或单击鼠标右键完成曲线的绘制。
通过上面的方法,可以很方便地绘制各种曲线或折线,并且在Excel中很容易地修改并保存坐标值。
EXCEL结合AutoCAD在道路横断面数据处理中的应用
EXCEL结合AutoCAD在道路横断面数据处理中的应用顾勤华
【期刊名称】《科技信息》
【年(卷),期】2009(000)012
【摘要】本文对EXCEL的敷据处理功能进行分析,论述通过EXCEL的一些特殊计算功能和EXCEL 2003的VBA编辑器创建"宏"功能,结合AutoCAD实现测量数据处理的优点;并结合公路工程测量数据处理计算实例,浅析其在公路工程横断面数据处理方面的应用.
【总页数】2页(P209,212)
【作者】顾勤华
【作者单位】浙江省测绘大队
【正文语种】中文
【中图分类】TP3
【相关文献】
1.EXCEL与AutoCAD结合在公路工程横断面数据处理中的应用研究 [J], 石红
2.EXCEL结合AutoCAD在道路横断面数据处理中的应用 [J], 顾勤华
3.AutoCAD VBA二次开发在道路横断面数据处理中的应用 [J], 李文柱
4.VB结合CASS在道路横断面数据处理中的应用 [J], 彭冲;汪凯;王建军;李显巨;陈刚
5.Excel与AutoCAD在确定中深钻孔层位点坐标中的结合与应用 [J], 伍增强;秦可
因版权原因,仅展示原文概要,查看原文内容请购买。
快速绘制道路横断面图之欧阳文创编
快速绘制道路横断面图的一种新方法••本文详细阐述了在不需要专业编程知识的情况下,利用AutoCAD和Excel精确自动地绘制道路横断面图的一种新方法。
该方法不仅简单灵活,而且能提高工作效率以及保证工作质量。
1 引言传统横断面测量方法有水准仪皮尺法、横断面仪法和经纬仪视距法等,简而言之就是根据地形的变化对与道路轴线方向相垂直的断面进行测量,其中直线段所测断面方向与道路中线方向垂直,而曲线路段与测点的切线方向垂直。
在对横断面测量以后,为计算道路工程土方量,我们紧接着就要绘制道路横断面图。
在实际工作中,横断面图的绘制通常是采用手工在米格纸上按照一定比例用卡规和复式比例尺按照横向是距离、纵向是高程刺点,用小钢笔连接刺点绘制闭合图形。
然后把每一个断面的横断面图分成若干个梯形用复式比例尺和卡规量出每一个梯形的上底、下底和高,计算出每一个梯形的面积,然后把所有的梯形面积相加才得到一个断面面积。
通常道路横断面施测要求每20m测一个断面。
在地形变化较大的位置要加测横断面,这样每1km道路至少要绘制50多个横断面图。
可见如果用传统的方法绘制一条50km的道路断面图工作量是非常巨大的,而且由于是手工绘制,修改起来很麻烦,在实际工作中返工的情况是经常发生的。
由此可见快速高效地绘制出道路横断面图是非常重要的。
笔者根据实际情况发现如果能对Auto CAD系统进行二次开发,运用AutoLISP语言和Visual LISP开发环境进行编程,创建Auto CAD的新命令或重新定义原有的标准命令,提供系统自动执行重复性的计算与绘图任务,此类问题就迎刃而解了,但这要求道路施工人员具备专业性很强的编程知识。
在绘制了大量的横断面图后,笔者总结出一个非常便捷的方法,这种方法不需要道路工程人员具备很强的编程知识,只要具备常规的Excel和Auto CAD知识,就可以自动、精确和快速绘制道路横断面图,并且此方法可以推广至重复性较强的绘图工作。
如何巧用EXCEL函数绘制横断面地面线
如何巧用EXCEL函数绘制横断面地面线想必对于各位同仁测友来言,横断面的复测应该是最最平常的一件事情了,但是如何把外业测回来的繁杂的数据导入内页?通过手工一个一个的输到CAD断面图上?这种方法固然传统有效,但是细想一下,费时不说,还容易出错,实乃下下之策。
那咱们就废话少说,直入正题,下面是我们通常记录横断面测量的手簿。
但是监理和业主大人却明确要求我们要用三维坐标的表格记录和整理现场数据,唉。
有什么办法呢,对监理和业主单位提出的要求,我们只能言听计从。
于是乎,就变成了下面的表格样式。
回到家里之后,我们把在现场实测回来的三维数据弱弱的加一下工,在桩号下一单元格填上中桩的设计高程,并添加偏距和相对高差两列,运用程序或者小软件之类的把三维数据转化成平距和高差的那种数据表格形式,至于桩号的偏差,这里我们暂且不计,加工之后的表格一目了然,并更加方便我们操作,图表如下:高差列可以利用EXCEL下拉,但是这里下拉要注意,并不是相对引用,而是每一列的数值均减去一个绝对的值:233.29,所以当选中下拉单元格时要按F4切换到=D3-$A$4时方可下拉。
接下来我们如何实现数据自动导入呢,我们就应该还要对表格再弱弱的加一下工,加工后变成如下:现在我们说一说过程:首先我们选中G2单元格,然后在里面输入公式函数=concatenate(E2,”,”,F2)再按回车,即可,直接下拉到G8,所有数据都按照CAD坐标格式中间用逗号隔开了,接下来我们为表格做最后一件事,才能转到CAD中去操作,我们把该表格区域按照偏距从小到大的升序排列来排序,这样做的目的就是为了等下我们在CAD中描绘地面线的时候是一条完整而又连续的地面线。
我们先选中单元格区域然后按照偏距进行升序排列,得到如下图示。
接下来按确定,得到以下表格,仔细一看,表格数据不对了,此时我们只要把A3里面的数据删除,填写到A4即可,最后得到我们想要的表格如下:这下我们可以转到CAD中来了,先打开EK0+285的标准断面如下:接下来我们发现,在EXCEL表格中我们采用的数据是偏距,高差,那么我们在CAD就要重新建立独立的坐标系统,这里要以中桩作为原点,偏距作为X轴,高差作为Y轴,因为我们在EXCEL表格中的高程数据是相对路面中桩的。
excel和autocad作剖面平面图步骤[1]
Excel和AutoCAD作剖面平面图步骤①原始数据表为Excel表格,以高磁数据为例,A栏为剖面点距累值,B栏为高磁数据。
A栏数据为剖面横坐标数据,B栏数据为剖面纵坐标数据。
数据准备时应根据所做剖面平面图的比例尺选择A栏数据的除数;根据高磁数据的范围选择B栏数据的除数(即1cm=XXnT)。
如成图比例尺是1∶1万,则1cm=100m,若剖面长度是1000m,成图后横轴长度为10cm,而剖面点距累值是1000m,则该栏数据都要除以10(AutoCAD成图单位是mm,100mm=10cm)。
纵坐标数据的除数以成图后高磁曲线不被放大或压缩为宜(若1cm=50nT,则除数是5,既10mm 位置表示的高磁数值是50nT)。
一定要记住每条剖面数据各存为一个文件名。
②将上述输入的数据保存为Excel中的CSV格式(即逗号分隔格式)。
③用记事本打开②保存的数据,将数据全选、复制。
④打开AutoCAD,在左侧工具栏鼠标左键点“多线段”,在下方功能对话框“指定起点”位置点鼠标右键选粘贴,这样第一条剖面曲线图形就绘制出来,画出剖面的横轴(高磁也是零值线的轴)。
选正交、移动等功能,将该曲线移动到上方,为做第二条曲线腾出空间位置。
采用同样的方法绘制其余的剖面曲线。
所有剖面曲线绘制完毕后,将最后一条剖面的横轴(高磁也是零值线的轴),选阵列复制功能,行距就是每条剖面之间的距离(线距),行数就是剖面数,对横轴进行阵列复制,选正交功能将每条曲线(带横轴)移动到阵列复制线上来。
这样剖面平面图就绘制完毕。
注意,在移动绘制的剖面曲线时一定要选择正交功能上下移动而不要左右移动,避免坐标位移。
在没有绘制剖面平面图软件的情况下,用上述方法虽然显得烦锁,但精度比用厘米纸绘底图,然后扫描、拼接,再在Mapgis里描图精度高,速度快。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10
EXCEL和CAD配合画横断面图
2013-04-10 18:41 系统分类:设计作品专业分类:建筑设计浏览数:649
1 引言
传统横断面测量方法有水准仪皮尺法、横断面仪法和经纬仪视距法等,简而言之就是根据地形的变化对与道路轴线方向相垂直的断面进行测量,其中直线段所测断面方向与道路中线方向垂直,而曲线路段与测点的切线方向垂直。
在对横断面测量以后,为计算道路工程土方量,我们紧接着就要绘制道路横断面图。
在实际工作中,横断面图的绘制通常是采用手工在米格纸上按照一定比例用卡规和复式比例尺按照横向是距离、纵向是高程刺点,用小钢笔连接刺点绘制闭合图形。
然后把每一个断面的横断面图分成若干个梯形用复式比例尺和卡规量出每一个梯形的上底、下底和高,计算出每一个梯形的面积,然后把所有的梯形面积相加才得到一个断面面积。
通常道路横断面施测要求每20m测一个断面。
在地形变化较大的位置要加测横断面,这样每1km道路至少要绘制50多个横断面图。
可见如果用传统的方法绘制一条50km的道路断面图工作量是非常巨大的,而且由于是手工绘制,修改起来很麻烦,在实际工作中返工的情况是经常发生的。
由此可见快速高效地绘制出道路横断面图是非常重要的。
笔者根据实际情况发现如果能对Auto CAD系统进行二次开发,运用
AutoLISP语言和Visual LISP开发环境进行编程,创建Auto CAD的新命令或重新定义原有的标准命令,提供系统自动执行重复性的计算与绘图任务,此类问题就迎刃而解了,但这要求道路施工人员具备专业性很强的编程知识。
在绘制了大量的横断面图后,笔者总结出一个非常便捷的方法,这种方法不需要道路工程人员具备很强的编程知识,只要具备常规的Excel和Auto CAD知识,就可以自动、精确和快速绘制道路横断面图,并且此方法可以推广至重复性较强的绘图工作。
下面以一个实例进行详细说明。
2 对横断面数据的处理
2.1确定边桩位置和高程
倾斜地面高等级道路施工测量中的边桩定位一般用逐渐趋近法。
该方法无论采用经纬仪或全站仪都不能直接给出边桩位置,只能通过重复多次测量和计算,才能确定边桩的位置,这种方法的野外工作量较大。
本文给出了由横断面测量数据直接计算中桩到边桩的水平距离和边桩高程的方法,利用这种新方法可一次性标定边桩位置(如图1所示)。
图1确定边桩位置和高程示意图
建立如图1所示坐标系,确定边桩也就是确定图中D的位置和高程,假设B、C点坐标分别为(X1,Y1)、C(X2,Y2)、边桩D坐标为(X,Y),因为B、
A是所测原地面的两点,所以BA的坡度1/M1是可以通过B、A坐标反算得出,CD的坡度1/M2是由设计图纸给定的填方或者挖方的坡度确定。
那么就有公式:
解此方程组得到:Y=(x-x1)×m1+y1
式中:x是指边坡点高程;y是指边坡点到中桩距离。
我们在EXCEL 中可以通过以上计算公式求出x,y。
2.2在EXCEL中处理测量数据
横断图上的每一点都是由横坐标为距离、纵坐标为高程来表示,在Auto CAD中称为笛卡尔坐标系,即:所有的测点都可以用“x,y”表示,为此必须把横断面上测量点处理为“x,y”的形式,Auto CAD才能识别。
例如:道路中心线右侧16.8m位置的高程为690.513m,可以表示为“16.8,690.513”;在道路中心线左侧15.3m位置的高程为691.560m,可以表示为“-15.3,691.560”。
为了作图方便我们规定道路左侧的距离为负,道路右侧的距离为正。
这种数据处理的方式在EXCEL中是很容易实现。
比如:乌鲁木齐市迎宾东路新建工程(第二标段)部分原地面数据填写如图2所示。
图2原始地面数据
在EXCEL中处理测量数据是利用函数“&”对数据进行连接处理,对所有的测量点都处理成:距中桩距离&“,”&高程,例如在图2中,桩号为K2+160左12m位置高程为691.420,可以在EXCEL工作表中一个相对应的单元格的公式栏中输入=“-12”&“,”&M307,结果单元格显示“-12,691.420”。
在EXCEL中一般按照下列原则处理横断面测量数据:
1)每一个数据都要处理成(距离,高程)的形式且占用一个单元格。
2)每一个横断面数据(包括原地面测量数据和路床数据)只占用一行。
3)每一行中的横断面数据自左向右顺序依次是:原地面数据一路床数据,其中原地面数据的顺序是距离中桩最左边的数据依次到距离中桩最右边的数据,路床数据是距离中桩最右边数据依次到距离中桩最左边的数据。
4)每一行结尾几个单元格分别输入Auto CAD命令C、ucs、0,4、L。
最后在EXCEL中拖动填充柄或左键双击K2+160每一个单元格填充柄,EXCEL就会进行自动填充K2+180-K2+240 中的所有数据。
3 使用功能
3.1道路横断图自动绘制
因为Auto CAD默认EXCEL从左面单元格移至右面单元格是一个键入回车键(Enter),这是Auto CAD能自动绘制横断面图形的一个关键。
对于道路横断图自动绘制,我们首先启动Auto CAD并打开一张新图,在命令行中输入“line”划线命令,Auto CAD在命令行中会提示“ _line指定第一点:”,然后打开EXCEL表格并复制整理完毕的所有测量数据,转到Auto CAD软件中,在命令行中“_line指定第一点:”后右键单击进行粘贴(或者Ctrl+V),AutoCAD 会自动绘制横断面图。
一般绘制200-500个横断面图仅仅需要1-3s时间就可以自动完成,非常方便快捷。
下面我们来通过绘制K2+160断面图实例来具体说明Auto CAD如何自动绘图的全过程:
①在Auto CAD键入“line”执行画直线命令;
②在AutoCAD命令行中使用“Ctrl+V”粘贴所有复制的EXCEL数据;
③Auto CAD在画直线命令下会从EXCEL粘贴内容中得到“-12,691.42”的具体位置,Auto CAD就会在“-12,691.42”位置上展上第一点,同时Auto CAD又会自动得到一个回车命令(因为在EXCEL中从“-12,691.42”单元格向右移至“0,691.65”单元格),Auto CAD又要执行“指定下一点”命令,那么会从粘贴内容中得到“0,691.65”数据,Auto CAD就会在“0,691.65”位置上绘制直线的第二点,Auto CAD又会自动要求输入下一点。
在这个过程中将自动实现Auto CAD要求画线的点位数据和EXCEL所提供测量数据相对应;
④自动绘制完毕后Auto CAD会得到下一个“C”命令即闭合,就完成一个横断面图的自动绘制;
⑤同时Auto CAD在命令行又会自动得到“UCS”命令即要求建立—个新的坐标系,粘贴的内容是“0,4”,即新坐标原点移动至(0,4)位置,之所以在EXCEL中键入“UCS”命令是为了在图上错开每一个横断面图的位置,如果没有这个命令,所有断面的横断图就会重叠在一起,我们可以根据最大填挖高度确定断面图之间的间隔,如果最大填挖高度是6m,那么在EXCEL中的“0,4”就要用“0,9”比较适合;
⑥Auto CAD会在命令行中又得到一个“L”命令,AutoCAD将重复执行2-5步骤,画线点位数据是EXCEL提供的相应K2+180断面数据;
⑦Auto CAD又会自动绘制K2+180断面图,并依次循环完成所有横断面的绘制;
⑧按照所选择打印图纸绘制图框,把绘制好的每一个横断面图复制到图框中,并标注桩号。
3.2计算填挖方面积
在Auto CAD中选择所有绘制好的横断面图单击建立的面域,对于全填或者是全挖的断面其断面横断面图是一个闭合非相交的图形,可以在命令行中执行“area”(或者左键单击),根据提示选择“area”中的“对象O”选项,然后选择一个横断面在命令行中会显示该横断面的面积和周长。
不能建立面域的断面是一种半填半挖的断面,对于这种情况,首先要分析每一个闭合图形是填方还是
挖方,通过手工“捕捉”每一个闭合区域的角点(即测量点),分别求出面积,最后相加求出该段面的填方面积和挖方面积。
3.3打印出图
常规绘制横断图比例尺是1:200或者1:100,开始绘图之前,需要决定一个单位代表多大距离,然后使用该惯例创建图形。
对于横断面图形我们一般采用以m作为图形单位,根据图纸大小和比例尺,调整打印机选项中的“调整打印比例”项中图形单位的大小。
4 结束语
以上实例是笔者利用测量人员最常用的数据处理软件EXCEL和绘图软件Auto CAD发现的一种绘制道路横断面图的新方法。
这个方法不需要测量人员对软件进行二次开发,仅利用EXCEL和Auto CAD各自的优势对数据进行处理。
这个方法也有很大的借鉴性和扩展性,即可以利用道路数据、管沟数据、房屋数据等自动绘制道路纵断面图、绘制管沟横断面图和成批绘制地籍图等等。
当然在重复性越高的绘图工作中此方法的快捷性和准确性会体现得更加明显。