文档库 最新最全的文档下载
当前位置:文档库 › 最新5800公路测量程序使用说明汇总

最新5800公路测量程序使用说明汇总

最新5800公路测量程序使用说明汇总
最新5800公路测量程序使用说明汇总

5800公路测量程序使

用说明

5800公路测量程序使用说明

一、程序使用流程

本程序数据和主程序是分开的,编程时将不同的工程数据存放到不同的数据文件里,如A 匝道,文件名为A,将匝道A所有的曲线线元参数输入A文件里。运行时只要运行文件名A 的程序就可以了,具体运行流程见下图:

二、数据文件的编写

(一)交点法数据文件编辑

交点法编写数据文件必须是对称型的,即直线段→缓和曲线段→圆曲线段→缓和曲线段→直线段,(如果任意一端没有直线段,则把直线段长度看做是0),另外圆曲线两侧缓和曲线的旋转常数必须相等,并且和直线段连接处的半径必须是无穷大。

交点法数据文件编写一般是根据设计图纸提供的平面曲线参数一览表提供的参数来编写,每个弯道包括:弯道起点方位角(C),交点X坐标(D),交点Y坐标(E),缓和曲线长度(F,当没有设缓和曲线时,F=0),交点转交(G,向左转弯,G为负值,向右转弯,G取正值),交点桩号(H),弯道圆曲线半径(R)。

下图是一段市政道路设计参数数据。

根据上图提供的数据,可以编辑成如下的数据文件:

文件名:CHLNR

3→DimZ “X0”?A:”Y0”?B:“Ln”?L:Abs(L)-Int(Abs(1000L))/1000→Z[3]:Lbl 0:If Z[3]≠0.0001: Then ?L: Else “Xp”?X:”Yp”?Y:X→Z[1]:Y→Z[2]:IfEnd:Lbl 1:If L>0 :Then 98°39°35.12°→C:4474. 384→D:2415.861→E:140→F:31°17°23°→G:410.007→H:600→R:IfEnd: If L>1060 Then 1 29°56°58.19°→C:4206.421→D:3093.946→E:70→F:-33°50°48°→G:1285.437→H:600→R:If End:Prog”XLJS”:If Z[3]≠0.0001:Then Goto 0:Else (Z[1]-X)cos(O)+(Z[2]-Y)sin(O)→N:L+N →L:-(Z[1]-X)sin(O)+(Z[2]-Y)cos(O)→K:If Abs(N)≥0.001:Then Goto 1:Else “L=“: L◢

“K=”:K◢

IfEnd:Goto 0: IfEnd

在面程式中,有两个条件转移语句即If L>0:Then 98°39°35.12°→C:4774.384→D: 2415.861→E:140→F:31°17°23°→G:410.007→H:600→R:IfEnd

If L>1060:Then 129°56°58.19°→C:4206.421→D: 3093.946→E:70→F:-33°50°48°→G:1285.437→H:600→R:IfEnd

……

如果还有其他弯道,可以继续完后加。在这些存放设计参数的语句前后的程序表达式是固定的。

说明:

