请懂工程测量的朋友进

想请教下在曲线上怎么进行斜交桥台的放样工作

这个问题很简单:归根揭底只是一个坐标计算的问题,坐标算出来了,放样还不容易?现在都有全站仪,很方便的!
下面我具体说说坐标计算的问题:
直线桥上,桥台一般是延线路(颈向)法线,布置,与线路前进方向是垂直关系,方位角也是线路前进\后退方位角加减90度的关系.太简单,就不说了.
曲线桥上,桥台不一定与线路是垂直关系,而是有一个斜交角度,着一点图纸上肯定要给参数,首先就要详细的把图纸看懂,了解各个之间的尺寸关系,算出坐标,这是一个基本功.
还有一种方法,就是严格按照图纸所给尺寸角度,把桥台原分不动的搬到CAD上,用标注尺寸命令标出桥台各个要点的坐标,不就可以了,同时也可以用两种方法比对,复核,这样不就可以把整个桥台控制出来了.这是我的工作经验,希望对你有所帮助.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-06
公路桥梁桥台锥坡测量放样Basic程序
摘 要:简要介绍锥坡程序设计原理、应用及源程序
关键词:桥梁工程;桥台锥坡;放样程序

0 前 言
公路桥梁中线、边线等线型放样程序种类繁多,操作简便。但是对于桥梁桥台锥坡的放样通常诸法尤为繁琐、可靠性也差。笔者根据《桥梁工程施工手册》及数个高速公路项目的工作积累编写了《公路桥梁桥台锥坡测量放样Basic程序》。该程序适用于PCE500计算机上运行,并具有测站检核、输入数据简单、数据显示与仪器操作步骤一致等特点。
笔者将本程序的设计原理及数学模型介绍如下,并有附图及算例。
1 设计原理

图1
如附图所示:NE0为过锥顶点O并于桥台轴线平行,至跨中方向与桥台轴线交角为A,至跨中方向方位角为T,O为耳墙上的锥顶点。设耳墙设计高程为H1,地面高程为H2,引桥路基边坡坡比为1:B1,顺桥向护坡坡比为1:B2,且CH=B1-B2。则有下列算式:
OZ0=CH*B1/COS(90-A) (1)
OH10=CH*B2 (2)
过Z0作OH10的平行线,使Z0Z10=OH10;连Z10、H10两点,那么OH10Z10Z0为一平行四边形。把Z0Z10和H0H10两条线段分别平分为10等分。(平分的等份数视锥坡大小而定,大锥坡等份数多些,反之少些)Z0Z10上有Z1、Z2、……Z9各点,H0H10上有H1、H2、……H9各点。连Z0、H1点,Z1、H2点交于1;连Z1、H2点,Z2、H3点交于2。依此类推连Z8、H9点,Z9、H10点交于9。依次连Z0、1、2、3、4、5、6、7、8、9、H10各点成一条弧线,该弧线即为锥坡与高程为H2地面交线,也就是我们
需防样的锥坡线。
现场施工时,我们测定Z0、1、2、3、……H10各点桩顶高程,根据设定的地面高程和实测桩顶高程标定出点位,最后均由锥顶O点拉线依次连Z0、1、2、3、……H10各点,这些拉线和Z0、1、2、3、……H10组成的弧线构成锥坡体。
2 数学模型
从上述程序设计原理可以看出,其中涉及到众多每两条直线相交求交点坐标问题。我们不妨假设任一直线1、2两点,坐标分别为(X1,Y1)、(X2,Y2);另一直线3、4两点,坐标分别为(X3,Y3)、(X4,Y4)。令M=(Y2-Y1)/(X2-X1),N=(Y4-Y3)/(X4-X3),A=M,C=Y1-A*X1,B=N,D=Y3-B*X3。经整理计算交点坐标为:
X=(D-C)/(A-B)………………(3)
Y=A*X+C…………………………(4)
(3)、(4)二式为本程序求锥坡弧线循环使用的公式。
现场施工时,我们测定Z0、1、2、3……H10各点桩顶高程,根据设定的地面高程和实测桩顶高程标定出点位,最后均由锥顶O点拉线依次连Z0、1、2、3、……H10各点,这些拉线和Z0、1、2、3、……H10组成的弧线构成锥坡体。(如附图)
3 程序框图及流程

图2 程序框图及流程图
4 算 例
已知锥坡等份数设为N=10;至跨中方向方位角T=238°35′48〃;交角A=60°;横向坡比B1=1.5;纵向坡比B2=1;锥顶高程H1=33.8;地面高程H2=29.8;锥坡位于桥台至跨中方向的右侧;锥顶坐标,X0=14002.989、Y0=81227.877;测站坐标,XA=14104.127、YA=81240.252;测站高程HA=32.175;仪高YH=1.543;后视点坐标XB=13987.964、YB=81046.229。
计算出定向方位角FD=239°05′27〃;测站至后视平距SD=226.139。经实测输入高差主值DH=1.016;
输入棱镜杆高GH=1.600。计算出后视点高程NH=33.134。放样锥坡点程序计算见下表:
表1 放样锥坡点程序计算
点号 待定点坐标(m) 放样方位角 放样距离(m) 输入高差主值(m) 棱镜高(m) 待定点高程(m)
X Y FD(°′〃) SD DH GH NH
Z0 14005.861 81222.609 190 10 43 99.837 -2.456 1.6 29.662
1 14005.430 81222.084 190 25 49 100.355 -2.139 1.6 29.979
2 14004.984 81221.717 190 35 22 100.861 -2.326 1.6 29.792
3 14004.525 81221.508 190 39 28 101.350 -2.441 1.6 29.677
4 14004.050 81221.456 190 38 14 101.827 -2.274 1.6 29.844
5 14003.563 81221.562 190 31 42 102.286 -2.295 1.6 29.823
6 14003.060 81221.827 190 19 55 102.733 -2.377 1.6 29.741
7 14002.538 81222.253 190.02 50 103.171 -2.081 1.6 30.037
8 14002.013 81222.826 189.41 04 103.590 -2.194 1.6 29.924
9 14001.466 81223.566 189 13 55 104.008 -2.236 1.6 29.882
H10 14000.905 81224.463 188 41 48 104.423 -2.377 1.6 29.741
5 源程序
10 CLEAR:DIM ZX(100),ZY(100),HX(100),HY(100)
20 INPUT“N=”;J,“T=”;T,“A=”;A,“B1=”;B1,“B2=”;B2,“H1=”;H1,“H2=”;H2:T=DEGT:A=DEGA:CH=H1-H2
30 CLS:INPUT“SET LEFT?:”;A$
40 IF A$=“Y”GOTO 55 ELSE 50
50 FO=T+A:GOTO 60
55 FO=T+A-180
60 INPUT“XO=”;XO,“YO=”;YO:ZX(0)=XO+CH*B1/COS(90-A)*COSFO:ZY(0)=YO+CH*B1/COS(90-A)*SINFO:D1=CH*B2/J:D2=CH*B1/COS(90-A)/J
70 FOR I=1 TO J
80 ZX(I)=ZX(0)+I*D1*COST:ZY(I)=ZY(O)+I*D1*SINT
90 NEXT I
100 HX(O)=ZX(J):HY(O)=ZY(J)
110 FOR I=1 TO J
120 HX(I)=HX(O)+I*D2*COS(FO+180):HY(I)
=HY(O)+I*D2*SIN(FO+180)

