公路工程施工测量程序Excel版之高程计算.xls
怎样计算高速公路路线坐标及高程

一个excle模板的制作在当今社会,excle的使用已经是越来越来频繁了,几乎涉及所有的行业,路桥施工也不例外。
我在某路桥公司曾经负责过某项目部的测量工作。
大家都知道,测量最主要的就是计算了,如坐标、高程、横坡度等.我现在给大家推荐一款我自己编制的关于测量计算的excel 模板。
首先我会跟大家介绍一下模板的作用,然后再一一讲解此模板的制作过程。
首先给大家看一下此模板的界面如下:也许大家咋一看,切~ 这算啥,我也会做这张表格,实在是太简单了。
不错,如果仅仅是靠手动输入这样子的数字,也许只要懂一点点excle的人都会制作出这张表格吧。
不过,这张表格并不是你表面所看到的仅仅是几个数字而已,其内在的公式才是它的亮点。
也许这样讲大家还不是很清楚,我继续给大家截个图,看看它里面的公式是什么。
大家注意到上面的公式了吗,并不是仅仅是输入数字就完事的,它是一个自定义函数zbx(),那么后面的都是一样吗?完全正确,后面的都是自定义函数,它们分别是zby()、sqx()、hpz()、hpy()。
也许大家会问,恩,是不错,但是有什么用呢?那让我先给大家简述一下这个自定义函数的用法。
竟然是一个函数,那么它就必须要有一个自变量,这几个函数的自变量又是什么呢?其实这个模板里面所有函数的自变量只有一个,就是桩号。
什么意思?就是只要你给出任意一个桩号,都能得到其对应的坐标、中桩高程和横坡度。
假设我们要K38+000~K38+200段落内每隔20M一个断面所有点的坐标、中桩高程、以及左右横坡。
我就用这个模板给大家演示一下(此模板暂时数据只针对黄祁高速公路六标项目部)。
先在桩号那一列把K38+000~K38+200输入进去,可不要真的把字母“K”和加号“+”给输进去,只用输入纯数字就行了,否则计算会出错,之所以在模板里显示的是那样子,只不过是自定义的单元格式而已。
第二步剩下的仅仅就是拖动公式了,后面的都是公式,所以可以一起拖下来,先选定后面的所有单元格,然后向下直接拖动至最后,那么你需要的数据就全部出来了。
EXCEL电子表格在公路测量施工中的应用——海滨大道路基、桥梁中桩坐标计算及放样