编辑曲线参数时,每个曲线参数放在一个If L>***.***(两个弯道中间直线段上的任意桩

号) :Then ***°**°**.**°→C(弯道起点方位角):****.***→D(交点X坐标):****.****→E(交点Y坐标):***.***→F(缓和曲线长度:**°**°**°→G(转角,向左转为负值,向右转为正值):***.***→H(交点里程桩号):***→R(圆曲线半径):IfEnd 条件式语句里,如果有多个弯道,一直按上述形式编下去,

变量说明:

1、 L>***.***

弯道参数的起点范围,可以是弯道起点,也可以是弯道前直线段里的任意点桩号

2、 ***°**°**.**°→C 弯道起点方位角

3、****.***→D、****.****→E

交点X坐标、Y坐标

4、***.***→F

缓和曲线长度,如果没设置缓和曲线,则缓和曲线长度看做0

5、**°**°**°→G 转角,向左转为负值,向右转为正值

6、***.***→H、交点里程桩号

7、***→R 圆曲线半径

注意,运行程序时,第一部是输入测站坐标X0,Y0,然后输入近似桩号,主要是为了加

快收敛,输入时注意当根据桩号和距中距离计算所求点坐标时,请不要把小数点第四位输入

0.0001,如K21+369.0921,请把桩号输入21369.092即可,相反,当根据坐标反算桩号和距中

距离时,请在输入时把第四位小数数位0.0001,如K21+200,输入时请输入21200.0001。(二)线元法数据文件编辑

线元法数据文件编辑适合于各种各样的线型组合,特别是在大型立交区或者是不规则的线型组合地方,如小区道路、重丘区山路等有特别明显的有点,本程序为了减少使用者设计参数的输入,特别把直线与缓和曲线以及圆曲线连接的地方只要输入缓和曲线参数就可以了,这样可以减少输入很多设计参数,同时节约大量的内存。看下图,

该图是一个半喇叭型的互通立交,一共是5条匝道,我们以D 匝道为例,来看看线元法数据文件的建立。

下表是D 匝道的线元表:

D 匝道线元数据分析:从上表中可以看出,D 匝道由三个线元组成,第一段是缓和曲线段,根据上表判断,该缓和曲线属于第一段缓和曲线,其最小半径处桩号为J=K0+039.289,该

处坐标X=494347.926,Y=477989. 873,半径为R=40米,方位角W=302°18′26.0″,缓和曲线旋转常数P=55,在缓和曲线终点K0+039.289处,有一圆曲线与其相连接,长度I=39.216。第二段是圆曲线,第三段又是一段缓和曲线,根据上表判断,该曲线属于第二缓和曲线,曲线最小半径位于与园曲线连接处,桩号J=K0+78.504,坐标为X=494380.677,Y=477971.271,方位角

W=358°28′45.9″,最小半径R=40,缓和曲线旋转常数P=-65(为了判断是第一段还是第二缓和曲线,我们通过P的正负来判断,第一缓和段P统一用正数表示,第二缓和段统一用负号表示。起点处相连的圆曲线长度I可以看做0,也可以看做是39.216.由此我们整理下。从整个线型全部是向右转向,所以R全部取正数。具体如下:

第一段缓和曲线线元参数:

最小半径处坐标X=494347.926 Y=477989. 873

最小半径R=40

最小半径处方位角:W=302°18′26.0″

缓和曲线旋转常数P=55

与之相连的圆曲线长度I=39.216

最小半径处桩号J=39.289

此段数据计算范围可以从K0+000~ K0+78.504

第二段缓和曲线线元参数

最小半径处坐标X=494380.677 Y=477971.271

最小半径R=40

最小半径处方位角:W=358°28′45.9″

缓和曲线旋转常数P=65

与之相连的圆曲线长度I=39.216

最小半径处桩号J= W=358°28′45.9″

此段数据计算范围可以从K0+78.504到匝道结束。

当桩号L位于K0+000~ K0+78.504时,曲线参数按第一段编写,当L>78.504时,按第二段缓和曲线编写,当然第二段缓和曲线计算范围也可以从圆曲线起点K0+039.289到

K0+78.504中间任意桩号开始。下面是D匝道的数据程序文件(文件名“DZD”):

3→DimZ:X0”?A:”Y0”?B:“Ln”?L: Abs(L)-Int(Abs(1000L))/1000→Z[3]:Lbl 0:If Z[3]≠0.0001: The n ?L: Else “Xp”?X:”Yp”?Y:X→Z[1]:Y→Z[2]:IfEnd:Lbl 1:If L≥0 :Then 494347.926→X:477 989. 873→Y:40→R:302°18°26°→W:55→P:39.216→I: 39.289→J:IfEnd: If L≥78.504:The n 494380.677→X:477971.271→Y:40→R:358°28°45.9°→W:-65→P:39.216→I: 78.504→J:I fEnd:Prog”FDCH”: Prog”XLJS”: If Z[3]≠0.0001:Then Goto 0:Else (Z[1]-X)cos(O)+(Z[2]-Y)si n(O)→N:L+N→L:-(Z[1]-X)sin(O)+(Z[2]-Y)cos(O)→K:If Abs(N)≥0.001:Then Got o 1:Else “L=“:L◢

“K=”:K◢

IfEnd:Goto 0: IfEnd

在上面程式中,每个缓和曲线的线元参数放在一个If … Then …… IfEnd循环语句中,If 后面紧跟计算的起点范围,终点范围从下段的起点范围结束。

变量定义:

1、X、Y 输入缓和曲线半径最小处的X、Y坐标

2、R 缓和曲线最小半径,当线路左转时,半径数据前面加“-”号,以判断线路转向。

3、W 输入缓和曲线半径最小处的方位角

4、P 缓和曲线旋转常数,第一缓和曲线长度为正数,第二缓和曲线常数为负数。当不

设缓和曲线时,P=0

5、I 与缓和曲线最小半径端连接的圆曲线长度。

6、J缓和曲线小半径段的桩号。

再看看E 匝道数据文件编辑

E 匝道线元设计数据表

在E 匝道线元表中,我们可以看出,E 匝道式由一段直线段→缓和曲线段→圆曲线段→缓和曲线段→缓和曲线段→圆曲线段连接起来的。值得注意的是,在位于K0+248.491处,是两段反向的缓和曲线连接点,在编写数据程序文件时,分三段编写,第一段从

K0+000到K0+203.366,第二段从K0+203.366到K0+248.919,第三段从K0+248.919到线路终点K0+331.13。具体文件如下:(文件名“EZD ”)

3→DimZ :X0”?A:”Y0”?B:“Ln ”?L:Abs(L)-Int(Abs(1000L))/1000→Z[3]:Lbl 0:If Z[3]≠0.0001: Then ?L: Else “Xp ”?X:”Yp ”?Y:X →Z[1]:Y →Z[2]:IfEnd:Lbl 1:If L ≥0 :Then 494381.6316→X :477847.870→Y :200→R :90°08°44.6°→W :120→P:60.07→I: 143.296→J :IfEnd: If L ≥203.366:Then 494372.527→X :477948.932→Y :200→R :107°21°16.3°→W :-95→P:60.07→I:

203.366→J:IfEnd: If L≥248.491:Then 494337.373→X:478010.658→Y:86.75→R:92°24°19°→W:75→P:17.8→I: 313.333→J:IfEnd: Prog”FDCH”: Prog“XLJS”:If Z[3]≠0.0001:Then Goto 0:Else (Z[1]-X)cos(O)+(Z[2]?-Y)sin(O)→N:L+N→L:Int(1000L)÷1000+0.0001→L:-(Z[1]-X)sin(O)+(Z[2]-Y)cos(O)→K:If Abs(N)≥0.001:Then Goto 1:Else “L=“:L◢“K=”:K◢

IfEnd:Goto 0: IfEnd

为了让使用者熟悉掌握数据程序文件的编写线元法的数据程序文件,现在将C、F、G等匝道的线元数据列出来,供使用者练习。

C匝道数据

数据

G匝道数据

三、道路计算程序

道路计算程序是核心程序,但是道路计算程序是固定的,使用者不需要做任何修改,也不直接运行道路计算程序分为两部分,第一部分是常规的对成型线型组合计算的程序(文件名:XLJS),利用交点法编辑的数据文件可以直接调用;第二部分是适用于非对称的线型组合计算文件(文件名:FDCH),在数据文件调用完“FDCH”文件后,还要调用“XLJS”文件。

线路计算程序(XLJS)

Deg:Fix 4:G÷Abs(G)→V:F2÷(24R)-F^(4)÷(2688R^(3))+F^(6)÷(506880R^(5))-F^(8)÷(154828800R^ (7))→P:F÷2-F^(3)÷(240R2)+F^(5)÷(34560R^(4))-F^(7)÷(8386560R^(6))+F^(9)÷(3158507520R^(8))→Q:Q+(R+P)Vtan(G÷2)→T:πRGV÷180+F→I:IF L≤H-T:Then L-H→J:Goto 1:IfEnd:If L

Lbl 3:180(J-0.5F) ÷πR→O:Q+Rsin (O)-T→M:(P+R(1-cos (O)))V→N:C+VO→O:Goto B

Lbl B:D+Mcos(C)-Nsin(C)→X:E+Msin(C)+Ncos(C)→Y :Goto C:Lbl C:If Z[3]≠0.0001:Then ?K: " M"?U:K<0=>180-U →U:O+U×Abs(K)÷(K+10^(-10)) →Z:X+Abs(K)×cos(Z)→X◢

Y+Abs(K)×sin(Z)→Y◢

tan-1((Y-B)÷(X-A+10^(-10))→W

X-A<0=>W+180→W:W<0=>W+360→W:√((X-A)2+(Y-B)2)→S

"DIS": S◢

"FW": W>DMS◢

IfEnd

非对称线型组合计算程序(FDCH)

Abs(P+10^(-10))÷(P+10^(-10))→S:Abs (R)÷R→V:Abs(R)→R:P2÷R→F:180(I+F)V÷(πR)→

G:90FSV÷(πR)→O:If S=1:Then W-O→C:Else If S=-1:Then W-O-G→C :IfEnd:IfEnd:If C<0:Then C=C+360→C:IfEndIf C>360:Then C-360→C:IfEnd:F2÷(24R)-F^(4)÷(2688R^(3))+F^(6)÷(506880R^(5))-F^(8)÷(154828800R^(7))→P:F÷2-F^(3)÷(240R2)+F^5÷(34560R^(4))-F^(7)÷(8386560R^6)+F^9÷(3158507520R^(8))→Q:Q+(R+P)Vtan(G÷2)→T:If S=1:Then J-F+T→H:C→Z:If S=-1:Then J-I-F+T→H:C+G→Z:IfEnd:IfEnd:(F-F^(3)÷(40R2)+F^(5)÷(3456R^(4))-F^(7)÷

(599040R^(6))+F^(9)÷(175472640R^(8))-T)S→M:(F2÷(6R)-F^(4)÷(336R^(3))+F^(6)÷

(42240R^(5))-F^(8)÷(9676800R^(7))+F^(10)÷(3530097000R^(9)))V→N:X-Mcos(Z)+Nsin(Z)→D:Y-Msin(Z)-Ncos(Z)→E

四、程序执行

程序运行分为两种,第一种是根据根据使用者输入的桩号和距中距离计算出所求点的坐标和测站点到该点的方位角和水平距离,可以直接利用计算器提供的距离和方位角进行极坐标放样。另一种是根据使用者输入的实测坐标计算出该点的桩号和距中距离,可以根据桩号和距中距离进行高边坡、隧道断面点的设计高程、以及进行路面高程控制计算方面很方便。(一)、根据桩号和距中距离计算所求点的坐标、及方位角和水平距离。

要进行程序的线路计算,直接运行数程序文件就可以了,不需要理会计算程序。如果计算某桩号L距离中线K处的坐标X,Y和该点到测站点的距离和方位角,运行提示如下:X0? 提示输入测站点X坐标

Y0?提示输入测站点Y坐标

(测站点的位数和数据程序文件里坐标取位要一致)

Ln? 计算点近似桩号

近似桩号输入第四位小数后不能等于0.0001,

L?输入计算点准确桩号

近似桩号输入第四位小数后不能等于0.0001,

K?提示输入距离中桩的桩号

如果计算点位于线路的左幅,则在数据前加入“-”号,如果是计算中桩坐标,则输入0

M?输入该点与线路的前进方向的按顺时针转过的角度,常于斜交的涵洞,桥梁等构造物。

X 显示所求点的X坐标

Y 显示所求点的Y坐标

FW 显示所求点至测站点的方位角

DIS 显示所求点至测站点的距离

要继续计算则从L?开始,计算新点的坐标。

具体流程见程序流程图的左边部分。

例:要计算D匝道的DK0+020中桩坐标、DK0+080左边5.3米的坐标、Dk0+240斜交75°58′

11.8″、距中右侧5米处的坐标,并计算出该点至坐标为X=495005.991,Y=478056.677控

制点的水平距离和方位角,运行文件“DZD”提示如下:

X0? 495005.991 测站X坐标

Y0? 478056.677 测站Y坐标

Ln? 0 输入小输点第四位起不等于0.0001的桩号

L? 20 输入所求点桩号

K? 0 输入距中距离

M? 90 输入斜交角度

X= 494341.482 显示所求点X坐标

Y= 478007.903 显示所求点Y坐标

DIS 666.2959 显示所求点至测站平距

FW 184°11′52.42″显示所求点至测站方位角

L? 80 输入下点的桩号

K? -5.3

M? 90

X= 494382.2290

Y= 477965.9594

DIS 630.324

FW 188°16′29.5″

L? 240

K? 5.0

M? 75°58°11.8°

X= 494455.3110

Y= 478101.5491

DIS 552.505

FW 175°20′29.6″

(二)、根据坐标反算桩号和距中

如果是根据某点的坐标,计算出该点在线路中的桩号和距离,程序运行时提示如下:X0? 提示输入测站点X坐标

Y0?提示输入测站点Y坐标

(测站点的位数和数据程序文件里坐标取位要一致)

Ln? 计算点近似桩号

近似桩号输入第四位小数后不能等于0.0001,

Xp?所求点P的X坐标

Yp?所求点P的Y坐标

L 显示所求点的桩号

K 显示所求点的距中距离,如果位于线路的左边,则显示结果为负值,如果K为0时,则该点在线路中线上。

计算新点的桩号和距中距离,则从?Xp 开始。如此循环计算。

具体流程见流程图的右边部分

例:求点X=494382.2290,Y=477965.9594在D匝道中的位置,运行文件“DZD”如下:

X0? 495005.991 测站X坐标(可输入0)

Y0? 478056.677 测站Y坐标(可输入0)

Ln? 60.0001 输入小输点第四位起等于0.0001的桩号

Xp? 494382.2290 输入所求点X坐标

Yp? 477965.9594 输入所求点Y坐标

L= 79.999999 显示所求点桩号

K= -5.2989 显示所求点距中距离, “-“表示该点位于中桩左侧

五、程序应用

(一)本程序在高边坡放样中的应用

高边坡放样是目前公路道路测量工作普遍要做的一项工作,边坡坡顶线或者填方边坡坡脚线是边坡放样最繁琐的工作,利用本程序进行边坡放样,工作步骤如下:

1、司镜员走到目的地后,先测出一个点的坐标和高程;

2、利用本程序求出该点在线路中的桩号和距中距离,然后根据计算出来的桩号和设

计图纸,内插出道路边桩高程,根据道路边桩高程和道路设计宽度、坡度、设计

碎落平台的宽度和间隔高度、实测点的高程计算出按实测高程,边坡距中距离。

3、根据高程算出的距中距离和程序计算出立镜点至距中距离差值dK,指挥司镜员靠

近道路中线或者往外偏移多少米。

4、重新做1~3工作,直到dK 小于边坡宽度控制精度要求为止。

如上图,司镜员在P点立镜,测出P点坐标和高程后,用本程序计算出P点到的中桩桩号和距离中桩距离K,根据中桩桩号和有关设计数据内插出边坡坡脚点的设计高程

Hs和距离中桩的距离K1,根据Hc、和Hs的高差计算出K2,按照P点的高程,边坡顶

距中桩的理论宽度K理论,具体计算如下:

K理论=K1+h*n1+m+h*n2+m+(Hc-Hs-2h)*n3

则dK=K- K理论

dK 求出来后,可以指挥司镜员靠近道路dK米,然后重复以上步骤,直到dK值能满足边坡控制精度。

(二)本程序在隧道断面欠挖、超挖放样中的应用。

利用本程序进行隧道断面开挖的欠挖和超挖计算,看下图:

用全站仪测出P点的坐标和标高后,根据坐标算出P点的中桩桩号和距中距离K,根据中桩桩号查看P点的路面高程,算出P点至设计路面的高差h,根据P点所在圆弧的圆心O2在断面中的位置(K2,h2)算出P点到O2点距离R2’,用R2’-R2的差距就是P点的超挖或者欠挖的数据。

(三)本程序在路面施工控制放样中的应用

路面施工时,路面的轴线偏位、路面宽度、路面高程是测量的重要控制指标,也是道路施工控制最严格的一道测量控制。利用本程序输入桩号和距中距离,可以直接计算出所求点至测站点的水平距离和方位角,从而直接通过极坐标法直接放出该点在实地的位置。

(四)处理线路设计中的“断链”问题

断链是线路设计中经常出现的问题,断链分为长链与短链,如果是短链,那么只要弯道的计算范围从短链处分界就可以了,如果是长链,则需要把线路分成两个文件,从开始出现断链处分,这样可以避免桩号相同,但位置不同的情况。

(五)本程序在道路竣工验收过程中的应用

道路竣工验收,其主要方面就是轴线偏位和宽度,可以通过现场测量道路中线的坐标,通过坐标反算出该点和设计中线的偏移值K(轴线偏位值)。

附:

附表一:CHLNR计算出来的逐桩坐标表

隧道的施工放样程序及CAD计算超欠挖量

隧道的施工放样程序及C A D计算超欠挖量 隧道测量的程序及运用: 在测量隧道中由于时代的变化、科学的进步,我们运用的计算工具也在不断的变化。在如今我们测量工作中一般运用的是CASIO4500、4800、4850等型号的科学计算器还是一种有编程功能的计算器。 在隧洞测量时测量人员要根据现场的要求来进行编程,边角程序如: 边角后方交会 BJHFJH L1 ABCD:Lbl5:{KSP} L2 pol(C-A,D-B) L3 Q=90(1-K)+K SIN-1(S SIN P/V) L4 T=W+180-P-Q L6 Rec (S,T) : X=A+V◢ Y=B+W◢ L7 Goto5 说明: 1、测边的已知点作为P1(A,B),未测边的已知点作为P2(C,D)。 测边对角为锐角时K=1,测边对角为钝角时 2、 K=-1。 3、角度P是以测边方向为起始方向,顺时针观测另一个已知点方向的右角。 注:理想图形要求实测的S边相对于已知边P1P2越短越好,角P越接近180°越好。 坐标反算 ZBFS L1 AB:Fixm:{CD} L2 pol(C-A,D-B)◢ L3 W<0W=W+360 L4 lntW +(60 Frac W )+ Frac(60 FracW) ◢ 说明: 1、本程序用于计算直角坐标值已知的两点间的边长和坐标方位角。 2、起算点和目标点的坐标分别为(A,B)、(C,D)。 3、起算点改变时应重新调用程序以改变A、B的值。 4、边长值和方位角值分别自动存放在“V”和“W”中。“W”的单位为:度“°”。 隧洞断面图如上的程序如下: 直线断面放样程序(2) ZXFY2 L1 Lbl0:{ABH}:ABH:POL(A-X,B-Y): L2 L=ICos (J-G)◢ L3 M=Isin(J-G) ◢ L4 V=H-N◢

卡西欧5800基本测量程序(完整版)

卡西欧5800 程序 (完整版)

说明:本程序适用于公路、桥梁、隧道测量。本程序简单、方便、快捷、拓展功能宽,使用时只需按曲线要素表输入一次就可以计算整条线路(包括高程、超高段横坡),能正、反算,在已知坐标下可以反算出该点桩号及相对宽度,拓展功能有,放边、仰坡、隧道断面测量、开挖轮廓线等。 主程序:MAIN "ZH(θ) F(1)"M↓ (0为正算、1为反算) If M=θ:Then "ZHUANG HAO"A:"KUAN DU"W:Else"X="H:"Y="W:"Z="Q:IfEnd↓ (第一个交点参数) (交点桩号)…→P:(切线长度)…→T:(曲线总长)…→S:(圆半径)…→R=:(缓和曲线长)…→L:(第一方位角)…→U:(第二方位角)…→V:(交点X坐标)…→N:(交点Y坐标)…→E:(第一直线长、无为0)…→D:(第一坡度)…→Z〔8〕:(第二坡度)…→ Z〔9〕: (缓和曲线超高段长度)…→Z〔10〕:(曲线偏向,右偏为+1,左偏为-1)…→K ↓ If M=θ:Then If A

………… (最后一个交点参数) If M=θ:Then If A>P-T+S+D:Then Goto 1 :IfEnd:IfEnd↓Prog"ZFXZ"↓ If K=θ:Then goto 2 :IfEnd↓ Lb1 1:"NO TASK"↓ Lb1 2:If M=1:Then If A=1:Then "ZHUANG HAO":Z◢"SJ KUAN DU":B◢ IfEnd:IfEnd↓ "-------END-------" KUAN DU (拓展功能程序,用于反算) 1→M:Prog"MAIN"↓ Z→A:W→E:θ→W↓ Prog"GAO CHENG"↓ E→W↓ Q-F→P↓ If P≤……(从小至大):Then ……→D:Goto 1:IfEnd↓……(同上) Lb1 1↓ "……":D◢ (同上) ◢ "----------END---------" YUAN

5800边坡放样程序

直线段边坡超欠挖检查及开口线放样程序程序名: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:J≤0=>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:V<0=>O“Hcw”=V◢⊿V≥0=>O“Hqw”=V◢⊿U=W*P-S:U<0=>N“Scw”=U◢⊿U≥0=>N“Sqw”=U◢⊿“END”说明:A、B、C为边坡底线的起点,显示为: 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“YX”: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:S<0=>M“Scw”=S◢⊿S≥0=>M “Sqw”=S◢⊿V<0=>K“Hcw”=V◢⊿V≥0=>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或Sqw,分别表示超挖或欠挖,距离超欠值为:设计距离减测量距离;K为计算的边坡高程超欠值,显示为Hcw或Hqw,分别表示超挖或欠挖,高程超欠值为:设计高程减测量高程。从网上弄来的,自己没有用过,你用的时候最好多做检核。 边坡测量(由坐标反算桩号及填挖高度方法的运用) 在施工测量放样中,最常用的就是正算放样(已知该点坐标进行定点放样),但在某些特殊情况下要进行的放样工作,这种办法就显得黔驴技穷了,比如在南方的山区道路施工中,往往会有高填高挖路段,有的高达几十米,那么这些段落的填土边线及挖方开口线放样就给我们施工测量带来了麻烦,如果采用常规的办法一般会有以下几个步骤: 1、首先放出中线 2、然后对填挖断面进行测量 3、再估算填挖边线距中桩的距离 4、试放出该点位置 5、对该点进行高程测量,比较该点实测高程与设计高程的差距,重新计算距中桩距离 6、重复4、5步,试放该点,测量高程,至到与设计高程相符为止

卡西欧5800路基测量程序讲课稿

卡西欧5800路基测 量程序

晋-测量-斐斐(532901847) 21:20:03 一、程序功能 本程序由一个主程序(ZHUCHENXU)和几个子程序——正算子程序(SUB1)、反算子程序(SUB2)、数据库(SUB3)、算方位角程序(FA)、使用方位角算坐标(NE)、边坡放样程序(BIANPO)、隧道圆心放样程序(SDYX)构成,可以根据直线、圆曲线、缓和曲线(完整或非完整型)的线元要素(起点坐标、起点里程、起点切线方位角、线元长度、起点曲率半径、止点曲率半径)及里程边距或坐标,对该曲线段范围内任意里程中边桩坐标进行正反算。 二、源程序 增加变量16→DimZ 1.主程序(ZHUCHENXU) "1.SZ → XY,2.XY → SZ,3.SDYX,4. BIANPO "?N: Lbl 1:”ZHUANGHAO=”?S: Prog "SUB3":N≥2=>Goto 2: Abs(S- O)→W:”BIANZHU=”?→Z:Prog "SUB1": "XS=”:X→X◢"YS=”:Y→Y◢"FS=”:(F-90) →F:F►DMS◢Prog "FA":Goto 1: Lbl 2:”CX=”?X: X→I:”CY=”?Y: Y→J:”DMG=”?→Z[7]:Prog "SUB2":"S=":(O+W) →S◢"Z="Z→Z◢If N=3:Then Prog”SDYX”: IfEnd :If N=4:Then Prog”BIANPO”:IfEnd:Goto 2 2. 正算子程序(SUB1) 0.1739274226 →Z[1]:0.3260725774→B:0.0694318442→K: 0.3300094782→L: (1-L) →F: (1-K)→M: U+W(Z[1]cos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW

CASIO fx-5800P实用工程测量程序

一、QXFY 辛甫森公式放样程序 1. “X0”? U:“Y0”?V 2. “XA”? A:“Y A”? B:“CA”? C:“1÷RA”?D:“1÷RB”?E: “KA”?F:“KB”? G 3. Lb1 1:“KI”?H:“JJ”?L:“Y+Z-”?R 4. If H>G Or H

FX5800道路路线测量程序

道路中边桩坐标放样正反算CASIO fx-5800P程序(全线贯通) 编辑 | 删除 | 权限设置 | 更多▼ 设置置顶推荐日志转到私密记事本 转载自王中伟转载于2009年08月12日 17:34 阅读(1) 评论(0) 分类:技术交流权限: 公开 一、前言 本程序是《CASIO fx-5800P计算与道路坐标放样计算》中道路坐标放样计算程序的升级改进版本。原道路坐标放样计算程序只基于道路的单个基本型曲线,有效计算范围仅包括平曲线部分和前后的两条直线段,使用时需要输入平曲线设计参数,无坐标反算桩号功能。 改进后的程序名称为:道路中边桩坐标放样正反算程序(全线贯通),增加了可实现全线贯通的数据库功能和坐标反算桩号功能,主要是: 1.使用道路平面数据库子程序,可将一段或若干段道路的交点法格式平面参数(可容易从直线、曲线及转角表中获得)以数据库子程序形式输入计算器,程序在计算时省却了输入原始数据的麻烦; 2.坐标正算方面,输入桩号即可进行道路的中、边桩坐标计算,若输入了测站坐标,还可同时计算全站仪极坐标放样数据(拨角和平距); 3.坐标反算方面,输入平面坐标,即可计算对应的桩号和距中距离(含左右信息); 4.对于存在断链的道路,可分段分别编写数据库子程序,然后在主程序中添加一个路段选择的功能即可实现(可参照立交匝道程序中匝道的选择)。 程序的特点: 1.可进行中桩坐标的正、反算,程序代码简洁,便于阅读和改写; 2.主程序通过调用数据库子程序,省却了使用时输入平面参数的繁琐; 3.使用数据库子程序,换项目只需改写数据库子程序,程序通用性强。 二、道路示例项目基本资料 基本资料同《CASIO fx-5800P计算与道路坐标放样计算》第6章HY高速公路第2合同段(合同段起止桩号:K4+800~K9+600)。这里摘取直线、曲线及转角表资料如下(若图片不清晰,请参见参见教材P161附录1): .

卡西欧5800P计算器隧道施工测量程序设计

卡西欧5800p计算器隧道施工测量程 序设计 王庆军 随着铁路、公路建设的快速发展,我国隧道建设的施工技术也大幅度提高,由于工期紧迫促成测量放样的过程也是一个重要环节,如果再采用普通的尺距法不仅仅降低了放样效率还造成了轮廓线的放样精度,导致开挖掘进造成隧道超欠挖,所以现在通过卡西欧编程计算器结合带红外线的全站仪进行配套操作,这样不仅提高了施测效率还保证了放样精度,现通过本文分析讲解隧道超欠挖的计算原理和程序设计。 何为超欠挖?:隧道超欠挖分为(超挖和欠挖),超挖即为隧道开挖轮廓线大于隧道设计轮廓线,欠挖即为隧道开挖轮廓线小于隧道设计轮廓线。 超欠挖的影响:隧道超欠挖不止直接影响到了施工进度、安全质量,还会让开挖费用增加,更重要的是由此造成了过量超填混凝土的费用。超挖在实际施工中由于重视不够或方法不当,以至于在施工过程中会不知不觉地提高工程成本,从而也减少了应得的利润。 超欠挖是如何产生的? 在目前的隧道施工中,掘进技术有两种方法,一种是传统的“钻爆法(开挖台阶法)”;一种是“全断面掘进法(盾构掘进法)”。受各种条件的制约,“钻爆法”仍是山区隧道施工的主要掘进方法。所以隧道超欠挖的形成也是不可避免的,下面讲述一下形成超欠挖的三种情况。 1、岩层变化:由于隧道开挖过程中随着岩层的变化,地质条件和围岩裂隙的发生会出现不可避免的超欠现象,所以岩体是超欠挖的主要因素之一。 2、爆破方式:由于工作面(掌子面)是一个不平整的岩体面,导致钻孔 间距控制不当或间距过大、过小,容易影响其他孔位的爆破效果,或者由于装药结构控制不当和掏槽不合理也会造成隧道超欠现象。 3、测量放线:由于隧道测量放线过程中能见度低,操作有限,测量人员 进入隧道测量时导致前后视照准误差,同时因为掌子面的凹凸不平画轮廓线时也会产生偏离现象。 如何正确实施隧道测量工作? 隧道测量工作应由专业测量人员测量,根据设计院给定的坐标控制点和高程控制点进行建立导线控制网,并按规定程序检查验收,对施测人员实行详细的图纸交底和方案交底,所有施测的工作进度根据项目进度计划进行 安排。 在隧道施工过程中,为了保证开挖、初期支护及二次衬砌后的净空满足设计规范要求,必须对已完工的主体工程进行全断面检查,现场检查一般采用带红外线的全站仪在现场实测三维坐标进行检查。对于测量数据应及时反馈到现场施工管理人员,以便及时控制开挖及衬砌净空标准。 通过以上对隧道超欠挖的了解及形成和影响,如何正确施测和控制等,现在就谈谈隧道超欠挖的计算原理。

5800计算器全线坐标计算放样程序(修改第三版)

5800计算器全线坐标计算放样程序(修改第三版) 5800计算器全线坐标计算放样程序(修改版) “XLZBJSCX” ◢ LB1 0 ↙ CLS : FIX 4 : 30→DIM Z ↙ “XHS="?G(后视点X):"YHS="?L(后视点Y):"XZJ="?M(置镜点X):"YZJ="?N(置镜点Y)0l(G-M,L-N):"DH=":I(后视距)◢J<0=>J+360→J:"FH=":J→DMS◢(后视 方位角) LB1 1 ↙ “K=”?K ◢(计算里程) IF K<本段曲线终点里程 AND K≥上段曲线终点里程:THEN 本段终点里程→Z[1] : 上段曲线终点里程→Z[2] :1→0 (注:左偏曲线输入-1→0,右偏曲线输入1→0): 偏角→A:半径→R : 第一缓和曲线→Z[6] : 第二缓和曲线 →Z[7] : 交点X→B :交点Y→C : 小里程向交点方位角→E : 交点向大里程方位角→F : G0T0 2 : IFEND↙ …………(曲线段分段输入) 补充直线段输入如下 IF K<本段直线终点里程 AND K≥本段直线起点里程:THEN 1→0:本段直线终点里程→Z[2]:终点X→Z[16]:终点Y→Z[11]:方位角→E:G0T0 4:IFEND LB1 2 ↙(曲线要素计算) Z[6]/2- Z[6]^3/(240*R^2)+ Z[6]^5/(34560*R^4) →Z[8] ↙(M1) Z[7]/2- Z[6]^3/(240*R^2)+ Z[7]^5/(34560*R^4) →Z[9] ↙(M2) Z[6]^2/(24*R)- Z[6]^4/(2688*R^3) →Z[10] ↙(P1) Z[7]^2/(24*R)- Z[7]^4/(2688*R^3) →Z[11] ↙(P2) π*A*R/180+0.5*( Z[3]+ Z[2])→W ↙(曲线总长) 90* Z[6]/(R*π) →Z[14] ↙(第一缓和曲线总偏角) 90* Z[7]/(R*π) →Z[15] ↙(第二缓和曲线总偏角,可以省略) Z[8]+(R+Z[10])TAN(A/2)-(Z[11]-Z[11] )/SIN A→Z[11]↙ (切线T1) Z[9]+(R+Z[12])TAN(A/2)+(Z[10]-Z[12] )/SIN A→Z[12]↙ (切线T2) B+ Z[12]*C0S (E+180)→ Z[13] ↙(ZH点X) C+ Z[12]*SIN(E+180)→ Z[15] ↙(ZH点Y) Z[1]-S→Z[3] ↙ (ZH点里程) Z[3]+ Z[6]→Z[4] ↙ (HY点里程) Z[1]- Z[7]→Z[5] ↙ (YH点里程) G0T0 3 ↙ LB1 3 ↙(判断里程点与曲线关系) IF K≤Z[3] AND K> Z[2] : THEN G0T0 4 : IFEND ↙ IF K≤Z[4] AND K> Z[3] : THEN G0T0 5 : IFEND ↙ IF K≤Z[5] AND K> Z[4] : THEN G0T0 6 : IFEND ↙

公路测量卡西欧5800万能程序

一、前言本程序是《CASIO fx-5800P计算与道路坐标放样计算》中道路坐标放样计算程序的升级改进版本。原道路坐标放样计算程序只基于道路的单个基本型曲线,有效计算范围仅包括平曲线部分和前后的两条直线段,使用时需要输入平曲线设计参数,无坐标反算桩号功能。改进后的程序名称为:道路中边桩坐标放样正反算程序(全线贯通),增加了可实现全线贯通的数据库功能和坐标反算桩号功能,主要是: 1.使用道路平面数据库子程序,可将一段或若干段道路的交点法格式平面参数(可容易从直线、曲线及转角表中获得)以数据库子程序形式输入计算器,程序在计算时省却了输入原始数据的麻烦; 2.坐标正算方面,输入桩号即可进行道路的中、边桩坐标计算,若输入了测站坐标,还可同时计算全站仪极坐标放样数据(拨角和平距); 3.坐标反算方面,输入平面坐标,即可计算对应的桩号和距中距离(含左右信息); 4.对于存在断链的道路,可分段分别编写数据库子程序,然后在主程序中添加一个路段选择的功能即可实现(可参照立交匝道程序中匝道的选择)。程序的特点: 1.可进行中桩坐标的正、反算,程序代码简洁,便于阅读和改写; 2.主程序通过调用数据库子程序,省却了使用时输入平面参数的繁琐; 3.使用数据库子程序,换项目只需改写数据库子程序,程序通用性强。二、道路示例项目基本资料基本资料同《CASIO fx-5800P计算与道路坐标放样计算》第6章HY高速公路第2合同段(合同段起止桩号: K4+800~K9+600)。这里摘取直线、曲线及转角表资料如下.

.

. 三、程序代码 .

. .

. .

最新5800隧道专版汇总

5800隧道专版

5800隧道专版 时间:2010-03-11 15:36:41 来源:本站作者:李强善我要投 稿我要收藏投稿指南 本版本是道路版的升级版,程序只改变了SHELL程序,从SHELL中拆分出WORK-SET(工作设置程序),加入SDPY(隧道放样)。 FileName:RESET 初始化程序 Norm 1:50→C:12345→J "RESET PW"?I:I=J=>500→DimZ为数据库增加额外变量500个,在SET、SETPFDYS程序根据实际再增减变量以保证不浪费内存 50→Z[C+22]:本程序设置变量个数目前50个刚刚够用。"PASSWORDS"?I:I→Z[C+39]重设要素保护密码 Cls:Stop FileName:DATLOCK 要素保护密码确定认程序 Cls:Norm 1:50→C "PASSWORDS"?J:Cls:J≠Z[C+39]=>Stop FileName:SHELL(外壳程序)

50→C;在扩充变量预留前50个给别的程序用。如不够就适量加大。RESET,SHELL,SET,SETPFDYS,这几个程序中C值必需一致 Norm 1 Z[C+23]→N当前分段要素N坐标 Z[C+24]→E当前分段要素E坐标 Z[C+25]→M当前分段要素起点桩号 Z[C+26]→H当前分段要素起点方位角(正北)单位:弧度 Z[C+27]→A当前分段要素起点曲率有左偏负右偏正(注意不是半径) Z[C+28]→R当前分段要素终点曲率有左偏负右偏正(注意不是半径) Z[C+29]→L当前分段要素长度 Z[C+3]→W斜桩角度 Lbi S Prog"PROGMODE" ;进入模式功能选择 Lbi A Deg:Norm 1:Cls

Fx5800计算器公路测量程序设计

FX5800计算器测量程序集版 一、程序功能 主要功能:采用交点法方式计算多条线路坐标正反算,可算任意复杂线型及立交匝道,包括C型,S型、卵型、回头曲线等;极坐标放样,全线路基边坡开挖口及坡脚放样计算、路基任意点设计高程、横坡、设计半幅宽度.隧道欠超挖放样计算。 新版本优化:1、优化程序语句、2、以复数形式输入变量及做数据库,取消原矩阵数据库;3、修改隧道超欠挖程序为通用形,不受圆心个数限制、4、新增测量资料表计算

二、源程序(绿色为程序名;蓝色为输入计算器内容)紫色为新版改动处(可以根据自己标段情况用相关主程序及子程序,再在0程序中汇总)0.汇总程序(1、坐标计算放样程序(1XY、A、AB、HX、JS、DX、QX、F、XY、X1);2、坐标反算程序(2ZD、A、B、AB、HX、QX、F、ZD、X1);3、高程计算查阅程序(3GC、H、I、QX、S1、I1);4、路基半幅标准宽度查阅程序(4GD、C、QX、G1);5、路基边坡及开挖口放样程序(5BP、 A、B、AB、HX、H、I、C、JS、DX、QX、F、ZD、X1、S1、I1、G1、W1); 6、路基标准距离放样(6FM、A、AB、HX、H、I、JS、DX、QX、F、XY、X1、S1、I1); 7、桥梁锥坡计算放样程序(7ZP、A、AB、HX、C、JS、DX、QX、F、XY、X1、G1); 8、极坐标计算程序(8JS、JS、DS); 9、隧道超欠挖计算程序(A、B、AB、HX、H、I、QX、S、SD、F、ZD、X1、S1、I1、SD1)运行后按1~9数子约半秒,则选择1至9的程序,返回时,在桩号输入-1,返回选择计算类型。输入-2,返回选择线路。 程序名:0(数子0) ClrMat:ClrVar:12→DimZ:Norm 2:Do:"(XY=1,ZD=2 ,GC=3,GD=4,BP=5,FM=6,ZP=7,JS=8,SD=9)===>QING AN 1-9":Getkey→Z[3]:While Z[3]=35:Prog"1XY":WhileEnd:While Z[3]=36:Prog"2ZD":WhileEnd: While Z[3]=37:Prog"3GC":WhileEnd: While Z[3]=21:Prog"4GD":WhileEnd: While Z[3]=22:Prog"5BP":WhileEnd: While Z[3]=23:Prog"6FM":WhileEnd: While Z[3]=31:Prog"7ZP":WhileEnd: While Z[3]=32:Prog"8JS":

卡西欧5800基本测量程序(完整版)

卡西欧 5800 程序 (完整版) 说明:本程序适用于公路、桥梁、隧道测量。本程序简单、方便、快捷、拓展功

能宽,使用时只需按曲线要素表输入一次就可以计算整条线路(包括高程、超高段横坡),能正、反算,在已知坐标下可以反算出该点桩号及相对宽度,拓展功能有,放边、仰坡、隧道断面测量、开挖轮廓线等。 主程序:MAIN "ZH(θ) F(1)"?M↓ (0为正算、1为反算) If M=θ:Then "ZHUANG HAO"?A:"KUAN DU"?W:Else"X="?H:"Y="?W:"Z="?Q:IfEnd↓ (第一个交点参数) (交点桩号)…→P:(切线长度)…→T:(曲线总长)…→S:(圆半径)…→R=:(缓和曲线长)…→L:(第一方位角)…→U:(第二方位角)…→V:(交点X坐标)…→N:(交点Y坐标)…→E:(第一直线长、无为0)…→D:(第一坡度)…→Z〔8〕:(第二坡度)…→ Z〔9〕: (缓和曲线超高段长度)…→Z〔10〕:(曲线偏向,右偏为+1,左偏为-1)…→K ↓ If M=θ:Then If AP-T+S+D:Then Goto 1 :IfEnd:IfEnd↓

Prog"ZFXZ"↓ If K=θ:Then goto 2 :IfEnd↓ Lb1 1:"NO TASK"↓ Lb1 2:If M=1:Then If A=1:Then "ZHUANG HAO":Z◢"SJ KUAN DU":B◢ IfEnd:IfEnd↓ "-------END-------" KUAN DU (拓展功能程序,用于反算) 1→M:Prog"MAIN"↓ Z→A:W→E:θ→W↓ Prog"GAO CHENG"↓ E→W↓ Q-F→P↓ If P≤……(从小至大):Then ……→D:Goto 1:IfEnd↓……(同上) Lb1 1↓ "……":D◢ (同上) ◢ "----------END---------" YUAN K(B÷(2R))→F↓

5800平曲线放样程序(分段)

5800-平曲线程序 程序目的:依平曲线要素计算直线、圆曲线、缓和曲线的任意中桩、左、右桩坐标。 程序说明:K0:起始桩号 X0:起始X坐标 Y0:起始Y坐标 ALF:起始方位角 R:半径 LS:缓和曲线长 N:曲线左转N=1,右转N=2 K:待求桩号 LL、LR:左、右桩距离 Q:左、右桩与中线斜交角求得XZ、YZ、XL、YL、XR、YR分别为中桩、左、右桩坐标。 一、直线段 文件名:ZX (COMP) “K0=”? L:“X0=”? O:“Y0=”? P:“ALF=”? W: Lbl 0:“K=”?:O+(K-L)cosW→X: P+(K-L)sinW→Y:“XZ=”:X◢“YZ=”:Y◢“LL=”?B:“XJJ=”?Q: X-Bcos(W +Q) →E:Y-Bsin(W+Q) →F:“XL=”:E◢“YL=”:F◢“RL=”?C: X+Ccos(W+Q) →I:Y+Csin(W+Q) →J:“XR=”:I ◢“YR=”:J◢Goto 0 注:在程序执行过程中,赋给的要素变数的值被固定不变,可对变数(K、LL、LR)赋予不同值,迅速求得所需坐标。 二、圆曲线段 文件名:YQX (COMP) “K0=”? L:“X0=”? O:“Y0=”? P:“ZH—JD FWJ=”? G:“LS=”?L:“R=”?R:G+L÷2÷R×180÷π→W:Lbl 0:“K=”?K:(-1)^N(K-L)÷R×180÷π→J: 2Rsin((-1)^N J÷2)→D:O+Dcos(W+J÷2)→X:P+Dsin(W+J÷2)→Y:“XZ=”:X◢“YZ=”:Y◢“LL=”?B:“XJJ=”?Q:X-Bcos(W+J+Q):Y-Bsin(W+J+Q) →F:“XL=”:E◢“YL =”:F◢ “RL=”?C:“XJJ=”?Q:X+Ccos(W+J+Q) →U:Y+Csin(W+J+Q) →V:“XR=”:U◢“YR=”:V◢ Goto 0 注:公式里面W为HY点方位角,通过ZH-JD方位角计算,公式为G±Ls/2/R×180/π,(曲线左转-,曲线右转+)。 三、缓和曲线 文件名:HHQX (COMP) “K0=”?K: “X0=”?O:“Y0=”?“ALF=”?W:“LS=”?M:“R=”?R: Lbl 0:“K=”?K:“N=”?N:(-1)^N ×(K-L)^2÷M÷R÷6×180÷π→I:(K-L)-(K-L)^5÷90÷(RM)^2→D:O+Dcos(W+I) →X:P+Dsin(W+I) →Y:“XZ=”:X ◢“YZ=”:Y◢“LL=”?B:“XJJ=”?Q:X-Bcos(W+3I+Q) →E:Y-Bsin(W+3I+Q) →F:“XL=”:E◢“YL=”:F◢“R L=”?C:X+Ccos(W+3I+Q) →I:Y+Csin(W+3I+Q) →J:“XR=”:I◢“YR=”:J◢Goto 0 注:1、坐标计算方法是根据偏角法原理; 2、缓和曲线(ZH~HY或YH~HZ)以ZH(或HZ)为起始点; 3、平曲线左转(ZH~HY段N=1,YH~HZ段N=2),曲线右转(ZH~HY段N=2,YH~HZ段N=1)。 2008/12/8

fx 5800 隧道超欠挖计算程序

fx 5800 隧道超欠挖计算程序 隧道超欠挖计算程序 正算主程序(ZS): Lb1 0:?S:?Z:Prog“PM-SJ”:Abs(S-O)→ W:Prog "SUB1":"XS=":X◢"YS=":Y◢F-90→F:S→ K:Prog“SQX”:“H=”:H◢Goto0 反算主程序(FS) Lb1 0: ?S:?X:?Y:Prog“PM-SJ”:X→ I:Y→ J:Prog "SUB2":"S=":O+W→S◢"Z=":Z◢ S→ K:Prog“SQX”:“H=”:H◢Goto0 隧道3心圆放样主程序(CQW) Lb1 1:Fix3:7.315→R:6.19→P:“H 1”?F:?Z:F-H→F:Abs(5.72-Z)→Z If F≥6.319:Then √(Z2+(F-0.715)2 )-R→W:IfEnd: If F≥1.577 AND F<6.319 Then √((Z-0.723)2+(F-1.577) 2)-P→W:IfEnd: If≤1.577: Then Z-(P+0.723)→W:IfEnd: “W=”: W◢ Goto1 R----第一个圆圆心 P----第二个圆圆心

F----实测高程 H----路面纵断设计高程 Z----由反算主程序反算得到边距(不需修改) 程序中右线输入Abs(5.72-Z)→Z,左线输入Abs(5.72+Z)→Z CQW----计算结果(+超,-欠) 隧道二衬断面检测主程序(CQJC) Lb1 1:Fix3:6.625→R:5.5→P: “H1”?F:?Z:F-H→F:Abs(5.72-Z)→Z If F≥5.79:Then √(Z2+(F-0.715) 2)-R→W:IfEnd: If F<5.79 Then √(Z-0.723)2+(F-1.577)2)-P→W:IfEnd: “W=”: W◢ Goto1 R----第一个圆圆心 P----第二个圆圆心 F----实测高程 H----路面纵断设计高程 Z----由反算主程序反算得到边距(不需修改) 程序中右线输入Abs(5.72-Z)→Z,左线输入Abs(5.72+Z)→Z

5800p全功能程序

网上搜索来的 一、程序功能 本程序由6个主程序、5个次子程序及5个参数子程序组成。主要用于公路测量中坐标正反算,设计任意点高程及横坡计算,桥涵放样,路基开挖口及填方坡脚线放样。程序坐标计算适应于任何线型. 二、源程序 1.主程序1:一般放样反算程序(①正算坐标、放样点至置仪点方位角及距离;②反算桩号及距中距离) 程序名:1ZD-XY Lb1 0:Norm 2 F=1:(正反算判别,F=1正算,F=2反算,也可以改F前加?,改F为变量) Z[1]=90(与路线右边夹角) Prog"THB":F=1=>Goto 1:F=2=>Goto 2 Lb1 1:Fix 3:"X=":Locate 6,4,X◢ "Y=":Locate 6,4,Y◢ Prog"3JS”:Goto 0: Lb1 2:Fix 3:"KM=":Locate 6,4,Z◢ "D=":Locate 6,4,D◢ Goto 0

2.主程序2:高程序横坡程序(设计任意点高程及横坡) 程序名:2GC LbI 0:Norm 2 “KM”?Z:?D: Prog”H”:Fix 3:”H=”:Locate 6,4,H◢ “I=”: Locate 6,4,I◢ Goto 0 3.主程序3:极坐放样计算程序(计算放样点至置仪点方位角及距离) 程序名:3JS X:Y: 1268.123→K(置仪点X坐标) 2243.545→L(置仪点Y坐标,都是手工输入,也可以建导线点数据库子程序,个人认为太麻烦) Y-L→E:X-K→F:Pol(F,E):IF J<0:Then J+360→J:Int(J)+0.01Int(60Frac(J))+0.006Frac(60Frac(J)) →J:(不习惯小数点后四位为角度显示的,也可以用命令J◢DMS◢来直接显示) Fix 4:” FWJ=”: Locate 6,4,J◢(不习惯小数点后四位为角度显示的,也可以用命令J◢DMS◢来直接显示) Fix 3:”S=”:Locate 6,4,I◢ 4.主程序4:涵洞放样程序(由涵中心桩号计算出各涵角坐标、在主程序3中输入置仪点坐标后计算放样点至置仪点方位角及距离) 程序名:4JH-XY LbI 0:Norm 2 90→Z[1](涵洞中心桩与右边夹角,手工输入,也可以修改成前面加?后变为变量) 1→F:Prog”THB”:?L: Z[2]-Z[1] →E:X+Lcos(E) →X:Y+Lsin(E) →Y:Fix 3: "X=":Locate 6,4,X◢ "Y=":Locate 6,4,Y◢ Prog"3JS”:Goto 0: 5.主程序5:路基开挖边线及填方坡脚线放样程序(输入大概桩号及测量坐标、地面标高计算出偏移距离、桩号、距中距离、填挖高度) 程序名:5FBX LbI 0:Norm 2: 18→DimZ:2→F:90→Z[1]:Prog “THB”:Z:D:”M0”?M:M→Z[4]:D→Z[3]:Prog”6GD”:L→Z[6]:If D<0:Then 0.75-L→D:Goto H:Else L-0.75→D:Goto H:IfEnd LbI H:Prog”H”:H-0.03-Z[4] →Z[5]:Z[6] →L:If Z[5]<0:Then –z[5] →G:Goto W:Else Z[5] →G:Goto T: LbI W:Prog “W0”:Z[10]+Z[11] →A: If G>A:Then Goto 1:Else If G>Z[10]:Then Goto 2:Else Goto 3:IfEnd: LbI 1:L+Z[12]+Z[13]+Z[14]+(G-A)×Z[9]+Z[11]×Z[8]+Z[10]×Z[7]:Goto Z: LbI 2:L+Z[12]+Z[13]+(G-Z[10])×Z[8]+Z[10]×Z[7]:Goto Z: LbI 3:L+Z[12]+G×Z[7]:Goto z: LbI T:L+0.5→N:If G>Z[17]:Then (N+Z[18]+(G-Z[17])×Z[16]+Z[17]×Z[15])→S:Goto Z:Else (N+G×Z[15])→S:Goto z: LbI Z:Z[3]→D:Fix 2:Abs(D)-S→T:”L0=”:L Locate 6,4,T◢ "KM=":Locate 6,4,Z◢ "D=":Locate 6,4,D◢ “TW=”: Locate 6,4,Z[5]◢

边坡放样程序

边坡放样程序 问题的出现 在土石方开挖中,有时由于地形复杂,会发生地形变换点未能加测坡口桩的情况,或因施测人员对内业图纸不熟悉,造成放样数据不准确等,这均会导致放样方法不准确使边坡超挖欠挖严重,或者边坡开挖后使设计的落石平台无法形成,只能一挖到底。有的保证了路面宽度,却不能保证坡度缓于设计值。不仅造成严重的质量问题,还对后期工程带来一定的影响,直接降低工程质量等级。由于土石方工程的边坡是个很直观的外露工程,也是直接影响评定工程质量等级的重要因素,为避免出现以上问题,本人将给出在特区市负责高速公路施工时,对复杂地形的边坡放样处理方法。 放样方法的选择及实施 (1) 放样前熟悉工程地形图、道路平面图、路线图与施工组织设计及断面图,实地踏勘后沿线路做好首级控制,控制点应选在边坡范围外侧,考虑边坡深挖控制点不能离坡口太远,一般距坡口1~1. 5m 即可,测设线路中线桩断面图,根据设计值计算出每级边坡放样数据,最好内业计算出不同坡面的放样数据图,同时放出开挖坡口桩,放坡口桩时应加放拱面至坡面5cm。考虑中桩点位误差以保证路面宽度不小于设计宽度,坡面不陡于设计陡面,故坡口桩应放宽5cm。在确定坡口开挖边线时,若边桩与相邻边桩纵向地形的坡度基本一致,两坡口桩之间无明显凸地形出现,可根据设计图纸和实测的高程计算出路中桩至坡口的水平距离。坡

口桩因高程变化而改变平距,故坡口桩要经过多次修改才可确定。然后在相邻坡口桩之间拉一细线洒上白灰即为坡口开挖边线,此为正常放样。 (2) 坡回桩与坡口桩之间有明显凹凸或中间有深沟路堑、路堤甚至小山等,则应加测局部中桩各边坡口边坡桩,图1 中的点为加测桩。加测的边桩应在地形的变换点上。此为方法之二。 (3) 在高挖地段的边坡都设有几级台阶或落石平台,在同一级平台内坡面桩与坡面桩之间按直线洒白灰,作为坡面开挖边线。坡面桩与坡面桩之间不在同一个平台内,则应测出平台出口的内外桩,用上面的桩点与平台出口的外桩相连。平台出口内桩与下面的桩点相连。此为方法之三。 (4) 坡度尺的应用。根据地形变化,可以自制坡度尺。在两个坡口桩之间拉一条线,然后以线为准,用坡度尺向上或下延伸到地形变换的每一个点上,坡度尺的方向必须垂直坡面。根据桩点和延伸点用白灰洒一条线,注意洒出的开挖线不是直线,用坡度尺也可指导每一级的坡面开挖或填方,一般坡面每挖深纵向20m 用仪器测定每一个坡面桩。这样可检查是否挖到设计坡面,同时也可以掌握坡面平整度。横向坡面可以在坡面桩上下拉一坡度线,一面开挖,一面将线向下延伸。纵向则可以在两坡度线纵向20m 拉一细线,检查坡度平整度或控制超欠挖。这样能使坡面象是用刀按设计的坡度切出的一个完整坡面,使设计美真正成为一种施工中的艺术美。横向拉坡度线,纵向拉坡面线开挖可一次开挖到位,不需第一次预挖,第二次修坡。此为方法之四。

5800万能隧道程序

5800万能隧道程序 1,主程序 Lbl 0 :"1.SZ => XY" :"2.XY => SZ" :?T :?S :Prog “SUB0 ”↙ 1 ÷P →C: (P-R) ÷(2HPR) →D:180 ÷∏→E:T=1 => Goto1 :Goto 2 :↙ Lbl 1: “LICHENG=”?K:“BANJNG=”?P:“PIANJIN=”?S: :Abs(S-O) →W :Prog "SUB1" ↙ Prog "GC":G+√ˉ(P2-S2)+1.66◢ "XS=" :X ◢ "YS=" :Y ◢ " ZS=" :Z ◢ F-90 →F :“FS= ”:F ?DMS ◢ Goto 0 Lbl 2 :Prog “SUB2 ”↙ Prog “YFS3 ” Goto 0↙ 2. 正算子程序(SUB1) 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+QEL W(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+Q EMW(C+MWD))) →Y :G+QEW(C+WD)+90 → F :X+Zcos ( F )→X :Y+Zsin (F )→Y 3. 反算子程序(SUB2) Lbi 1∶“BANJING”?P:“X”?X:“Y”?Y:“Z”?Z:X→I:Y→J:G-90 →T :Abs((Y-V)cos(T)-(X-U)sin(T) ) →W :0 →Z :Lbl 4 :Prog "SUB1" : T+QEW(C+WD) →L :(J-Y)cos (L )-(I-X)sin (L )→Z :IF Abs (Z )<0.01 :Then0 →Z:Prog "SUB1" :(J-Y) ÷sin (F )→Z:Else W+Z

5800计算机测量程序

5800计算机测量程序 1:主程序(TYQXJS) Lb1 4:”1.SZ=>XY”:”2.XY=>SZ”:?N:U:”X0”?U: V:”Y0”?V: O:”S0”?O :G:”F0”?G: H:”LS”?H:P:”R0”?P:R:”RN”?R:Q:”Q”?Q:↘ (1÷P)→C:(P-R)÷(2HPR)→D:(180÷Π)→E:N=1=>Goto 1:Goto 2↘ Lb1 1:?S:?Z:Abs(S-O)→W:Prog”SUB1”: ↘ “XS=”:X◢ “YS=”:Y◢ F-90→F:”FS=”:F▲DMS◢ Goto 1↘ Lb1 2:?X:?Y:X→I:Y→J:Prog”SUB2”:O+W→S:”S=”S◢ “Z=”:Z◢ Goto 2↘ 正算子程序(SUB1) 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+Zcos(F)→X:Y+Zsin(F)→Y:反算子程序(SUB2) G-90→T:Abs(Y-V)cosT-(X-U)sinT) →W↘ 0→Z:Lbl 0:Prog "SUB1"↘ T+QEW(C+WD) →L:(J-Y)cos(L)-(I-X)sin(L)→Z:IF Abs(Z)<0.001:Then 0→Z:Prog "SUB1":(J-Y)÷sin(F)→Z:Else W+Z→W:Goto0:IfEnd↘ 使用说明 U:“XO”起点的X坐标, V:“YO”起点的Y坐标, O:“SO”起点的里程桩号, G:“FO”起点的方位角, H:“LS”计算段线元的长度, P:“RO”线元起点的曲率半径, R:“RN”线元终点曲率半径, “Q ”线元图形信息(直线段Q=0,左偏Q=-1,右偏Q=1)以道路中线前进方向(即大里程方向)区分左右。:, S:“待求点的里程桩号, Z:“待求点的里程偏距(在中线上取零,左侧取负值,右侧取正值)。

相关文档
相关文档 最新文档