公路施工测量程序.docx
《公路施工测量程序.docx》由会员分享,可在线阅读,更多相关《公路施工测量程序.docx(6页珍藏版)》请在冰豆网上搜索。
公路施工测量程序
用CASIOfx-4800P编写施工测量程序
单位:
北京建工京精大房工程建设监理公司
姓名:
周军
程序清单
FX(主程序)
ABCFRMQJTDE
Lbl0:
{LGH}
L>J=>{ABCFJMQRTDE}
J=J:
J=L-F
M=0=>R=0=>Prog”Z”
M=0=>R≠0=>Prog”Y”
M≠0=>R≠0=>Prog”H”
L:
Pause0
X:
Pause0
Y◢
√((Y-D)2+(X-E)2)◢
U=tan-1((Y-D)/(X-E))
X-E>0=>Y-D>0=>U=U
X-E≦0=>Y-D>0=>U=180+U
X-E≦0=>Y-D≦0=>U=180+U
X-E>0=>Y-D≦0=>U=360+U
U◢
Goto0
Z(直线子程序)
X=A+KcosC+Hcos(C+G)
Y=B+KsinC+Hsin(C+G)
Y(圆曲线子程序)
I=K/R*90/∏
X=A+2RsinIcos(C+QI)+Hcos(C+2QI+G)
Y=B+2RsinIsin(C+QI)+Hsin(C+2QI+G)
C+2QI◢
H(缓和曲线子程序)
N=M2/R
S=90M2/(∏R2)
K=Abs(K+TN)
I=Abs(90K2/(∏M2)-S)
O=Abs(K-N-(K^5-N^5)/(40M^4)+(K^9-N^9)/(3456M^8))
Z=Abs((K^3-N^3)/(6M2)-(K^7-N^7)/336M^6))
S=C+QAbs(tan-1(D/O)-S)
O=√(D2+O2)
X=A+OcosS+Hcos(C+QI+G)
Y=B+OsinS+Hsin(C+QI+G)
C+QI◢
平面线形要素
A——起算点X轴坐标;
B——起算点Y轴坐标;
C——起算边的方位角;
F——起算点的桩号;
L——计算点的桩号;
G——与中线相交轴线,中线前进方向与该轴线的右夹角;
H——上述轴线上计算点距中线的距离,右侧输正值,左侧输负值;
J——直线、圆曲线、缓和曲线的终点桩号;
R——曲线半径;
M——缓和曲线参数;
Q——曲线方向右转角Q=1,左转角Q=-1;
T——缓和曲线曲率从大到小T=-1,从小到大T=1;
D——测站点Y轴坐标;
E——测站点X轴坐标;
操作符号及其意义
FX
平面测量放线主程序
Z
直线坐标计算子程序
Y
圆曲线坐标计算子程序
H
缓和曲线坐标计算子程序
M=0,R=0
直线坐标计算
M=0,R≠0
圆曲线坐标计算
M≠0,R≠0
缓和曲线坐标计算
X,Y
计算点X,Y坐标
√((Y-D)2+(X-E)2)
测站点至计算点距离
U
测站点至计算点计算点
C+2QI
圆曲线计算点切线方位角
C+QI
缓和曲线计算点切线方位角
G=0.H=O
计算中线坐标
G=0,H≠0
计算已知桩号切线方向H距离坐标
G≠0,H≠0
计算已知桩号与中线G角方向H距离坐标
L>J
提示输入下一曲线要素
程序功能
1、计算直线、圆曲线、缓和曲线、卵形曲线中桩坐标。
2、计算与上述类型中线呈任意角度、距离的桩柱坐标。
3、计算测站点至计算点的距离、角度。
4、计算桩号超过本曲线终点时,提示输入下一曲线要素。
5、计算各类曲线终点坐标、方位角。
概述
本人曾经从事几年公路施工测量放样工作,工作过程中利用上学时学过的DOS、BASIC知识,结合CASIOfx-4800P计算器的编程功能和使用说明,自己编写了一些实用的测量放样程序,如平面线形中桩、桥涵桩柱轴线坐标计算程序,纵断左、中、右及超高段设计高程程序,横断面面积计算程序等。
程序功能有简单到复杂逐步提高,使用操作简单方便易记。
提高了测量工作的效率,能够快速、准确的计算出测量数据,减少内业计算工作量,降低了劳动强度。
利用vB6.0将程序稍加修改装入计算机,就可使用计算机运行上述程序计算、打印测量放样数据。
现将平面线形中桩、桩柱轴线坐标计算程序呈述如下,恳请指正。
该程序能够计算直线、圆曲线、缓和曲线、卵形曲中桩坐标;计算与上述类型中线呈任意角度、距离的桥涵轴线桩柱坐标;计算测站点至计算点的极坐标(距离、角度);计算桩号超过本曲线终点时,自动提示输入下一曲线要素;计算各类曲线终点坐标、方位角;自动判断输入的曲线类型。
计算平面线形图例: