FX5800计算器测量程序集24 版使用说明_第1页
FX5800计算器测量程序集24 版使用说明_第2页
FX5800计算器测量程序集24 版使用说明_第3页
FX5800计算器测量程序集24 版使用说明_第4页
FX5800计算器测量程序集24 版使用说明_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CASIO FX5800计算器测量程序集2.4版 作者:蓝星FX5800计算器测量程序集2.4 版使用说明一、程序功能主要功能:采用交点法方式计算多条线路坐标正反算,可算任意复杂线型及立交匝道,包括C型,S型、卵型、回头曲线等;极坐标放样,全线路基边坡开挖口及坡脚放样计算、路基任意点设计高程、横坡、设计半幅宽度.隧道欠超挖放样计算。新版本优化:1、优化程序语句、2、以复数形式输入变量及数据库,取消原矩阵数据库;3、修改隧道超欠挖程序为通用形,不受圆心个数限制、4、新增测量资料表计算二、源程序(绿色为程序名;蓝色为输入计算器内容)紫色为新版改动处(可以根据自己标段情况用相关主程序及子程序,再在0

2、程序中汇总)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、

3、XY、X1、G1);8、极坐标计算程序(8JS、JS、DS);9、隧道超欠挖计算程序(A、B、AB、HX、H、I、QX、S、SD、F、ZD、X1、S1、I1、SD1)运行后按19数子约半秒,选择程序,返回时,在桩号输入-1,返回选择计算类型,输入-2,返回选择线路。计算内程序排例:0、01(测量资料专用)、02、0XYH 、1DAO XIAN、1SC(水准测量用)、1XY、2XY-S(由坐标计算面积)、2ZD、3GC、4GD、5BP、6FM、7ZP、8JS、9SD、A、AB、B、B6(测量表格检表6)、B7(检表7)、B8(检表8)、B9(检表9)、C、DX、DX0、F、G1、H、HX、I、I

4、1、JS、M(度分秒转十进制)、QX、S、S1、SD0、SD1、T、W1、X1、XY、(五点通线元法计算坐标)、ZD带有不完整缓和曲线的线元转交点数据程序(T)。只为转交点的辅助程序,不参入任何主程序中运行。说明:运行后“QKM”?输入起点桩号;“XQ”? “YQ”?输入起点X、Y坐标;“LS1”? “LS2”?输入前段缓和曲线长度,后段缓和曲线长度;“A1”? “A2”?输入前段缓和曲线参数,后段缓和曲线参数;“FWJ“?输入起点切线方位角;”ZJ“?输入转角(终点方位角减起点方位角之差,左转为负,右转为正);计算结果要素同QX子程序中要素字母。以下全为数据子程序,根据自己标段设计数据修改黑

5、色部分数据。 -1程序名:X1(线路1和线路2坐标计算要素程序,)Z4=0=Return:Z4=1=Goto 1:Z4=2=Goto 2:LbI 1:If Z241.086:Then -336.478+60iR:2600441.639+514392.519iU:280。2028.78”+203。0828.32”iG:106.667+81.667iH:-270.668-283.056iT: ProgF:Return:IfEndLbI 2:If Z273.006:Then 171.674+180iR:2600784.547+514635.863iU:58。4917.2”+68。0926.91iG:

6、93.889+125iH:171.674+184.771iT:ProgF: Return:IfEndIf Z466.227:Then 341.96+445iR:2600664.76+514799.865iU:123。4325.9”+15。5849.5”iG:138.211iH:68.954+125.273iT:Prog”F”:Return:IfEndZ4=0=Return:Z4=1=Goto 1:Z4=2=Goto 2:LbI 1:If Z40.858:Then 0O:2600509.148U:5144063.566V:299。4339”G:40.857H:97.25P: 60R:1Q:Ret

7、urn:IfEndIf Z159.42:Then 40.857O:2600537.297U:514034.668V:331。1615.1”G:118.562H:60P: 60R:1Q:Return:IfEndIf Z241.087:Then 159.419O:2600625.86U:514081.521V:84。2922.4”G:81.667H:60P: 11045R:1Q:Return:IfEndLbI 2: If Z93.89:Then 0O:2600695.67U:514488.986V:58。4917.2”G:93.889H: 11045P:180R:1Q:Return:IfEndIf

8、 Z198.568:Then 93.889O:2600736.998U:514572.974V:73。4551.6”G:104.678H: 180P:180R:1Q:Return:IfEndIf Z273.007:Then 198.567O:2600736.233U:514676.181V:107。54.3”G:74.439H: 180P:445R:1Q:Return:IfEnd程序字母说明:O-线元起点桩号;U-起点X坐标;V-起点Y坐标;G-线元起点桩号切线方位角; 线元长度,线元起点曲率半径,线元终点曲率半径,Q线元判别(以道路中线的前进方向(即里程增大的方向)区分左右;当线元往左偏时,

9、Q=-1;当线元往右偏时,Q=1;当线元为直线时,Q=0)。说明:1、If Z计算交点段终点桩号(或者直线段任意桩号):Then 交点桩号+圆半径iR:交点X坐标+交点Y坐标iU:起点至交点方位角+交点转角iG:交点前段缓和曲线长度+交点后段缓和曲线长度iH:交点前段切线长度+交点后段切线长度iT: Prog”F”: Return: IfEnd(转角则为交点段终点方位角减起点方位角,分正负,左偏为负,右偏为正)如整条线无曲线,全为直线段,则交点为终点桩号,XY为终点坐标,方位角为起点方位角,转角和圆半径为1,其它全为0。-1程序名:S1(线路1和线路2高程竖曲线要素子程序)Z4=1=Goto

10、1:Z4=2=Goto 2: LbI 1:If Z241.09:Then 2000R:95.356+40.742iC:-3.155+.812iI: Return:IfEnd:LbI 2:If Z133.601:Then 1525R:106+45.12iC:-.64+2.98iI:Return:IfEnd:If Z466.23:Then 1945R:298+50.841iC:2.98-1.968iI:Return:IfEnd:程序字母说明:R-竖曲线半径:C-竖曲线交点桩号+交点桩号高程i(未竖曲线调整的);I竖曲线前纵坡+竖曲线后纵坡i-1程序名:I1(线路1和线路2高程超高参数子程序)0K:

11、1W: Z4=1=Goto 1:Z4=2=Goto 2:LbI 1:If Z159.419:Then 0S:6-6iM: Return:IfEnd:If Z187.987:Then 28.568+28.568iS:159.419C:6-6iM:2-2iN: Return:IfEnd:If Z241.086:Then 0S:2-2iM: Return:IfEnd:LbI 2:If Z77.872:Then 0S:2-2iM:Return:IfEnd:If Z93.889:Then 16.017+16.017iS:77.872C:2-2iM:5-5iN:Return:IfEnd:If Z198.5

12、67:Then 0S: 5-5iM:Return:IfEnd: If Z273.006:Then 74.439S:198.567C:5-5iM:2-2iN:Return:IfEnd:If Z335:Then 0S:2-2iM:Return:IfEnd: If Z346.235:Then 11.235+11.235iS:335C:2-2iM:1.5-1.5iN:Return:IfEnd子程序中字母表示说明:K中央分隔带半幅宽(中桩标高至中桩中线距离,无分隔带则为0);W超高方式参数(W=1为一般直线方式超高,W=2为三次抛物线方式超高);S超高渐变段左距离+右距离i(不是渐变段则输入0);C-超

13、高渐变段起点桩号(不是渐变段,无需输入);M超高段起点左横坡+右横坡i,N-超高渐变段终点左横坡+右横坡i(不是渐变段,无需输入)。-1程序名:G1(线路1和线路2路基标准半幅宽度参数子程序)Z4=1=Goto 1:Z4=2=Goto 2:LbI 1:If Z40.857:Then 40.857iS:0C:3.5+5iA:5.25iB: Return:IfEnd:If Z159.419:Then 0S:3.5+5.25iA:Return:IfEnd: If Z187.987:Then 28.568iS:159.419C:3.5+5.25iA:5.5iB: Return:IfEnd:If Z24

14、1.086:Then 0S:3.5+5.5iA:Return:IfEnd:LbI 2: If Z321.611:Then 0S:3.5+5iA:Return:IfEnd:If Z346.235:Then 24.624iS:321.611C:3.5+5iA:5.75iB: Return:IfEnd:If Z466.227:Then 0S:3.5+5.75iA:Return:IfEnd子程序中字母表示说明:C宽度渐变段起点桩号(不是渐变段不输);A宽度渐变段起点左侧宽度+右侧宽度i; B宽度渐变段终点左侧宽度+右侧宽度i(不是渐变段,无需输入);S-宽度渐变段左侧距离+右侧距离i(不是渐变段输0)

15、。-1程序名:SD1(隧道1和隧道2参数子程序)If Z4=1:Then 5I:1.4V:12+19。16iZ16:1.4+51。4218”iZ17:5.1+218。3iZ18: 1.4+51。4218”iZ19:12+19。16iZ20:Return:IfEnd:If Z4=2:Then 5+2.2iI:3.825V:4.355Z16:4.355-251。1846”iZ17: 6.07+217。2228”iZ18:4.355-108。4114”iZ19:4.355-180iZ20:Return:IfEnd:子程序中字母表示说明:I隧道开挖面里圆心个数和直线段共个数+隧道中线距设计路中线距离(

16、左负右正)i;V路中线标高至设计隧道中线底高差+底部圆心水平偏移距离(向左偏为负,向右偏为正);Z16Z16+I-隧道中线型数据,直线段为:长度-起点方位角;圆曲线段为:圆半径+偏角(即圆心夹角).-1程序名:W1(线路1和线路2路基填挖边坡参数子程序)10E:10F:2.6M:2N:2U:1.5I:1.75J:8W:2V:Z4=1=Goto 1:Z4=2=Goto 2:LbI 1: If D0:Then Goto L:Else Goto R:IfEnd:LbI L:1A:1.25B:1.25C:Return:LbI R:If Z110:Then 1.25A:1.25B:1.5C: Retur

17、n:Else Goto L: IfEndLbI 2:If D0:Then Goto L:Else Goto R:IfEnd:LbI L:0.75A:0.75B:0.75C:Return:LbI R:If Z445:Then Goto L:Else If Z506.9:Then 0.25(Z-445)21.2Q:.75+QA:AB:AC:Return:IfEnd子程序中字母表示说明:A挖方第一阶边坡边率;B挖方第二阶边坡边率;C挖方第三阶边坡边率;E挖方第一阶高度;F挖方第二阶高度;M挖方路基碎落台及水沟宽度;N挖方第二台阶平台宽度;U挖方第三台阶平台宽度;I填方第一阶边坡边率;J填方第二阶边坡

18、边率; W填方第一阶高度;V-填方第二台阶平台宽度。(注:本程序只做出挖方三个台阶,填方二个台阶,如需增加,先需在程序5BP程序相应增加。再如一标段有坡率及坡高不一样时,可以照其它参数程序一样,用判别语句。)三、使用说明1、规定 (1) 坐标计算以交点方式计算,一般情况下一个交点计算一段线是:直线+缓和曲线+圆曲线+缓和曲线+直线。在匝道中先根据实际线来调整,可以单独计算一段不完整的缓和曲线+圆曲线。也可以单独计算一段缓和曲线或一段圆曲线,需先运行T程序整理成交点数据。无缓和曲线时,缓和长度输0。(2) 程序中:10-9 为10的负9次方即0.000000001; 1045 为10的45次方;

19、为圆周率即3.1415926; 为根号; =:X前有空格二个,为了显示效果, -336.478+60i中i是复数中虚数符号,在计算器从上向下第三排键,第一个。(3) 为了区别字母O及数子0,特把字母0加粗。2、输入与显示说明 输入提示部分:A:XY=1, ZD=2 ,GC=3, GD=4, BP=5, FM=6, ZP=7, JS=8, SD=9? 按对应数子键约半秒:1、坐标计算放样程序2、坐标反算程序;3、高程计算查阅程序;4、路基半幅标准宽度查阅程序;5、路基边坡及开挖口放样程序;6、路基标准距离放样;7、桥梁锥坡计算放样程序;8、极坐标计算程序;9、隧道超欠挖计算程序XZ?YZ? 为置

20、仪点坐标,第一次运行输一次,以下运行不需再输入,下次再运行此程序调上次输值,如需改,则输入,不需改,则按确认键。(后附有导线点坐标存储子程序,有兴趣的可加上)“QX:X1=1,X2=2”?选择经路,坐标计算中输入0值,变为输入线元段曲线要素。输1为第一条线路。输2为第二条线路,本程序暂设计实例为2条线路。KM?算输入大概桩号)输入-1,返回输入选择计算类型,输入-2,返回选择线路。 KM+Di?正算时输入所求点桩号和所求点距中线的边距(左侧取负值,右侧取正值,在中线上后面不输)X0+YOi?反算时所求点的X+Y坐标(放样程序中实测X+Y坐标)以复数形式一次输入。L0? 涵洞放样程序中涵距中心桩

21、号前后距离,前为正,后为负.(即涵洞半幅宽度)M0? 放样程序中原地面标高输入H-B?计算面至路面高差(默认路面为0)PJ1?+PJ2? 为路线中线与边线的右夹角+边线至路前进方向夹角,默认值均为90度.,不是涵洞桥梁计算不需输PJ2,后面也不会出行L0?TH-GH?边坡放样中填方超放宽值,默认值为0.5m.LD:Z-,Y+? 桥梁锥坡向左右方向边长,左为负数,右为正数。(即为锥坡高程减地面高程后乘以填方坡比)LR? 锥坡向路线前进或向后退方向边长。Z0? 锥坡顶边桩号L0:SZ+,DZ-?锥坡放样中,椭圆上分段放样距离,小桩号锥坡输正数,大桩号锥坡输负数。“CQHD”? 隧道超欠挖程序中衬砌

22、厚度, 默认值为0.65m.QX子程序中和T程序结果中:“JDKM”?输入交点桩号;“JDX”? “JDY”?输入交点X、Y坐标;“FWJ“?输入起点至交点方位角”ZJ“?输入转角(终点方位角-起点方位角之差,左转为负,右转为正);“LS1”? “LS2”?输入交点前段缓和曲线长度,交点后段缓和曲线长度;“T1”? “T2”? 输入交点前段切线长度,交点后段切线长度;”R”?圆半径输出部分 X=* 正算时,计算得出的所求点的X坐标Y=* 正算时,计算得出的所求点的Y坐标FWJ=* 正算时,计算得出的所求点的至置仪点方位角S=* 正算时,计算得出的所求点的至置仪点距离KM=* 反算时,计算得出的

23、所求点的里程D=* 反算时,计算得出的所求点的边距H=* 所求点位置设计计算面顶标高I=* 所求点位置设计路面横坡(D输0时为,本段路基纵坡)LGD=* 所求点位置设计路面顶左半幅标准宽度LGD=* 所求点位置设计路面顶右半幅标准宽度LX=* 边桩放样程序中实测点至设计边坡点距离,正向内移,负向外移。(隧道程序中为超欠挖值,正为超挖,负为欠挖)TW=* 边桩放样程序中,实测放样边坡点至止桩号设计顶填挖高度值(负为挖方值,正为填方值)H0=* 隧道放样程序中测量点至设计面高度四、结束语1、本套程序实例线路给二条,如标段像匝道有多条线时,同理增加。2、为了更好的开发计算器程序,本人特建一QQ群,欢