130 NEXT I
140 CLS:INPUT “XA=”;XA,“YA=”;YA,“HA=”;HA,“YH=”;YH,“XB=”;XB,“YB=”;YB
150 CLS:GOSUB*F:GOSUB*P
160XB=Z(X0):YB=ZY(0):CLS:LOCAT6,1:PRINT“X=”;XB;“ ”;:PRINT“Y=”;YB
165 GOSUB*F :GOSUB*P
170FOR I=0 TO J-2
180 E1=ZX(I):F1=ZY(I):G1=HX(I+1):H1=HY(I+1):I1=ZX(I+1):J1=ZY(I+1):K1=HX(I+2):L1=HY(I+2):GOSUB*JD
190CLS:WAIT 0:LOCATE6,1:PRINT“X=”;X;“ ”;:WAIT
200 PRINT “Y=”;Y
210 XB=X:YB=Y:GOSUB*F:GOSUB*P
220 NEXT I
230 XB=HX(J):YB=HY(J):CLS:LOCATE6,1:PRINT“X=”;XB;“ ”;:PRINT“Y=”;YB
240 GOSUB*F:GOSUB*P
245 END
250 *F:DA=YB-YA:DB=XB-XA:DS=√(DA*DA+DB*DB):DF=ASN(DA/DS)
260 IF DB<0LET DF =180-DF
270 IF DB>=0 AND DA<0 LET DF=360+DF
280 RETURN
310 *P:FD=DMSDF
320 WAIT 0:LOCATE6,2:PRINT “FD=”;FD;“ ”;:WAIT
330 PRINT “SD=”;DS
340 CLS:INPUT“DH=”;DH,“GH=”;GH:NH=HA+YH+DH-GH:PRINT“NH=”;NH
350 RETURN
360 *JD
370 AM=(H1-F1)/(G1-E1):AN=(L1-J1)/(K1-I1):AA=AM:AC=F1-AA*E1:AB=AN:AD=J1-AB*I1
380X=(AD-AC)/(AA-AB):Y=AA*X+AC
390 RETURN
6 结语
随着全站仪及PCE500掌上计算机的广泛应用,为现代公路建设高质量、短工期提供了测量技术支持。只要在桥梁附近布设适量控制点,运用本程序进
行锥坡放样较为简捷。本程序对于斜交桥梁、桥台纵横向坡比不一致时意义更大。

参考资料:

第2个回答  2008-06-10
测量归根就底就是坐标放样,无论什么样的线形什么样的就够,只要把坐标算出来了,无论采用全全站仪还是经纬仪,都可以放样.关键在于计算坐标.
1首先搞清楚结构与线路之间的关系.
2弄明白要放样结构的什么部位
3计算需要放样的坐标
4放样
首先需要明白线路坐标的计算,这个就不用多讲了
当线路坐标计算出来了后,利用线形代数坐标旋转单位矩阵的公式,很容易计算出线路外点的坐标,由于你是放样锥坡,还需要进行二次坐标旋转.
最后还说一句,你最好自己演示推导出来后才能变成你自己的东西.下面是我放样用的程序(没有包含数据库部分)
1.主程序(TYQXJS)
"1.SZ => XY":"2.XY => SZ":N:U"X0=QDXZB":V"Y0=QDYZB":O"S0=QDLICHENG":G"F0=QDQXFWJ":H"LS=XYCHANGDU":P"R0=QDBJ":R"RN=ZDBJ":Q"ZPYP=-1,1,0":C=1÷P:D=(P-R)÷(2HPR):E=180÷π:N=1=>Goto 1:≠>Goto 2⊿←
Lbl 1:{SZ}:S“LICHENG=”:Z“PIANJU=”:W=Abs(S-O):Prog "SUB1":"XS":X=X◢"YS":Y=Y◢
Goto 1←
Lbl 2:{XY}:XY:I=X:J=Y:Prog "SUB2":"S":S=O+W◢
"Z":Z=Z◢
Goto 2

2. 正算子程序(SUB1)
A=0.1739274226:B=0.3260725774:K=0.0694318442:L=0.3300094782:F=1-L:
M=1-K:X=U+W(Acos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW
(C+FWD))+Acos(G+QEMW(C+MWD))):Y=V+W(Asin(G+QEKW(C+KWD))+Bsin(G+
QELW(C+LWD))+Bsin(G+QEFW(C+FWD))+Asin(G+QEMW(C+MWD))):{A}:F=G+QEW(C+
WD)+A”JIAODU=”:X=X+ZcosF:Y=Y+ZsinF: F=F-A:F<0=>F=F+360:≠>F=F:⊿“QXFWJ=”:F=F→DMS◢F=F+A:{AZ}: Z”PIANYIJULI=”:F=F+A” PIANYIJIAODU=”: X=X+ZcosF:Y=Y+ZsinF:

3. 反算子程序(SUB2)
T=G-90:W=Abs((Y-V)cosT-(X-U)sinT):Z=0:Lbl 0:Prog "SUB1":L=T+QEW(C+
WD):Z=(J-Y)cosL-(I-X)sinL:AbsZ<1E-6=>Goto1:≠>W=W+Z:Goto 0Δ←┘
Lbl 1:Z=0:Prog "SUB1":Z=(J-Y)÷sinF
第3个回答  2008-06-06
不清楚,本人大学生~只知道测量角度,距离和高差~还有话话测量图~

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网