发布网友 发布时间:2022-05-16 13:58
共1个回答
热心网友 时间:2023-08-19 06:51
CASIO4850全线坐标正反算程序主程序:ZHANG LIANGLbI �0�1 :Deg:T"WJM":C=2�0�1+4�0�1(T-1):T=�0�1:N"1.SR,2.JS":N=2=> Goto A⊿M"JZ-XX":O"QD-ZH":U"X-�0�1 ":V"Y-�0�1 ":G"FWJ ": Lbl B:{HRQP}: P"QD-R":H"XX-CD":R"ZD-R":Q").-1,(.+1,--.�0�1":W=H:Z=�0�1:Prog"S1":Prog"S4":U=X:V=Y:O=O+H:G=F-9�0�1:P=R:"…SR…NEXT…!”:Isz T: Dsz M:Goto B⊿Lbl A:Fixm:{XYSZN}:T=�0�1:N"1.JS-XY,2.XY-FS": N=2=>Goto 2⊿S"JS-ZH=":Z"D=":Lbl 1:S>Z[8T+1+C]=>Isz T:Goto 1⊿Prog "S3":W=S-O: Prog "S1": "JS-X=":X:Pause �0�1:"JS-Y=":Y◢Goto AΔLbl 2: X"X…":Y"Y…":I=X:J=Y:Lbl 3: Prog "S3":W=Abs((Y-V)cos(G-9�0�1)-(X-U)sin(G-9�0�1:W>H=> Isz T:Goto 3⊿Prog "S2":"FS-ZH…":S=O+W:Pause �0�1:"D…":Z◢Goto A⊿子程序S1A=.1184634425:B=.2393143352:N=.2844444444:K=. �0�14691�0�1�0�177:L=.23�0�17653449:D=QrW2(P-R)÷2HPR:E=QrWP-1:Z[1]=G+KE+K2D:Z[2]=G+LE+L2D:Z[3]=G+.5E+.25D:Z[4]=G +(1-L)2D+E(1-L:Z[5]=G +(1-K)2D+E(1-K:F=G+E+D+9�0�1:X=U+ZcosF+W(AcosZ[1]+BcosZ[2]+NcosZ[3]+BcosZ[4]+AcosZ[5: Y=V+ZsinF+W(AsinZ[1]+BsinZ[2]+NsinZ[3]+Bsin Z[4]+Asin Z[5:子程序S2W=Abs((Y-V)cos(G-9�0�1)-(X-U)sin(G-9�0�1:Z=�0�1:Lbl 4:Prog "S1":L=G-9�0�1+E+D:Z=(J-Y)cosL-(I-X)sinL:AbsZ<.�0�1�0�11=>Goto 5:≠>W=W+Z:Goto 4⊿Lbl 5:Z=�0�1:Prog "S1":Z=(J-Y)÷sinF:子程序S3H=Z[8T+C+6:O=Z[8T+C+1]-H:U=Z[8T+C+2:V=Z[8T+C+3:G=Z[8T+C+4:P=Z[8T+C+5:R=Z[8T+C+7: Q=Z[8T+C+8: 子程序S4Z[8T+C+1]=O+H: Z[8T+C+2]=U: Z[8T+C+3]=V:Z[8T+C+4]=G:Z[8T+C+5]=P:Z[8T+C+6]=H:Z[8T+C+7]=R: Z[8T+C+8]=Q: 结束程序编制说明:1.本程序是为CASIO-fx4850p编制的。有1个主程序,4个子程序。约1000字节。需输入文件名(1~67),根据28500步可以存储67条线路数据。 2.程序是以平曲线基本线型(直、缓、圆、缓、直)数学模型编制,三角函数计算。3.本程序是采用高斯勒让德公式计算待放点坐标或根据全站仪测得坐标计算该点在线路中的位置(距某桩号的左右距离)。程序可以计算任何公路线型数值。适用直线、圆曲线、缓和曲线、S型曲线、卵型曲线、凸曲线、C型曲线、复合曲线、回头曲线,及其任意组合的线型。包括不完整缓和曲线。4.程序一次输入67条线路以内的数据。工作时配合全站仪只要输入桩号,即可计算出一条道路的中边桩坐标或根据全站仪测得坐标计算该点在线路中的位置(距某桩号的左右距离)。已知数据输入时无须人工判断,程序自动存入应存的存储器。本程序可在正反计算时自动切换。5.已知数据输入后,只要不影响扩展存贮器Z[21]以上的数值,都可以进行其他程序计算,一般情况下可以扩展到Defm 400,足够空间调整。6.输入67条线路时,需要人工扩展存贮器到2700个,即【Defm 2700:】。此时要多占用容量2700步。如果计算器容量有限,而你不需要那么多线路,则扩展存贮器数量=线路数量×40+20。7.程序均未考虑断链,有断链时,请将断链处作为起终点处理。分为两条线路。程序使用说明:1. 本程序可根据多个线形数据计算平曲线任意点和边桩的坐标。2. 本程序适用回头曲线、S型曲线、卵型曲线、凸曲线、C型曲线、复合曲线线形。3. 本程序启动后按1进行数据输入,按2直接进入数据计算程序。4. 本程序中所有输入数据全部都保留在寄存器中,未被置换,以便待查。但请不要破坏寄存器中数据,这样关机后重新开机可直接进入坐标计算程序。不需要重新输入线形数据。5.桩号输入时,K29+585.456应输入29585.456。操作流程:启动程序:1、显示WJM?:询问文件名:输入1~67、EXE;2、显示:1.SR,2.JS? 询问是输入数据抑或根据已存储的数据计算需求点的XY坐标:输入:1为输入新的计算数据,(如输入2则为计算以前储存在计算器内的数据)EXE;3、显示:JZ XX?:询问输入几组线元线型;根据所需输入:1~5、EXE;4、显示:QD-ZH、X-�0�1 、Y-�0�1 、FWJ 、QD-R、XX-CD、ZD-R、“).-1,(.+1,--.�0�1”:即分别输入起点桩号;起点的X、Y坐标;起点的方位角;起点的半径;线元线型的长度;线元线型终点的半径;线型的转向,左转、右转、直线则分别输入-1、1、�0�1;EXE;5、显示:"……SR……NEXT……SUJU !”:提示输入下一线型的数据,"QD-R"、"XX-CD"、"ZD-R"、“).-1,(.+1,--.�0�1”:输入线型的长度、终点半径、转向,EXE;6、继续循环显示 5 ,直至所有数据输入完毕:7、显示“JS-ZH”:“D”:询问输入计算桩号距中桩距离,输入后,计算大约1.5秒的时间,即可显示所需计算点的XY坐标,本程序自动计算夹角180度,如有斜交则将S1子程序F=G+E+D+9�0�1:中的90改为任意交角。8、循环计算自动进入下一个要求的桩号坐标。本程序计算精度较高,1km 17种线型确保与电脑软件:速通测绘――公路施工测量坐标计算系统的计算数据偏差在1mm之内。