欢迎来到天天文库
浏览记录
ID:28481206
大小:41.50 KB
页数:6页
时间:2018-12-10
《线元法计算器兼匝道程序文件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、范文范例参考5800计算程序主程序QXJSLbI0:“1.SZ=>XY”:“2.XY=>SZ”“3.GC=>SQX”:?Q:Q=1=>Goto1:Q=2=>Goto2:Q=3=>Goto3LbI1:“CE:X”?G:“CEY:”?H:Prog“XLXY”:LbIA:“K=”?S:Prog“KM”:“-B,0,B=”?Z:“σ右交角=”?M:Prog“SUB1”:Fix4:Cls“X=”:Locate3,1,N◢“Y=”:Locate3,1,E◢Prog“JI”:GotoALbI2:“X=”?B:“Y=”?C:
2、B→N:C→E:Prog“SUB2”:“K=”:S◢“-B,0,B=”:Z◢Goto0LbI3:0→B:“H-B”?B:B→Z[9]:LbID:Prog“XLXY”:“KM”?Z:Prog“KM”:“-B,0,B”?D:Prog“H”Fix5:“H=”:H-Z[9]→H◢“I=”:I◢GotoD说明:Q:代表正反算及竖曲线,其中1为正算,2为反算;3代表竖曲线;S:代表里程;Z:代表偏移距离;M:代表偏移角度(以线路前进方向为X方向,顺时针转为正;N:X坐标;E:Y坐标;F:切线方位角;SUB1正算子程序0.
3、5(1÷R-1÷P)÷L→D:S-O→XU+∫(cos(A+(X÷P+DX2)×180÷π,0,X)→NV+∫(sin(A+(X÷P+DX2)×180÷π,0,X)→E完美Word格式整理版范文范例参考A+(X÷P+DX2)×180÷π→FN+Zcos(F+M)→N:E+Zsin(F+M)→EReturnSUB2反算子程序Lbl1:0→Z:1→Q:Prog“KM”:Prog“SUB1”Pol(N-B+10^(-46),E-C+10^(-46)):Isin(F-90-J)→W:S+W→SIfAbs(W)>0.0
4、001:ThenGoto1Lbl2:0→Z:Prog“SUB1”:(C-E)÷sin(F+90)→Z次程序JIClstatPol(N-G,-E-H):ClsIfJ<0:ThenJ+360→Y:EaseJ→Y:Ifend“FJL=”:I◢“FWJ=”:Y▲DMS◢XLXZ(线路选择)1→I:“XLXZ:Z=1:A=2,B=3,C=4,D=5,E=6,F=7,L=8”?I:I→Z[1]:IFI=0:ThenGoto0:ElseGoto1:IfEndLbI0:“F”?A:“QDZH”?O:“X”?U:“Y”?V:“
5、R1”?P:“R2”?R:“L”?L:Goto1LbI1完美Word格式整理版范文范例参考SUB0(数据库)Goto1↙Lbl1IFS<157687.528:Then157547.528→o:2884169.2517→U:471475.6573→V:98°32′43.08″→A:10^45→P:10000;→R:140→L:Return:IfEnd说明:S:里程;O为线元起点里程;U为线元起点X坐标;V为线元起点Y坐标;A线元起点切线方位角;P线元起点半径(左转为负右转为正);R线元终点半径(左转为负右转为正
6、)高程计算子程序(H)程序名:HProg“S1”:C-T→F:Z-F→S:C+T→E:G-TI→Q:IfT=O:ThenQ+SI→H:Goto0:ElseIfZ7、eGotoX:IfEndLbIZ:IfS=0:ThenAbs(D)×M→V:Goto2:ElseAbs(D)×((N-M)×(Z-C)÷S+M)→V:Goto2:IfEnd:LbIX:IfS=0:ThenAbs(D)×M→V:Goto2:ElseAbs(D)×(((3((Z-C)÷S)2-2((Z-C)÷S)∧(3))×(N-M))+M)→V:Goto2:IfEnd完美Word格式整理版范文范例参考LbI2:Abs(D)→E:V÷E→I:I(E-K)→V②-1程序名:S1(线路1高程竖曲线要素子程序)IfZ[8、1]=1:ThenGoto1:ElseIfZ[1]=2:ThenProg“SA”:ElseIfZ[1]=3:ThenProg“SB”:ElseIfZ[1]=4:ThenProg“SC”:ElseIfZ[1]=5:ThenProg“SD”:ElseIfZ[1]=6:ThenProg“SE”:ElseIfZ[1]=7:ThenProg“SF”:ElseIfZ[1]=8:ThenProg“SL”:IfEn
7、eGotoX:IfEndLbIZ:IfS=0:ThenAbs(D)×M→V:Goto2:ElseAbs(D)×((N-M)×(Z-C)÷S+M)→V:Goto2:IfEnd:LbIX:IfS=0:ThenAbs(D)×M→V:Goto2:ElseAbs(D)×(((3((Z-C)÷S)2-2((Z-C)÷S)∧(3))×(N-M))+M)→V:Goto2:IfEnd完美Word格式整理版范文范例参考LbI2:Abs(D)→E:V÷E→I:I(E-K)→V②-1程序名:S1(线路1高程竖曲线要素子程序)IfZ[
8、1]=1:ThenGoto1:ElseIfZ[1]=2:ThenProg“SA”:ElseIfZ[1]=3:ThenProg“SB”:ElseIfZ[1]=4:ThenProg“SC”:ElseIfZ[1]=5:ThenProg“SD”:ElseIfZ[1]=6:ThenProg“SE”:ElseIfZ[1]=7:ThenProg“SF”:ElseIfZ[1]=8:ThenProg“SL”:IfEn
此文档下载收益归作者所有