版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、直线段边坡超欠挖检查及开口线放样程序程序名:BPFY 程序: A“QX”:B“QY”:C“QZ”:E“ZX”:F“ZY”:G“ZZ”:P“PB”: K“XP”:L“YP”:M“ZP”:Fixm:Pol(E-A,F-B:J0=J=J 360 D=Abs(K-A)*CosJ (L-B)*SinJ):S=Abs(L-F)*CosJ-(K-E)*SinJ): X=A D*CosJ:Y=B D*SinJ:Z=(G-C)/I*D C:W=AbS(M-Z):V=S/P-W: VO“Hcw”=V V0=O“Hqw”=V U=W*P-S:UN“Scw”=UU0=N“Sqw”=U“END” 说明: A、B、C为边
2、坡底线的起点,显示为: QX?QY?QZ? 依次输入地线起点的X,Y,Z; E、F、G为边坡底线的终点,显示为: ZX?ZY?ZZ? 依次输入地线终点的X,Y,Z; P为坡比,无正负条件; K、L、M为测量点,显示为: XP?YP?PZ? 依次输入测量点的X,Y,Z;中间计算测量点至边坡底线的垂足点,保存变量为X、Y、Z。 O为边坡的高程超欠挖值,显示为Hcw或Hqw,分别表示超挖或欠挖,即测点高程设计高程减实测高程; N为边坡的距离超欠挖值,显示为Scw或Sqw,分别表示超挖或欠挖,按高差计算的设计距离减实测点到垂足点距离。圆弧段边坡超欠挖检查及开口线放样程序程序名:YFFY 程序: A“Y
3、X”:B“YY”:X“XP”:Y“YP”:Z“ZP”: Fixm:Pol(A-X,B-Y):T=Abs(I-R):W=Abs(H-Z): S=W*P-T:V=T/P-W:SM“Scw”=SS0=M“Sqw”=SVK“Hcw”=V V0=K“Hqw”=V“END” 说明: A、 B为圆心坐标,显示为YX?YY?,依次输入圆心点的X、Y; X、Y、Z为测点坐标,显示为XP?YP?ZP?依次输入测点的X、Y,Z; R为到边坡底线的距离(半径); H为边坡底线的高程(马道或平台的高程); I不用管它,直接按“EXE”,显示下一个输入; P为坡比,无须输入正负号; M为计算的边坡距离超欠值,显示为Scw
4、或Sqw,分别表示超挖或欠挖,距离超欠值为:设计距离减测量距离; K为计算的边坡高程超欠值,显示为Hcw或Hqw,分别表示超挖或欠挖,高程超欠值为:设计高程减测量高程。从网上弄来的,自己没有用过,你用的时候最好多做检核。边坡测量(由坐标反算桩号及填挖高度方法的运用)在施工测量放样中,最常用的就是正算放样(已知该点坐标进行定点放样),但在某些特殊情况下要进行的放样工作,这种办法就显得黔驴技穷了,比如在南方的山区道路施工中,往往会有高填高挖路段,有的高达几十米,那么这些段落的填土边线及挖方开口线放样就给我们施工测量带来了麻烦,如果采用常规的办法一般会有以下几个步骤:1、首先放出中线2、然后对填挖断
5、面进行测量3、再估算填挖边线距中桩的距离4、试放出该点位置5、对该点进行高程测量,比较该点实测高程与设计高程的差距,重新计算距中桩距离6、重复4、5步,试放该点,测量高程,至到与设计高程相符为止从表面看,这6个步骤并不复杂,但要完成一个点的放样,需要大量的时间的人力,如果采用同时作业,全站仪需要23个人,水准仪需要23个人,计算高程,平面关系最少1个人,那么需要的人员是5个人以上,而且计算过程也需要大量时间。所以,这种办法是实用的,但却是最笨的办法之一。可能大家也会有一些更好的办法,可省去一些步骤和时间。大家可能也会问,有没有更好的办法解决此问题呢?当然有啦!下面就向大家介绍一下。第一种办法就
6、是使用GPS(RTK)进行三维放样,但这不是一般广大施工单位所具备的,所以还是第二种办法了。第二种办法就是大家可能已经熟悉的反算了。所谓反算,就是通过施工测量中任测一点,得到其坐标,然后反算该点所在桩号及距中桩的距离以及实测高程,再根据反算结果与设计值进行比较,请可实时得到该点与设计差值,及时调整放样数据,快速准确的进行放样工作,下面将这一工作原理与大家作简要介绍。反算边线放样概念:1、在放样段内将全站仪置于导线点上,该点最好有高程数据。2、后视另一导线点,将仪器水平角置为真方位角,量取仪器高度,如该点无高程,再后视一个水准点,得出全站仪的仪器高。仪器高导线点高程量取的仪器高度仪器高水准点高程
7、后视读数棱镜高3、根据该段地势情况,估计大概边线点位置进行测量,可得出方位角、距离、高差读数,根据这三个数据,可计算出该点的三维坐标。X测站Xcos(方位角)距离Y测站Ysin(方位角)距离H测仪器高高差读数棱镜高4、再根据该点坐标,可反算出该点所在的桩号及位置。直线段反算:桩号直线段起点桩号cos(直起点到测点方位角直线方位角)直起点到测点距离距中桩距离sin(直起点到测点方位角直线方位角)直起点到测点距离注:如为负值则该点位于路线左侧,反之则在右侧。5、根据桩号和位置,可计算出该点的设计高程。再和测量的高程进行比较,就可得出该点的填挖高度,如果是在边坡上,还可根据坡度算出距离边线的移动值。
8、6、根据移动值,再次进行放样,重复35步,至到放样完成。以上说了那么多,工作内容可分为两个,一是棱镜立点,二是计算,如果要将以上工作减化,可以省掉的步骤就只有计算,立点是必须的。省掉的计算可以找相关的计算程序来代替,这方面的程序现在种类不是很多。我向大家介绍的是“全线通路线三维坐标处理系统V7.4”。它首先将你的路线数据建成一个路线三维模型。再根据你测量的第二步所得的方位角、距离、高差读数输入程序,便可计算出该点的坐标、桩号、距中桩距离、实测高程、设计高程、填挖高度、内外移动值。直接了当,你只需要移动棱镜,至到你所需要的边线位置。当然,“全线通路线三维坐标处理系统V7.4”还有强大的路线坐标处
9、理功能,各种线型都能计算,可出各类报表,CAd图形等功能,还带有文曲星野外放样程序,给你的测量工作会带来最大的放松公路边坡(开挖点或坡脚点)精准放样通用 程 序 无需任何复杂编程 抛弃渐进法 开挖点 或坡脚点 无论填方挖方通用 手工配合全站仪简单输入 一般就可一次定位 再也无需逐级边坡主子程序关联扯淡的搞边坡放样程序,根据数学模型推理计算编写的实用的5800程序,用此法可以解决边坡放样的事情,卡西欧5800代码如下:1. 程序名:BP LbI S Cls “K+”?V:“L(-1) Or R(+1)”?Q:“Z0(SJ)”?E: “H0(SJ)”?F:“Z1(W)”?A:“H1(W)”?B:
10、“Z2(N)”?C If CA:Then Cls:Locate 6 ,2 ,“ERR!” Stop:Goto S:Else Cls: “H2(N)”?U: “BP(1:m)”?N If U=B:Then 0 M:Else Abs(A-C)(B-U)M:IfEnd公路边坡(开挖点或坡脚点)精准放样通用 程 序 无需任何复杂编程 抛弃渐进法 开挖点 或坡脚点 无论填方挖方通用 手工配合全站仪简单输入 一般就可一次定位 再也无需逐级边坡主子程序关联扯淡的搞边坡放样程序,根据数学模型推理计算编写的实用的5800程序,用此法可以解决边坡放样的事情,卡西欧5800代码如下: 1.程序名:BP LbI S
11、Cls “K+”?V:“L(-1) Or R(+1)”?Q:“Z0(SJ)”?E: “H0(SJ)”?F:“Z1(W)”?A:“H1(W)”?B: “Z2(N)”?C If CA:Then Cls:Locate 6 ,2 ,“ERR!” Stop:Goto S:Else Cls: “H2(N)”?U: “BP(1:m)”?N If U=B:Then 0 M:Else Abs(A-C)(B-U)M:IfEnd Abs(U-F)G:C-ES:(MG-S)N(M-N)L Q=-1=-(E+L) D Q=1=E+LD Cls:“Z=”:Locate 4,1,D Cls:“HC”?H LAbs(H-F)
12、K Cls:“K=”: “1:M=”:“1:m=” :“M- m=”:Locate 5,1,V:Locate 5,2,K:Locate 5,3,N:Locate 5,4,K-N Goto S IfEnd (注:9860只需要将代码中的Cls换为 Clrtext,其余不变,就可以了) 2.程序设计原理: 公路挖方段的开口线或填方段的坡脚线是沿着原地面随高程变化的一条曲线,放样坡口开挖点或坡脚的坡脚点实际上是放样不同里程桩号断面地面线上的点。通常的放样法是:先计算断面上坡口(角)点附近一点的坐标进行放样并测出该点的高程,再根据设计边坡坡度值用逐渐趋近的方法放出开挖点或坡脚点,弊端是当放出的点高程满
13、足边坡坡度设计要求时候却又很难 保证该点是否在该断面上了的,并且外业作业繁琐,反复试放,点位精度也低。 本程序是根据先放出断面上坡口(角)点附近的两点(不打桩)直接测量两点的实测高程,由程序内部计算出该坡口点所在的地面线的自然坡度,并与该横断面的设计边坡值联立方程,从而直接推导出计算真正坡口(角)点距该断面中桩的水平距离值,如此,代入一般的线路中边桩坐标计算程序中从而相当精确的计算出坡口(角)点的坐标利用全站仪直接一次放样的思路原理。同时程序加入了实际所在点位所形成的实际边坡坡比值与设计坡比值比较校核的功能,若与设计边坡吻合则就可一次直接打桩定位,若相差不大吻合,则是断面上坡口(角)点附近的两
14、点选择的不合适,将两点重新缩进重新找顺开挖点(或坡脚点)所在位置的地面两点坡度走向后重复上述过程一次就可. 3.程序核心原理推导过程 如图所示: 根据诸位都有的线路中边桩程序可直接计算并放出图中所需开挖点D处的P1和 P2两点的坐标并放样定位到两点,确定横断面的方向,但不必打桩,只需做下标记实测出两点的高程H1(W)和H2(N)并记录备用就可,两点距中的距离也可根据设计图纸所提供的开挖点的距离左右缩进一定距离,则分别记为Z1(W)和Z2(N),等于是已知条件,则两点所形成的地表坡度就是两点高差与间距差的比值等于1:M,可由程序内部运算,则可当作P2D或DP2两点间地表坡度的代表值。其中的D0(
15、x0,y0,H0)是图纸的设计值,横断面设计坡比值1:m(图中是1:n)又作为已知条件,则根据上述条件可假设D0D”=d,那么可知DD”=d/n,以P2点为例,设D0与P2的水平距离为s,P2点到D0点的高差为h,则有下述关系式子成立: (dn)- h(d - s)=1m 同理以P1点为例,设D0与P1的水平距离为s,P1点到D0点的高差为h,则有下述关系式子成立: h - (dn)(s d)=1m 将上述2个式子之一化解简化后都可求得d值为: d=(mh- s)* n(m- n)为一固定方程关系定值。 如此此时只需将d值加上D0点到路中线的宽度Z0(SJ)(设计图上已知的)就可求得开挖点到该
16、桩中桩的水平距离,再根据开挖点位于中线的左侧还是右侧 程序语句提示L (-1)Or R(+1)输入-1为左,输入1为右侧进行判断 如此就可带入一般的线路坐标放样计算程序直接计算出开挖点(或坡脚点)D点的坐标并用直接全站仪进行放样了,不过在D点打桩前最好实测下D点的实测高程并再次代人程序中HC?提示位置输入,直接显示 K=该横断面桩号 1:M= 为计算出的D点与D0点连线后形成的实际边坡值 1:m=为所输入的设计边坡值(输入时候如1:1.5则直接输入1.5) M-m= 为实际开挖点或坡脚点形成的边坡值与设计边坡值的差值(当差值近似相等时候则说明Z=时候的D点位置就是准确的开挖点了,若相差大则需要
17、重新运行程序和重新选择实地上的P1和P2两点位置再次进行全站仪测量高程并再次计算了,一直到满足Z=状态时候的M-m值近似相等边坡值符合的情况下就可打桩确定好真正的开挖点或坡脚点D点的位置了!) 等D点确定后,同时将D0点距中的宽度在实地地表上放样出来,如此开挖或填筑以此三角进行控制边坡就可。填方与挖方图纸相反,程序原理和使用方法是一致的;对于带有平台的某级边坡,则仅仅考虑好开挖点或坡脚点紧挨着的那级边坡和平台,与上述原理使用都是一致的就可了。 欢迎各位在使用中提出更好的思路与办法,并指出不足与改进建议,本人此程序在于探讨边坡放样的一种思路与方法,使用者还望做好现场记录,吃透程序使用原理,再付诸
18、实践中去,本人仅对程序设计和边坡放样思路理论可行性进行探讨,请使用者慎重使用,若因不懂原理操作使用不当所造成的一切损失,本人概将不负责!公路边坡(开挖点或坡脚点)精准放样通用 程 序 无需任何复杂编程 抛弃渐进法 开挖点 或坡脚点 无论填方挖方通用 手工配合全站仪简单输入 一般就可一次定位 再也无需逐级边坡主子程序关联扯淡的搞边坡放样程序,根据数学模型推理计算编写的实用的5800程序,用此法可以解决边坡放样的事情,卡西欧5800代码如下: 1.程序名:BP LbI S Cls “K+”?V:“L(-1) Or R(+1)”?Q:“Z0(SJ)”?E: “H0(SJ)”?F:“Z1(W)”?A:
19、“H1(W)”?B: “Z2(N)”?C If CA:Then Cls:Locate 6 ,2 ,“ERR!” Stop:Goto S:Else Cls: “H2(N)”?U: “BP(1:m)”?N If U=B:Then 0 M:Else Abs(A-C)(B-U)M:IfEnd Abs(U-F)G:C-ES:(MG-S)N(M-N)L Q=-1=-(E+L) D Q=1=E+LD Cls:“Z=”:Locate 4,1,D Cls:“HC”?H LAbs(H-F)K Cls:“K=”: “1:M=”:“1:m=” :“M- m=”:Locate 5,1,V:Locate 5,2,K:Lo
20、cate 5,3,N:Locate 5,4,K-N Goto S IfEnd (注:9860只需要将代码中的Cls换为 Clrtext,其余不变,就可以了) 2.程序设计原理: 公路挖方段的开口线或填方段的坡脚线是沿着原地面随高程变化的一条曲线,放样坡口开挖点或坡脚的坡脚点实际上是放样不同里程桩号断面地面线上的点。通常的放样法是:先计算断面上坡口(角)点附近一点的坐标进行放样并测出该点的高程,再根据设计边坡坡度值用逐渐趋近的方法放出开挖点或坡脚点,弊端是当放出的点高程满足边坡坡度设计要求时候却又很难 保证该点是否在该断面上了的,并且外业作业繁琐,反复试放,点位精度也低。 本程序是根据先放出断面
21、上坡口(角)点附近的两点(不打桩)直接测量两点的实测高程,由程序内部计算出该坡口点所在的地面线的自然坡度,并与该横断面的设计边坡值联立方程,从而直接推导出计算真正坡口(角)点距该断面中桩的水平距离值,如此,代入一般的线路中边桩坐标计算程序中从而相当精确的计算出坡口(角)点的坐标利用全站仪直接一次放样的思路原理。同时程序加入了实际所在点位所形成的实际边坡坡比值与设计坡比值比较校核的功能,若与设计边坡吻合则就可一次直接打桩定位,若相差不大吻合,则是断面上坡口(角)点附近的两点选择的不合适,将两点重新缩进重新找顺开挖点(或坡脚点)所在位置的地面两点坡度走向后重复上述过程一次就可. 3.程序核心原理推
22、导过程 如图所示: 根据诸位都有的线路中边桩程序可直接计算并放出图中所需开挖点D处的P1和 P2两点的坐标并放样定位到两点,确定横断面的方向,但不必打桩,只需做下标记实测出两点的高程H1(W)和H2(N)并记录备用就可,两点距中的距离也可根据设计图纸所提供的开挖点的距离左右缩进一定距离,则分别记为Z1(W)和Z2(N),等于是已知条件,则两点所形成的地表坡度就是两点高差与间距差的比值等于1:M,可由程序内部运算,则可当作P2D或DP2两点间地表坡度的代表值。其中的D0(x0,y0,H0)是图纸的设计值,横断面设计坡比值1:m(图中是1:n)又作为已知条件,则根据上述条件可假设D0D”=d,那么
23、可知DD”=d/n,以P2点为例,设D0与P2的水平距离为s,P2点到D0点的高差为h,则有下述关系式子成立: (dn)- h(d - s)=1m 同理以P1点为例,设D0与P1的水平距离为s,P1点到D0点的高差为h,则有下述关系式子成立: h - (dn)(s d)=1m 将上述2个式子之一化解简化后都可求得d值为: d=(mh- s)* n(m- n)为一固定方程关系定值。 如此此时只需将d值加上D0点到路中线的宽度Z0(SJ)(设计图上已知的)就可求得开挖点到该桩中桩的水平距离,再根据开挖点位于中线的左侧还是右侧 程序语句提示L (-1)Or R(+1)输入-1为左,输入1为右侧进行判
24、断 如此就可带入一般的线路坐标放样计算程序直接计算出开挖点(或坡脚点)D点的坐标并用直接全站仪进行放样了,不过在D点打桩前最好实测下D点的实测高程并再次代人程序中HC?提示位置输入,直接显示 K=该横断面桩号 1:M= 为计算出的D点与D0点连线后形成的实际边坡值 1:m=为所输入的设计边坡值(输入时候如1:1.5则直接输入1.5) M-m= 为实际开挖点或坡脚点形成的边坡值与设计边坡值的差值(当差值近似相等时候则说明Z=时候的D点位置就是准确的开挖点了,若相差大则需要重新运行程序和重新选择实地上的P1和P2两点位置再次进行全站仪测量高程并再次计算了,一直到满足Z=状态时候的M-m值近似相等边
25、坡值符合的情况下就可打桩确定好真正的开挖点或坡脚点D点的位置了!) 等D点确定后,同时将D0点距中的宽度在实地地表上放样出来,如此开挖或填筑以此三角进行控制边坡就可。填方与挖方图纸相反,程序原理和使用方法是一致的;对于带有平台的某级边坡,则仅仅考虑好开挖点或坡脚点紧挨着的那级边坡和平台,与上述原理使用都是一致的就可了。 欢迎各位在使用中提出更好的思路与办法,并指出不足与改进建议,本人此程序在于探讨边坡放样的一种思路与方法,使用者还望做好现场记录,吃透程序使用原理,再付诸实践中去,本人仅对程序设计和边坡放样思路理论可行性进行探讨,请使用者慎重使用,若因不懂原理操作使用不当所造成的一切损失,本人概
26、将不负责!边坡放样主程序(BP-FY)Lb1 0:Prog“ZS”:“H-BG”(中桩与坡脚起算点高差值,比中桩高正,反之负)?A:H+A B:?P(实测点高程):?L(坡脚起算点到中桩的距离):0.75(挖方时一级坡度) C:1 (挖方时二级坡度)D:1.5 (挖方时三级坡度)E:8(挖方时一级坡高) G:10(挖方时二级坡高) M:15(挖方时三级坡高) N:2 (平台宽度)K:1 (填方时一级坡度)I:1.5(填方时二级坡度) J:2 (填方时三级坡度)O:2 (填方时一级坡高)Q:8 (填方时二级坡高)R:10 (填方时三级坡高)T:ifPB:thenGoto1:ElseGoto2Lb
27、1 1:ifPB:thenL+C(P-B)U:P-B F:IfEndifPB+G:thenL+CG+K+D(P-B-G)U:P-B-G F:IfEndifPB+G+M:thenL+GC+2k+MD+E(P-B-G-M)U:P-B G-MF:IfEnd:Goto3Lb1 2:ifPB:thenL+I(B -P)U: B -P F:IfEndifPB-Q:thenL+IQ+K+J(B-Q-P)U:B-Q-PF:IfEndifPB-Q-R:thenL+IQ+2k+JR+O(B-Q-R-P)U:B-Q-R-PF:IfEnd:Goto3Lb1 3:U-AbsZV:ifZ0:thenZ-VZ:Else z
28、+vz:IfEnd“Z=”:Z 计算得出正确的宽度,路线左为负,右为正。“V=”V 宽度调整值,正为远离中线,负为向中线靠近。“PT=”:F 距离即将到达的填挖方平台的高度。注:由于路基的宽度和超高情况较为复杂,因此该程序的缺点是不能自动计算路基宽度和路基边缘坡脚起算点的设计高程,需要手算坡脚起算点与中桩的宽度及与中桩的高差。算例;S? 700(放样点桩号) Z?-15(试算宽度) X=19839.5817 Y=28515.5010 H=107.144 H-BG? -0.15(边缘起算点的高程比中桩低0.15) p?150(实测高程)L? 12(起算边缘点距中桩的距离) Z=-69.509(计
29、算得出正确的宽度)V=54.509(远离中线方向距测点54.509米),PT=25.006(距离平台高度)。 然后再次进入下一轮试算,直到V趋近于零。隧道3心圆放样主程序(SD-3XY)Lb1 0:Prog“FS”:1.5A:1.65B:0.89G:2.27C:3.3D:2.41E:0.51J:“H1”:F:ifFH+A:then E-AbsZW:IfEnd:ifFH+A And FH+A+B:then(D-(F-H-A)-G-AbsZW:IfEnd:ifFH+A+B:then(C-(F-H-A-J)-AbsZW:IfEnd:“W=”:W (水平方向的超欠挖:正为欠,负为超)Goto0正算子程
30、序(SUB1)1P C: (P-R)(2HPR) D: 180 E: 0.1739274226 A: 0.3260725774 B: 0.0694318442 K: 0.3300094782 L: 1-L F:1-K M: U+W(Acos(G+QEKW(C+KWD)+Bcos(G+QELW(C+LWD)+Bcos(G+QEFW(C+FWD)+Acos(G+QEMW(C+MWD) X: V+W(Asin(G+QEKW(C+KWD)+Bsin(G+QELW(C+LWD)+Bsin(G+QEFW(C+FWD)+Asin(G+QEMW(C+MWD) Y: G+QEW(C+WD)+90 F: X+Zc
31、osF X: Y+ZsinF Y反算子程序(SUB2)G-90T: Abs(Y-V)cosT-(X-U)sin(T)) W: 0 Z:Lbl 0:Prog SUB1: T+QEW(C+WD) L: (J-Y)cosL-(I-X)sinL Z:ifAbsZ1E-6:thenGoto1:ElssW+Z W:Goto 0:IfEndLbl 1: 0 Z:Prog SUB1: (J-Y)sinF Z来源:(/s/blog_69442e3b0100jchj.html) - fx 5800正反算、边坡放样、隧道超欠挖_阳光灿烂_新浪博客 子程序(平面数据库)PM
32、-SJifS 500(线元起点里程)AndS769.256(线元止点里程):Then19942.837 U(线元起点X坐标):28343.561 V(线元起点Y坐标):500 O(线元起点里程):1251631G(线元起点方位角):269.265 H(线元长度):10(45)P(线元起点曲率半径):10(45)R(线元终点曲率半径):0 Q(线元左右偏标志:左负右正):IfEndifS 769.256(线元起点里程)AndS806.748(线元止点里程):Then19787.34 U(线元起点X坐标):28563.378V(线元起点Y坐标):769.256O(线元起点里程):1251631G(
33、线元起点方位角):37.492H(线元长度):10(45)P(线元起点曲率半径):221.75R(线元终点曲率半径):-1Q(线元左右偏标志:左负右正):IfEndifS 806.748(线元起点里程)AndS919.527(线元止点里程):Then19766.566U(线元起点X坐标):28584.574V(线元起点Y坐标):806.748O(线元起点里程):1202554.07G(线元起点方位角):112.779H(线元长度):221.75P(线元起点曲率半径):221.75R(线元终点曲率半径):-1Q(线元左右偏标志:左负右正):IfEndifS 919.527(线元起点里程)AndS
34、999.812(线元止点里程):Then19736.072 U(线元起点X坐标):28701.893 V(线元起点Y坐标):919.527O(线元起点里程):911730.63G(线元起点方位角):80.285H(线元长度):221.75P(线元起点曲率半径):9579.228R(线元终点曲率半径):-1Q(线元左右偏标志:左负右正):IfEndifS 999.812(线元起点里程):Then19744.038 U(线元起点X坐标):28781.659V(线元起点Y坐标):999.812O(线元起点里程):804050G(线元起点方位角):100H(线元长度):10(45)P(线元起点曲率半径
35、):10(45)R(线元终点曲率半径):0 Q(线元左右偏标志:左负右正):IfEnd子程序(竖曲线数据库)SQX-SJifS999.812(竖曲线终点里程):then0.0357(前坡度:上坡正下坡负)E:0.0227(后坡度:上坡正下坡负):600R(竖曲线半径):780G(变坡点里程):110C(变坡点高程):IfEnd子程序(竖曲线计算公式)SQXE-FJ:ifJ0:then-RR:ElssRR:Abs(R*J2)T:ifSG-T:thenG-SL:C-LEH:IfEndifSG-T And SG: thenG-SL:(S+T-G)2RN:C-LE+N H:IfEndifSG And
36、SG+T: then S-GL:(G +T- S)2RN:C-LF+N H:IfEndifSG+T :thenS-GL: C+LF H:IfEnd三、使用说明1、规定(1) 以道路中线的前进方向(即里程增大的方向)区分左右;当线元往左偏时,Q=-1;当线元往右偏时,Q=1;当线元为直线时,Q=0。(2) 当所求点位于中线时,Z=0;当位于中线左铡时,Z取负值;当位于中线中线右侧时,Z取正值。(3) 当线元为直线时,其起点、止点的曲率半径为无穷大,以10的45次代替。(4) 当线元为圆曲线时,无论其起点、止点与什么线元相接,其曲率半径均等于圆弧的半径。(5) 当线元为完整缓和曲线时,起点与直线相
37、接时,曲率半径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。(6) 当线元为非完整缓和曲线时,起点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。2、输入与显示说明S ? 正算时所求点的里程,反算时估算点里程,反算时尽量不要超出真实测点所在的线元里程终点,即尽量向小里程估计,如超出线元终点计算器将死机。Z ?正算时所求点距中线的边距(左侧取负,值右侧取正
38、值,在中线上取零)X ?反算时所求点的X坐标Y ?反算时所求点的Y坐标显示部分:XS= 正算时,计算得出的所求点的X坐标YS= 正算时,计算得出的所求点的Y坐标S= 反算时,计算得出的所求点的里程Z= 反算时,计算得出的所求点的边距H= 正反算时,计算得出所求点的中桩设计高程(如弯道沿边线超高时要另外考虑超高段中桩高程)四、算例某匝道的由五段线元(直线+完整缓和曲线+圆曲线+非完整缓和曲线+直线)组成,各段线元的要素(起点里程S0、起点坐标X0 Y0、起点切线方位角F0、线元长度LS、起点曲率半径R0、止点曲率半径RN、线 元左右偏标志Q)如下:S0 X0 Y0 F0 LS R0 RN Q50
39、0.000 19942.837 28343.561 125 16 31.00 269.256 1E45 1E45 0769.256 19787.340 28563.378 125 16 31.00 37.492 1E45 221.75 -1806.748 19766.566 28594.574 120 25 54.07 112.779 221.75 221.75 -1919.527 19736.072 28701.893 91 17 30.63 80.285 221.75 9579.228 -1999.812 19744.038 28781.659 80 40 50.00 100.000 1E45 1E45 0 1、正算(注意:略去计算方式及线元要素输入,请自行根据所求点所在的线元输入线元要素)S=700 Z=-5 计算得 XS=19831.41785 YS=28509.72590 H=107.144S=700 Z=0 计算得 XS=19827.33592 YS=2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年产业数字化智能化新质生产力测试题
- 2026年容错纠错机制适用情形认定与启动程序规范考核
- 2026年科学安全使用农药技术问答库
- 2026年游戏知识达人必考模拟卷
- 2026年区划系统版违反区划管理规定处罚知识试题
- 2026年区域水资源配置工程调度题库
- 2026年档案馆遴选面试档案管理问题
- 2026年面试技巧如何应对海关面试中的案例分析
- 2025年医药行业医疗器械质量管理知识试题汇编考试及答案
- 2026年年度销售目标调整通告函6篇
- 金华义乌市供销联社下属企业2026年招聘6人笔试模拟试题及答案解析
- 2026届湖北省武汉普通高中高三3月调考数学+答案
- 学校推进生源转型期的小班化教学工作方案:让生源减少的“挑战”转化为办学质量提升的“红利”
- 第一单元第2课《组织之趣》课件人教版初中美术八年级下册
- 2026年无锡科技职业学院单招综合素质考试题库有答案详解
- DB54∕T 0601-2026 农作物品种生产示范技术规程 青稞
- 基层中医药适宜技术推广中心建设与管理指南
- 地铁线路委外考核制度
- JJF(皖) 263-2026 振实密度测试仪校准规范
- 2026年郑州医药健康职业学院单招职业技能测试题库附答案
- GB/T 46878-2025二氧化碳捕集、运输和地质封存地质封存
评论
0/150
提交评论