为i 点
求 出 i 的路 线 坐 标 后 ,根 据 o 在 线 路 坐 标 系 中 的 方 点 轴 位角 T 和 Z 。 Y点 的坐 标 对 、y进 行 平 移 、旋 转 , 即 : )iX + i o T +y ×sn 0 ( 转取 上 面 符号 ) ; ( 。 x Xc s o i iT 右 = Y= ox iT ±y ×c s 0 ( 转 取 下 面符 号 ) 。 iY + i sn o X i ot 左
徐 刚 , 王 继 刚
( 中交 一航 局 第 一 工 程 有 限 公 司 , 天 津 3 0 5 0 4 6)
摘
要:以海滨大道路基 、桥梁施工为范例 ,通过计算机的应用简化施 工放样计 算的方法 。
文献 标 识 码 :A 文章 编 号 : 10 — 9 3 ( 0 2 4 0 2— 2 0 6 7 7 2 1 )0 — 2 3 0 方 法 二 :用 积 分 坐 标 方 程直 接 求 圆 曲线 上 任 意 i点 的 线 路坐标 ,即:
x=i 1/ R )+ ( 1 0 il i 6 。 一(3 1 / R ); i 2
Y= (2 2 i 1/ R)一 ( 2 R ) + (i 7 0 5 ; i 1/ 4 3 i 1/ 2 R ) 6
坐标 系下 的坐标 ,转换公式与 圆曲线类 同。
缓 和 曲线 上任 意 一 点 i 的切 线 方 位 角 可 用 下 式 求 得 : T= 0 ( / RL ) × ( 8 ) , iT + 1 2 o 2 1 O/
式中:, _ 特定坐标系 x轴 的方 位角。 r_ 0一
同 上 ,可 根 据 T 求 得 任 意 一 点 i的法 线 方 向上 的 距 离 点 i 的坐 标 。
Excel在公路工程测量数据的应用方法

Excel在公路工程测量数据的应用方法摘要: 在施工测量中常常进行大量的数据处理,若采用手工计算的方式,不但费时费力且准确度不高。
Excel 是微软办公套装软件的一个重要组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,被广泛应用于工程、管理、统计、财经、金融等众多领域。
软件中大量的公式函数可以应用选择,借以实现诸多功能,给使用者带来方便。
文中根据多年的测量经验,探讨了Excel 在公路工程测量数据的应用方法。
关键词: Excel;工程测量;过程与方法;数据处理;1 Excel 软件的简介Office Excel 软件是微软公司Office 软件组里的一个电子表格软件, 其数据处理功能十分强大, 在诸多行业中得到广泛应用。
软件提供了一个很直观的表格视窗, 其数据处理功能主要通过公式、函数以及自动计算来实现。
所谓公式是用户设计的对Excel 工作表进行数据计算和处理的内容; 而函数则是一种特殊的公式即预先定义, 执行计算、分析等处理数据任务的特殊公式。
通常函数都有特定的语法, 有计算参数。
Excel 软件函数库包含了大量的数据处理函数, 如数学与三角函数, 统计函数等。
除此之外, 用户还可以根据需要制定用户函数。
一个公式中可以包含多个函数, 用户在自定义函数时也可以调用原有的函数。
自动计算功能是指Excel 能够通过一个或多个单元格的数据、公式进行扩展计算。
Excel 软件的自动计算功能通常通过以下两种方式在实现, 一是根据已选中单元格之间的数据的逻辑关系进行扩展计算, 例如单元格A1=1、A2=2, 选中A1, A2向下拖动扩展计算可得到A3=3, A4=4, ⋯; 二是根据选中单元格的公式进行计算, 例如单元格C1=A1+B1, 选中C1向下拖动填充可得到C2=A2+B2。
自动计算的操作十分简单, 是进行数据处理的重要方式。
Excel 工作表的设计则直接关系到自动计算的正确与否, 它是Excel 软件使用的难点也是关键点。
高程及横坡度(自动计算表格)

右幅横坡度( % )
实测值 设计值 偏差值 实测值 设计值 偏差值 1.40 2.00 1.13 2.07 1.27 1.73 2.63 -3.00 -3.00 3.00 2.00 2.00 -2.00 -3.00 4.40 5.00 -1.87 0.07 -0.73 3.73 5.63 1.77 2.00 1.80 2.07 2.13 1.17 3.30 3.00 3.00 -3.00 -2.00 -2.00 2.00 3.00 -1.23 -1.00 4.80 4.07 4.13 -0.83 0.30
施检表(18) 项目名称
南雄市X342线湖口至南亩 段路面改造工程
高程及横坡度检测记录表
施工单位 永安市宏盛工程有限公司 水准点高程 实测高程( mm ) 设计高程( mm ) 右 左 中 13915 13496 13519 13969 13915 13872 15997 右 13922 13503 13508 13961 13907 13877 16004 监理单位
K14+600 K15+980 K16+280 K17+580 K17+640 K18+080 K22+949.062
13861 13425 13493 13911 13881 13813 15906
13915 13869 13903 13496 13443 13485 13519 13454 13527 13969 13899 13973 13915 13843 13919 13872 13842 13865 15997 15905 15985
超高横坡-3%+3% 超高横坡-3%+3% 超高横坡+3%-3% 超高横坡+2%-2% 超高横坡+2%-2% 超高横坡-2%+2% 超高横坡-3%+3%
小白自学ExcelVBA道路坐标高程计算程序流程

小白自学ExcelVBA道路坐标高程计算程序流程1声明1.1 本人是个工作时间不长测量施工员。
1.2听说想轻松愉快的干好测量得学门编程,又听说ExcelVBA是个简单的可视化的常用的……1.3 本人很懒,面对厚厚的全是“昏天暗地”代码的ExcelVBA教科书籍,实在是没心没力。
其实俺还是懂点儿VB编程的(学校学过“=”是赋值,if、while、end的意思,嘿嘿,还有画窗体图框,其他的就都还给老师了)。
1.4 谷歌、度娘,是咱的好帮手。
1.5 仰望的存在,神一般的存在,无私的化身!道路中边桩坐标计算程序120424.xls(王中伟”教授”QQ:595077)曲线坐标计算程序VBA 4.6.xls(陈超”中铁”QQ:295188316)陈师傅的VBA代码乍一看感觉比王老师的让人头痛,怎么说咱们也是个有理想有目标的人,要啃就啃硬骨头!就选~~~嘿嘿~~~王老师的程序吧!1.6 道路中边桩坐标计算程序120424.xls代码获取。
王老师、陈师傅担心不懂编程的人,不小心修改代码导致程序错误,设置了vba密码(个人认为),其次我跟他们不熟,没有正大光明的要的密码,于是求助谷歌度娘,这个关于VBA 密码破解,于是很不厚道的得到了密码,为了方便本次学习,又很不厚道的把道路中边桩坐标计算程序120424.xls的密码贴出来(df750726),神人勿怪呀!2 代码理解ing…我们通过密码打开vba代码窗口,大家可以先把每个表格打开浏览一下代码,是不是感觉很短呀,感觉应该是超级链接的意思,嘿嘿,主要的代码在模块“lx”里,打开下,代码多吧,这就是咱们要肯的骨头。
现在咱们冲呀!2.1 第一段代码理解貌似第一段代码是定义的意思“定义π值”、'定义桩号点”、“'定义坡段”、“'定义基本曲线”①Public Const PI As Double = 3.14159265358979谷歌翻译:Public Const PI As Double公共常量PI 作为双精度浮点型百度百科:双精度浮点数双精度浮点数(Double)用来表示带有小数部分的实数,一般用于科学计算,用8个字节(64位)存储空间,其数值范围为1.7E-308~1.7E+308,双精度浮点数最多有15或16位十进制有效数字,双精度浮点数的指数用“D”或“d”表示。
纯Excel公式开发的施工测量数据计算表V1.4

纯Excel公式开发的施工测量数据计算表版本号:1.4功能:可以根据输入的起点桩号、各交点坐标、各交点的圆曲线半径、缓和曲线长(支持不对称缓和曲线)直接生成标准的《直线曲线及转角表》和积木法平曲线参数表。
可以计算非对称基本型(直-缓1-圆-缓2)以及下列由其变化而成共6种线型的任意交角中边桩坐标。
1、单一完整缓和曲线;分缓1和缓2两种情况,此曲线为前直线、圆曲线和另一缓和曲线长度均为0的特殊曲线。
2、单一圆曲线,即前直线和缓和曲线长度均为零的曲线。
3、卵型曲线,即圆曲线长为0的曲线(前直线有无不限,此类曲线在程序中要加入防止R被作除数时出错)4、缓1+圆曲线型曲线,即缓2长度为零的曲线(前直线长度不限)5、圆曲线+缓2型曲线,即前直线和缓1长度为零的曲线。
6、单一直线,即所有缓和曲线和圆曲线的长度均为零的曲线(常用于路线终点直线计算,此类曲线需防止已知量为零并被当作被除数时出错)可以根据输入的桩号自动生成用于AutoCAD脚本绘图的代码,拷贝后保存为*.scr文件,在任意版本AutoCAD中加载展绘中线和桩号。
可以用近似公式计算竖曲线高程。
对于以变量赋值形式作为数据库的CASIOfx-5800P计算器程序,可自动生成交点法、积木法、竖曲线数据库。
使用说明:此表用纯Excel公式编成,理论上可计算多达30000个交点,但考虑到实际情况,只拉出了200个交点的表格,所有的已知数据在此表中输入,结果在《直曲表》中查看。
此表格经多条100公里以上的线路计算,误差均小于1mm,可用于设计数据复核。
因为很多线路的桩号,缓和曲线参数,主点桩号等数值均只取2位小数,而交点坐标一般会给出小数点后三位,半径和缓和曲线长一般均为整数,用此表计算可以帮助有程序的朋友在建立数据库时提高计算精度。
又有朋友手上只有积木法的程序,对于交点法不想另编,本表又提供了一种从交点法表格直接转为积木法的功能,已知数据还是没有变,根据交点个数,拉了800行。
公路竖曲线高程计算程序

fx-4800P计算器公路竖曲线高程计算程序(程序名:GAO CHENG-HP)Lb1 0︰{CDAB}︰C“K1=”︰D“H1=”︰A“PV-K0=”︰B “PV-H0=”↙Lb1 1 ︰{REF }︰R“R=”︰E“K2=”︰F“H2=”↙Lb1 2︰U =(B-D)÷(A-C)︰V =(F-B)÷(E-A)︰U >V =>N = 0︰T = R ( U-V ) ÷2︰≠>N = 1︰T = R ( V-U ) ÷2 ︰⊿G = A -T ︰Q = A +T ︰W = T 2÷(2 R)↙Lb1 3︰{K}︰K “I.T.E.ZY-K.YZ-K=0,1”︰K =0 =>Goto 4 ︰⊿U “I 1”= U ▲V “I 2”= V ▲T = T ▲W “E”= W ▲G “ZY-K”= G ▲Q “YZ-K”= Q▲↙Lb1 4︰{M}︰M“PK=”︰M ≤A =>Goto 5︰⊿Goto 6 ↙Lb1 5︰M ≤G =>H = B-U ( A-M ) ︰Goto 7 ︰≠>Prog “H1 ”︰N = 1 =>H = B+X-Y ︰Goto 7︰≠>N = 0 =>H = B-X -Y ︰Goto 7↙Lb1 6︰M ≥Q =>H = B+V ( M-A ) ︰Goto 7 ︰≠>Prog “H2 ”︰N = 1 =>H = B+X+Y ︰Goto 7︰≠>N = 0 =>H = B-X +Y ↙Lb1 7︰H “HP”= H ▲{L}︰L“BZ-T=0,L”︰L = 0 =>Goto 8 ︰⊿{S}︰S “IL=”︰H “HL”= H +S L ▲↙Lb1 8︰{Z }︰Z “NEXT-PV=0,1”︰Z = 0 =>Goto 4 ︰⊿C= A ︰D= B ︰A =E ︰B= F ︰Goto 1↙子程序:H1:X = ( M-G ) 2÷( 2 R ) ︰Y = U ( A-M ) ↙H2:X = ( Q-M ) 2÷( 2 R ) ︰Y = V ( M-A ) ↙二00二年元月二十三日公路竖曲线高程计算程序(程序名:GAO CHENG-HP)使用说明1、按“ON”-“FILE”-“GAO CHEHG-HP”-“EXE”2、输入竖曲线后方直线段任一点桩号、高程(K1=?,H1=?),变坡点桩号、高程(PV-K0=?,PV-H0=?)-“EXE”3、输入竖曲线半径(R=?), 竖曲线前方直线段任一点桩号、高程(K2=?,H2=?) -“EXE”4、是否显示重要参数(后坡度%I1、前坡度%I2、以及竖曲线切线长T、外距E、曲线起点桩号ZY-K、曲线终点桩号YZ-K?,显示:输入1;不显示:输入0。
EXCEL进行中桩坐标、高程计算

用EXCEL进行中桩坐标、高程计算(铜汤高速第一合同段)测量计算、平差软件种类繁多,但无论什么软件都不能包罗万象,无法满足众多数据处理的需要,即使某种计算软件的功能非常齐全,但此类软件一般都是针对性开发的,而像小件坐标计算,例如承台坐标,则显得非常烦琐。
本文结合本项目介绍了应用EXCEL进行测量计算的方法和思路,并提供了一些常用的计算公式。
1、 EXCEL基本计算方法打开EXCEL后显示的表格,将相关数据依次输入到相应的表格上中。
当原始数据输入完毕后,再在需要显示结果的相应单元格内输入计算公式,EXCEL则会按照公式自动计算出结果,下面以两点坐标计算距离为例,简单说明下:第一步:在相应位置输入表头、序号、坐标后,图示1所示。
第二步在显示距离格内输入计算公式=SQRT((B4-D4)^2+(C4-E4)^2)并按回车,距离的结算结果就显示出来。
2、在测量计算中,最常见的是三角函数的处理。
EXCEL中备用的三角函数很齐全,但计算中是以弧度为单位来处理的,在计算中角度(度、分、秒)需要转换成弧度后,即可进行三角函数的计算了。
3、结合本项目分别介绍了直线、圆曲线、竖曲线的计算事例铜汤高速公路第一合同段,起点里程K78+060.618,终点里程K82+825,全长4764.4米,其中包括朱家畈大桥,水桥湖一桥、二桥三座桥梁。
全线平面首尾为直线段,中间由三段圆曲线连接,(后附全线平面图),计算原始数据取自设计文件第一册《直线、曲线及转角表》(图号为S3-4);全线包括6段竖曲线,其中凹、凸曲线各3段,计算原始数据采用设计文件第一册《路线纵断面图》(图号为S3-3)。
在表格中,桩号栏中的ZJF8、SQA7、SQB6分别代表朱家畈大桥8号墩中心,水桥湖一桥7号墩中心和水桥湖二桥6号墩中心。
坐标和高程的单位均为m,角度单位为弧度。
一、坐标计算方法:a、直线段:坐标增量法例如:第一段直线范围K78+060.618~K78+773.787坐标计算已知:BP点里程为K78+060.618,坐标(3412768.816,484851.623)起始方位角a=140°45′46.1″=2.456774421(弧度)计算直线范围内的K78+200坐标如下:在EXCEL表格中输入相应的表头和需要计算的里程后在C36格内输入公式=3412768.816+(B21-78060.618)* COS(2.456774421)在D36格内输入公式=484851.623+(B21-78060.618)* SIN(2.456774421)X=3412768.816+(78200-78060.618)×COS2.456774421=3412660.860Y=484851.623+(78200-78060.618)×SIN2.456774421=484939.787 图示:b、曲线段:偏角法第一段圆曲线K78+773.787~K79+524.582上坐标计算:起点(即ZY点)里程为K78+773.787,同时位于第一段直线上,可通过坐标增量法算出ZY点坐标为(3412216.442,485302.725);始方位角a=140°45′46.1″=2.456774421(弧度);曲线圆心在线路右侧,曲线半径R=4500m。