24、迎各位测友加入,QQ群号是:17507020。3、因本人QQ加人已满,以后有问题请在群内或论坛中回复。附后为坐标计算参数子程序X1、X2和高程计算子程序S1、S2数据来源(X1、S1为C线,X2、S2为I线)交点数据均需先运行T程序,计算出交点数据例如X1要素:先运行T程序,输入表中C线参数:QKM输0;XQ输2600509.148;YQ输514063.566;LS1输40.857;LS2输81.667;A1输80,A2输70;FWJ输299。4339“;ZP输183。4518.1“;R输60。计算后各要素结果记录在本上,再对应做X1子程序就可以了。18上图为SD1程序中Z4=1时隧道断面参数

25、数据的图。上图为SD1程序中Z4=2时隧道断面参数数据的图。1、附带坐标计算面积小程序 程序名:XY-S0Q:Norm 2:1I:?N:X1?X:Y1?Y:XA:YB:XE:YF:Do:“XN?X:YN?Y:Q+(XF-YE)2Q:XE:YF:I+1I:Lpwhile IN:Q+(AF-BE)2S:MIAN JI= :Abs(S) (运行后N?,输入点数,然后输入第一点坐标,再着输入2点一直输入N点后就出来面积)计算器总体运行及结果说明:做好数据库后,运行0程序,按相应数子键,对应相应主程序(按数子键时请按住约半秒)按1键后:(桥梁涵洞坐标计算放样程序)输入仪器测站点坐标:2600535.65

26、+514035.651i EXE输入选择线路:1 EXE输入偏角:(如不是涵洞计算可直接只输一个角,默认为90度)是正交 直接按EXE输入桩号及距离:200-20i(前面为桩号后面为距中距离,左负右正,中桩后面不需输)输后按EXE计算结果显示:X、Y-坐标,FWJ-测站点至计算点方位角(十进制显示:42.4235即为42度42分35秒)S-测站点至计算点距离按EXE输-2,返回再次输入测站坐标,选择线路输入角度为:75+66.888i EXE偏角中涵洞放样中输入方法:如图:放样以下图中涵洞基础右侧角A点位置。输入桩号和距离:135+32.161i EXE输入涵洞斜宽:10.82COS(90-6

27、6.888) EXE结果数据同前.EXE 再次输入桩号进入下点放样计算.按EXE 输-1,按EXE,EXE选择按2后:(坐标反算桩号距及设计高程)选择线路号:如输入1 EXE2600625,514082输入大概桩号(第一运行输入):50 EXE输入测量坐标:2600571.4+514052.68i结果显示:KM-桩号,D-距中距离(右正,左负),H-设计标高EXE 再次输入测量坐标进入下点反算0程序中选择按3(设计标高及横坡计算)输入选择线路号:输入2EXE输入设计路面至计算面的高度:输入1.5 EXE输入桩号和距离:输入100-25i(桩号100,左侧25m)EXE结果显示:H-计算高程,I

28、-横坡EXE再次输入桩号:输240(中桩后面不用输结果显示:H计算面高程序,I-路基纵坡EXE0程序中选择按4(设计半幅宽度计算)输入桩号:输入240(只需输入桩号就可以)EXE结果显示:LGD-左幅宽度;RGD-右幅宽度EXE0程序中选择按5(路基边坡放样程序)选择线路后输入填方放宽值:输入0.5(默认为0.5就按EXE就行,如不加宽就输0)EXE输入大概桩号:输入50(第一次放样输入)EXE输入测量坐标:2600569.371+514066.027i EXE输入测量地面标高:输入64.95 EXE结果显示:LX-平移值,负值从中向边移,正值从边向中移。KM-测点桩号,D-测点距中桩距离。TW-填挖值,负为挖方,正为填方,第一个值为至设计标高,第二个值为扣除路面结构层厚度0.9m,即路床顶。0程序中选择按6(路基定值距离放样程序)前面同理输入测站坐标 EXE选择线路1 EXEKM=为输入放样间距 EXE输入桩号及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论