线元法输入示例直曲表
- 格式:pdf
- 大小:121.80 KB
- 文档页数:2
线元法1:ZHY主程序“1.SZ→XZ”:“2.XY→SZ”:If N=1:Then goto 1 :Else goto 2:lfEnd Lbl 1:‘S=’?S:“Z=”?Z:Prog〝QXSJK〞: 1÷P→C :(P-R)÷(2HPR)→D : 180÷π→E: Abs(S-O)→W:Prog〝SUB 1〞:〝XS〞: X→X ▲〝YS=〞: Y→Y▲〝FS=〞: F-90→F▲Prog〝GAO〞: goto 1LBI 2 :〝X=〞?X :〝Y=〞?Y :X→I:Y→J:Prog〝QXSJK〞: 1÷P→C :(P-R)÷(2HPR)→D : 180÷π→E: :Prog〝SUB 2〞: 〝S〞: O+W →S▲〝Z=〞: Z▲Prog〝GAO〞:〝SC〞?C〝R=〞:5.89-√((C-G)2+Z2) ▲goto 2“L=”:?L :199.965-(L-49040)*0.006+0.00 →H ◢设计高程R-√(P²+G²)2:SUB1(缓和曲线正算子程序,不能独立运行)0.1739274226→A : 0.3260725774→B : 0.0694318442→K : 0.3300094782→L : 1-L→F : 1-K→M : U+W(A Cos(G+QEKW (C+KWD))+B Cos(G+QELW(C+LWD))+ B Cos(G+QEFW (C+FWD))+A Cos(G+QEMW(C+MWD)))→X :V+W(A Sin (G+QEKW(C+KWD))+B Sin(G+QELW(C+LWD))+ B Sin (G+QEFW(C+FWD))+A Sin(G+QEMW(C+MWD)))→Y : G+QEW (C+WD)+90→F : X+Z cos(F)→X : Y+Z Sin(F)→Y3 : SUN 2(缓和曲线反算子程序,不能独立运行)G-90→T : Abs((Y-V)Cos(T)-(X-U)Sin(T))→W : 0→Z : LBI 0 : Prog〝SUB 1〞: T+QEW(C+WD)→L :(J-Y)Cos(L)-(I-X)Sin (L)→Z : If Abs(Z)< 1×10-6 : Then Goto 1 : ELse W+Z→W : Goto 0 : IfendLBI 1 : 0→Z : Prog〝SUB 1〞:(J-Y)÷Sin(F)→Z4 : QX SJK (缓和曲线数据库子程序,不能独立运行)If S≥7000 And S<8552.052 : Then 39351.594→U : 72418.7097→V : 7000→O :257.8746719→G : 2000→H : 1×1045→P : 1×1045→R : 0→Q : ELse If S≥8552.052 And S<8752.052 : Then 39025.584→U : 70901.283→V : 8552.052→O: 257.8746719→G : 200→H : 1×1045→P : 1800→R : 1→Q : ELse If S≥8752.052 And S<9900.413 : Then 38987.2071→U : 70705.0275→V : 8752.052→O : 261.0577708→G : 1148.361→H : 1800→P : 1800→R : 1→Q : ELse If S≥9900.413 : Then 39170.3263→U : 69590.9925→V : 9900.413→O : 297.6112367→G : 200→H : 1800→P : 1×1045→R : 1→Q : Ifend : Ifend : Ifend : Ifend : Return注意:0 : 表示零。
3、交点法、线元法坐标计算坐标计算是根据图纸中“直线及曲线转角一览表”提供的数据计算道路中桩坐标,然后和图纸提供的“逐桩坐标表”比对,如果一样则说明输入平曲线参数输入正确,可以计算边桩坐标和其他结构物坐标了;如果中桩坐标不一样,一般是平曲线参数输入有误,需要重新检查输入,另一种结果是图纸有错,这种情况少见,但不代表没有。
“直线及曲线转角一览表”和“逐桩坐标表”见附件1、附件2。
线元法是以路线的起点坐标、方位角、起终点桩号等节点元素来计算出要求的坐标;交点法是以路线的交点要素和路线的主要要素来求得坐标。
①交点法交点:路线的转折点,路线改变方向是相邻两直线的延长线相交的点。
用JD表示,有些图纸上用IP 表示。
看下图:交点是针对曲线的(包含圆曲线和缓和曲线),一段曲线就有一个交点。
交点参数有:坐标(X,Y)、交点桩号、转角值、圆曲线半径R、缓和曲线长度。
教学提供软件(轻松测量、双心软件、测量工具)交点法曲线要素输入说明:1、QD起点坐标:起点坐标必须在直线段上,或填写前一交点的坐标。
2、JD交点曲线要素:(1)交点桩号(2)交点坐标(X,Y)(3)曲线半径R(4)第一缓和曲线长度LS1,若为0,输入0,不能为空。
(5)第二缓和曲线长度LS2,若为0,输入0,不能为空。
3、ZD终点坐标:终点坐标也必须在直线段上,或填写后一交点的坐标。
检核数据是否输入正确的方法:软件生成的圆曲线要素中切线长、外距、交点里程:注意校正起点里程、等与设计图纸是否一致。
如果上述数据和图纸不一样,请认真检查有错误的交点处的数据输入是否正确,如果输入没有错误,请考虑是否包含不完整缓和曲线,使用公式A2=R*Ls检查是否包含不完整缓和曲线。
如果包含不完整缓和曲线,那就需要用线元法也叫积木法计算了。
有的设计院给出的直曲表是整条设计线路的直曲表的一部分,以其中某个交点作为起始点的话,起始里程有时候需要校正,当然,并不是每个图纸给出的起点里程都需要校正,大多数图纸的起点里程已经被设计院校正过,我们输入平曲线的时候需要验证一下。
坐标正反算程序程序变量说明:D:选线。
E、F:置仪点坐X、Y。
K:待算点桩号。
B:待算点距离。
Q:待算点与线路交角(以顺时针方向)。
L:线元起点至待算点长度。
O:待算点方位角。
S:线元长度。
U:线元起点半径。
V:线元终点半径。
程序运行内容说明:开机运行程序后,1、进入主程序,选择正算或反算,1为正算,2为反算。
2、选择线路,1为第线。
2为第线。
3为第线等等。
3、如果上一次计算过的话提示是不更新数线路参数,十秒钟不操作更新,按EXE不更新。
如果上一次不是计算现在要计算的线路的话直接更新数据库(数据库更新会倒计时提示)。
3、正算。
提示入入置仪点坐标。
提示输入待算点桩号。
提示输入离中桩距离。
提示输入与线路方向夹角。
结果:坐标X、Y。
距置仪点距离和方位角。
再次提示输入待算点桩号。
反算。
提示输入实测点坐标X、Y。
结果:待算点桩号程距中桩距离。
再次提示输入实测点坐标X、Y。
程序特点:1、输入参数少,只要输入线路起点的桩号、半径、方位角、XY坐标以及各线元的桩号和半径(左+右-直线×1045)即可。
2、调用变量少,本程还有A、G、H、M、N、P、R、W字母变量未使用,可以用于其它程序而不会和本程序产生冲突。
3、数据库独立,更换工程时数据更换方便。
4、界面友好,尽量做到人人都容易上手,操作一学就会。
5、程序尽量运用5800计算器各种指令,使程序速度提高。
并能够起到帮助大家学习5800各指令工作原理,以便更好掌握编程。
线元法路线计算程序线元法(LE法)是一种用于计算电力系统潮流分布的方法,它将电力系统抽象成节点和支路的网络,通过对节点和支路进行编号,可以建立节点电压和潮流分布之间的方程,进而求解电力系统中各节点的电压和潮流分布。
下面是一个用于计算线元法路线的程序。
1.定义节点和支路:首先,我们需要对电力系统的节点和支路进行定义。
节点可以是发电站、变电站或负荷节点;支路可以是输电线路或变压器。
每个节点和支路都需要有一个唯一的编号,以便在后续的计算中进行引用。
2.建立节点电压方程:根据电力系统的KCL(电流平衡方程),我们可以得到节点电压方程。
每个节点的电压方程可以表示为:V(i) = Σ{(V(j) - V(i)) / Z(ij)},其中V(i)表示第i个节点的电压,V(j)表示第j个节点的电压,Z(ij)表示第i个节点到第j个节点的支路阻抗。
3.建立支路潮流方程:根据每个支路的电流平衡方程,我们可以得到支路潮流方程。
每个支路的潮流方程可以表示为:I(ij) = (V(i) - V(j)) / Z(ij),其中I(ij)表示从第i个节点到第j个节点的支路电流,V(i)表示第i个节点的电压,V(j)表示第j个节点的电压,Z(ij)表示第i个节点到第j个节点的支路阻抗。
4.解线性方程组:将节点电压方程和支路潮流方程组合成一个线性方程组,我们可以通过求解线性方程组,得到电力系统中各节点的电压和潮流分布。
5.输出结果:根据求解的节点电压和支路潮流,我们可以将结果输出,以便进行分析和评估。
下面是一个基本的线元法路线计算程序的伪代码示例:```Input: 节点和支路的定义,节点电压和支路阻抗的初始值Output: 节点电压和支路潮流的计算结果1.建立节点电压方程和支路潮流方程-初始化节点电压和支路潮流的初始值-根据节点电压方程和支路潮流方程2.解线性方程组-使用数值计算方法求解线性方程组,得到节点电压和支路潮流的计算结果3.输出结果-将节点电压和支路潮流的计算结果输出,以便进行分析和评估```这是一个简化的线元法路线计算程序的框架,具体实现时需要根据具体的电力系统结构和算法细节进行调整和优化。
柃路园柃路园9860计算器与道路之星销售靠的是诚信与服务来经营店铺,店铺诚信服务、服务第一。
在本店铺购买后包教会道路之星安装与使用,并解决购买者任何测量问题,同时赠送各种常用软件及测量文件案例,并对新手及老手测量人员提供测量服务。
柃路园—(服务淘宝第一、价格淘宝最低)购买者请看准测量服务:网店网址:按住Ctrl并点击鼠标“柃路园—(淘宝网址)”以跟踪连接教程网址:按住Ctrl并点击鼠标“(道路之星软件视频讲解_道路之星软件使用教程 - )”以跟踪连接QQ测量服务群:128528455 电话138****4860基于Casio计算器的中文测量计算系统道路之星V1.22操作手册目录第一章概述- 1 - 第二章系统安装- 3 - 第一节电脑端程序- 3 - 第二节计算器与电脑交换数据- 5 - 第三节计算器程序- 7 - 第四节计算器程序基本操作- 11 - 第五节简易操作指南- 14 - 第三章常规计算- 16 - 第四章水准网记录及平差- 20 - 第五章控制测量记录与平差- 26 - 第六章道路测设- 30 - 第一节项目管理- 30 - 第二节道路正反算- 36 - 第三节路基路面控制- 44 - 第四节边坡计算- 49 - 第五节结构物及桥梁计算及检测- 53 - 第六节隧道超欠挖计算- 60 - 第七章计算器数据输入- 68 -道路之星用户手册第一章概述第一章概述一、功能和特点道路之星适用于公路、铁路、城市道路主线、立交匝道、隧道的勘测设计与施工放样工作。
软件分为两个部分:a.电脑端数据处理负责设计输入输出、设计成果的复核、现场采集数据的分析计算以及与计算器进行文件传输;b.计算器端施工现场计算基于Casio fx9750、fx9860、fxCG20计算器设计,负责现场的施工指导和相关数据的采集。
(一)、道路全线测设系统:将道路全线或一个标段所有数据一次性输入,主线、匝道可以存入一个文件,用路线名进行标识,一个项目文件可以包含任意多条路线。
平曲线参数的案例讲解前段时间有个同事在输入线路平曲线参数时遇到了困难,让我帮他解决一下,我相信有很多测量人员都遇到过这个问题,由于知识储备不足,在输入一些比较复杂的平曲线参数时真的是“一时难倒英雄汉”。
岁末闲暇下来,我便萌生了写篇文章的想法,想与我的测量同行们交流一下。
我结合了自己所参与过的项目的线路,给大家列举了三个案例,主要讲一下平曲线参数的起点问题及不完整缓和曲线。
我想和大家交流一下,在输入这些平曲线参数时自己的思路,其中也会提及到一些大家可能还未掌握的关于平曲线参数的知识点。
案例(一):校正起点桩号如上表所示,这是文莱高速第5标段的主线的直曲表,我在测量软件里用交点法输入了平曲线参数,但当我计算逐桩坐标时,发现与逐桩坐标表上的坐标并不一致,我便意识到肯定是平曲线参数输入有误,我检查了一遍测量软件上输入的平曲线参数,发现软件自动计算的交点桩号与图纸所给的交点桩号并不一致,我便意识到有可能起点桩号输入有误,我又看了一遍直曲表终于发现了问题所在。
我是以交点JD19作为线路起点输入的平曲线参数,但是图纸所给的直曲表是从整条文莱高速线路中截取的一段,对应着第5标段的线路。
我们都知道直曲表上的交点并不在线路上,而起点是一定在线路上的,所以交点JD19并不能作为线路的起点。
如果把交点JD19作为线路的起点,那么起始段的线路也就发生了改变,如上图所示,从图一中正确的线路变为了图二中错误的线路。
而第5标段线路的起点桩号是K45+900,从直曲表中可以看出,起点是位于交点JD20的第二缓和曲线上,如果以交点JD19作为起点的话,发生改变的JD19-YZ直线段是在第5标段线路以外的,因此仍然可以以交点JD19作为第5标段线路的起点,第5标段的线路也就变成了图二所示的线路,只不过需要校正一下起点桩号。
为什么要校正作为起点的交点JD19的桩号呢,这就要弄清楚交点桩号是如何定义的。
其实交点桩号并不是交点对应主线上的桩号,而是由公式交点桩号=ZH/ZY点桩号+第一切线长T1得到的,如上图三所示。
5800 计算程序主程序 QXJSFix 3:Deg:Lbl 4:“1.SZ=>XY”:“2.XY=>SZ”:? QLbl 4: “LICHENG= ” ?S:Prog“SUB0” ↙Lbl 0:If Q=1:Then Goto1:IfEndIfQ=2:ThenGoto2:IfEnd ↙Lbl 1:”-B,0,B=”? Z: “J J右交角=”?G:Prog“SUB1”: Fix 4:Cls“X=”:N →N ◢“X=”: Locate3,1,N◢“Y=”:E →E ◢“Y=”: Locate3,1,E◢Prog“JI”:Goto4“QXFWJ=”:F →F:F ▲ DMS ◢Goto4 ↙Lbl 2: “X=”? B: “Y=”? C:B→N: C→E:Prog“SUB2”: “LICHENG=”:S◢ “OUT JL=”:Z◢Goto4 ↙说明:Q: 代表正反算,其中 1 为正算, 2 为反算; S: 代表里程; Z :代表偏移距离; G :代表偏移角度(以线路前进方向为 X 方向,顺时针转为正; N : X 坐标; E : Y 坐标; F :切线方位角;JIClstatPol(N-G,-E-H):ClsIf S<0:Then J+360→Y:Ease J→Y:Ifend“F W J=”:Y▲ DMS ◢黄色为计算机程序SUB0 ( 数据库 )Goto1 ↙Lbl 1IF S<157687.528:THEN2884169.2517→U:471475.6573→V:157547.528→O:98 ° 32 ′ 43.08 ″→A:140→L:10^45→P:10000→R: Return:IfEnd ↙IF S<163781.879:THEN2883008.7030→U:477458.2815→V:163641.879→O:101 ° 6 ′ 4.08 ″→A:140→L:10^45→P:10000→R: Return:IfEnd ↙IF S<164195.661:THEN2882981.4268→U:477595.5984→V:163781.879→O:101 ° 30 ′ 7.93 ″→A:413.7833→L:10000→P:10000→R: Return:IfEnd ↙IF S<164335.661:THEN2882890.5519→U:477999.2492→V:164195.6623→O:103 ° 52 ′ 22.82 ″ →A:140→L:10000→P:10^45→R: Return:IfEnd ↙IF S<171831.142:THEN2882856.3502→U:478135.0069→V:164335.6623→O:104 ° 16 ′ 26.67 ″ 说明: S :里程;157547.528→O 为线元终点里程; 2884169.2517→U 为线元起点 X 坐标;471475.6573→V 为线元起点 Y 坐标;98 ° 32 ′ 43.08 ″ →A 线元起点切线方位角;0^45→P 线元起点半径(左转为负右转为正);10000→R 线元终点半径(左转为负右转为正)SUB1 正算子程序0.5 (1÷R-1÷P)÷L→D:S-O→X ↙U+∫(cos(A+(X÷P+DX2)×180÷π,0,X)→N ↙V+∫( sin(A+(X÷P+DX2)×180÷π,0,X)→E ↙A+(X÷P+DX2)×180÷π→F ↙N+Zcos(F+G) →N:E+Zsin(F+G) →EReturnSUB2 反算子程序Lbl 1:0→Z :1→Q :Prog“SUB0”: 0.5 (1÷R-1÷P )÷L→D:S-O→X ↙ U+∫(cos(A+(X÷P+DX2)×180÷π,0,X)→N ↙V+∫( sin(A+(X÷P+DX2)×180÷π,0,X)→E ↙A+(X÷P+DX2)×180÷π→F ↙N+Zcos(F+90) →N:E+Zsin(F+90) →E :Pol(N-B+10^(-46), E-C+10^(-46)):Isin(F-90-J) →W:S+W→S ↙IfAbs(W)>0.0001 :Then Goto1:IfEnd ↙Lbl 2: 0→Z :Prog“QXJSSUB1”:(C-E) ÷sin(F+90) →ZReturnH (高程主程序)Fix 3 :Lb1 3: ” LICHENG= ” ?Z: Prog“SQXZL”:(P-Q) ÷ Abs(P-Q) →W ↙If Z<(H-T):Then(H-Z) × P →X:Goto 2:IfEnd ↙If Z ≥ (H-T) And Z<H:Then (H-Z) × P+(Z-H+T)2÷ (2WR) →X:Else (H+T-Z)2÷ (2WR)-(Z-H) × Q→X: Goto 2:IfEnd ↙Lb1 2: ” GAO CHENG= ” D-X →X ◢Goto 3SQXZL (竖曲线数据库)Goto 1Lb1 1If Z ≤ 157893.75:Then25000→R:93.75→T:157800→H:421.977→D:-0.0045→P:0.003→Q:Return:IfE nd ↙If Z ≤ 159000:Then25000→R:150→T:158850→H:425.127→D:0.003→P:0.015→Q:Return:IfEnd ↙If Z ≤ 165017.5:Then25000→R:117.5→T:164900→H:515.877→D:0.015→P:0.0056→Q:Return:IfEn d ↙If Z ≤ 168207.5:Then25000→R:107.5→T:168100→H:533.797→D:0.0056→P:-0.003→Q:Return:IfE nd ↙If Z ≤ 172175:Then 25000→R:75→T:172100→H:521.797→D:-0.003→P: 0.003→Q:Return:IfEnd ↙说明: 157893.75 代表竖曲线终点里程,25000→R 代表竖曲线半径;93.75→T 代表竖曲线切长;421.977→D 代表边坡点标高(未改正之前); -0.0045→P 代表前段坡度,上坡为正,下坡为负;0.003→Q 代表后段坡度,上坡为正,下坡为负;。
测量坐标计算程序V5输入简介本程序运用Office Excel 软件VBE标准模块编写,其功能基本全面集成了以往所更新的Excel程序,程序适用于公路、铁路等线路坐标计算,程序主要包括(交点法、线元法、直线坐标正反算,竖曲线计算,平面控制网“导线、高程”平差,隧道超欠挖,超高加宽,测量工具箱等,还可以全自动生成卡西欧5800、9750程序数据库,其中包括:隧道超欠挖、交点法、线元法、竖曲线一系列数据库),已知数据输入明确,操作简单易懂,是工程测量人员的好帮手!交点法曲线要素输入简介一、适用平曲线类型交点法计算坐标适用的平曲线为对称或不对称缓和曲线、圆曲线。
注意:对于非普通的三单元曲线,本程序交点法不适用。
非普通的三单元曲线体现在本程序中的《直线、曲线及转角表》内,点击“生成要素”之后,计算值与设计图纸《直线、曲线及转角表》上的切线长和曲线主点位置等不一致,此时只能采用线元法进行坐标计算。
例如:下表的JD18及JD19处的平曲线,经本程序交点法计算之后发现,为非普通的三单元曲线,交点法不适用该类曲线的坐标计算,故只能采用线元法进行坐标计算。
二、交点法曲线要素输入说明本程序交点法输入的要素有7个(程序不限制输入行数):1、QD起点坐标:起点坐标必须在直线段上,或填写前一交点的坐标。
2、JD交点曲线要素:(1)交点桩号K,注意:当起始平曲线上的ZH点(缓和曲线)或ZY点(圆曲线)的桩号为负数时,交点桩号K统一加上100000(即增加100Km),以避免坐标正算时出现桩号计算范围错误(但是,线元法计算坐标时可以输入负坐标,坐标正算与反算都不会出现错误)。
(2)交点桩号(X,Y)(3)曲线半径R(4)第一缓和曲线长度LS1,若为0,输入0,不能为空。
(5)第二缓和曲线长度LS2,若为0,输入0,不能为空。
3、ZD终点坐标:终点坐标也必须在直线段上,或填写后一交点的坐标。
三、操作流程:1、根据设计图纸《直线、曲线及转角表》输入第一个交点坐标,作为QD起点坐标。
柃路园柃路园9860计算器与道路之星销售靠的是诚信与服务来经营店铺,店铺诚信服务、服务第一。
在本店铺购买后包教会道路之星安装与使用,并解决购买者任何测量问题,同时赠送各种常用软件及测量文件案例,并对新手及老手测量人员提供测量服务。
柃路园—(服务淘宝第一、价格淘宝最低)购买者请看准测量服务:网店网址:按住Ctrl并点击鼠标“柃路园—(淘宝网址)”以跟踪连接教程网址:按住Ctrl并点击鼠标“(道路之星软件视频讲解_道路之星软件使用教程 - )”以跟踪连接QQ测量服务群:128528455 电话138****4860基于Casio计算器的中文测量计算系统道路之星V1.22操作手册目录第一章概述- 1 - 第二章系统安装- 3 - 第一节电脑端程序- 3 - 第二节计算器与电脑交换数据- 5 - 第三节计算器程序- 7 - 第四节计算器程序基本操作- 11 - 第五节简易操作指南- 14 - 第三章常规计算- 16 - 第四章水准网记录及平差- 20 - 第五章控制测量记录与平差- 26 - 第六章道路测设- 30 - 第一节项目管理- 30 - 第二节道路正反算- 36 - 第三节路基路面控制- 44 - 第四节边坡计算- 49 - 第五节结构物及桥梁计算及检测- 53 - 第六节隧道超欠挖计算- 60 - 第七章计算器数据输入- 68 -道路之星用户手册第一章概述第一章概述一、功能和特点道路之星适用于公路、铁路、城市道路主线、立交匝道、隧道的勘测设计与施工放样工作。
软件分为两个部分:a.电脑端数据处理负责设计输入输出、设计成果的复核、现场采集数据的分析计算以及与计算器进行文件传输;b.计算器端施工现场计算基于Casio fx9750、fx9860、fxCG20计算器设计,负责现场的施工指导和相关数据的采集。
(一)、道路全线测设系统:将道路全线或一个标段所有数据一次性输入,主线、匝道可以存入一个文件,用路线名进行标识,一个项目文件可以包含任意多条路线。
3、交点法、线元法坐标计算坐标计算是根据图纸中“直线及曲线转角一览表”提供的数据计算道路中桩坐标,然后和图纸提供的“逐桩坐标表”比对,如果一样则说明输入平曲线参数输入正确,可以计算边桩坐标和其他结构物坐标了;如果中桩坐标不一样,一般是平曲线参数输入有误,需要重新检查输入,另一种结果是图纸有错,这种情况少见,但不代表没有。
“直线及曲线转角一览表”和“逐桩坐标表”见附件1、附件2。
线元法是以路线的起点坐标、方位角、起终点桩号等节点元素来计算出要求的坐标;交点法是以路线的交点要素和路线的主要要素来求得坐标。
①交点法交点:路线的转折点,路线改变方向是相邻两直线的延长线相交的点。
用JD表示,有些图纸上用IP表示。
看下图:交点是针对曲线的(包含圆曲线和缓和曲线),一段曲线就有一个交点。
交点参数有:坐标(X,Y)、交点桩号、转角值、圆曲线半径R、缓和曲线长度。
教学提供软件(轻松测量、双心软件、测量工具)交点法曲线要素输入说明:1、QD起点坐标:起点坐标必须在直线段上,或填写前一交点的坐标。
2、JD交点曲线要素:(1)交点桩号(2)交点坐标(X,Y)(3)曲线半径R(4)第一缓和曲线长度LS1,若为0,输入0,不能为空。
(5)第二缓和曲线长度LS2,若为0,输入0,不能为空。
3、ZD终点坐标:终点坐标也必须在直线段上,或填写后一交点的坐标。
检核数据是否输入正确的方法:软件生成的圆曲线要素中切线长、外距、交点里程:注意校正起点里程、等与设计图纸是否一致。
如果上述数据和图纸不一样,请认真检查有错误的交点处的数据输入是否正确,如果输入没有错误,请考虑是否包含不完整缓和曲线,使用公式A²=R*Ls检查是否包含不完整缓和曲线。
如果包含不完整缓和曲线,那就需要用线元法也叫积木法计算了。
有的设计院给出的直曲表是整条设计线路的直曲表的一部分,以其中某个交点作为起始点的话,起始里程有时候需要校正,当然,并不是每个图纸给出的起点里程都需要校正,大多数图纸的起点里程已经被设计院校正过,我们输入平曲线的时候需要验证一下。
曲线正反算程序(线元法)用到的变量:除E外其余25个程序中红色和蓝色部分可以删掉,不影响正反算主程序 QX ZFS XYFLbl 0Cls1→N"ZS(1),FS(2)"?NN=1=>Goto 1N=2=>Goto 2Goto 0Lbl 2Cls"X"?X:"Y"?Y 要反算的点的X、Y坐标"LC"?S 要反算的点所在的线元内任意里程,尽量避免用两个端点的里程If S=0:Then 若里程输0,则进入手动设置线元要素程序Cls"X0"?U 起点X坐标"Y0"?V 起点Y坐标"FWJ"?G 起点切线方位角"LC0"?O字母O,起点里程"LCN"?H:H-O→H 字母O,终点里程"R0"?P 起点曲率半径"RN"?R 终点曲率半径"Q"?Q 左右偏标志Goto 4:IfEndGoto 3:IfEndLbl 1***** 为方便做资料而加入该段条件语句,还有一段在程序末端If 1=2:ThenZ[109]→A:"(CE)X"?A: A→Z[109] 测站点X坐标If A=0:Then 若测站点X坐标输0,则进入控制点程序Prog"KZD"X→Z[109]:Y→Z[110]Goto 1:IfEndZ[110]→B:"(CE)Y"?B: B→Z[110] 测站点Y坐标IfEnd*****Cls"LC"?S 正算时的里程If S=0:Then 若里程输0,则进入手动设置线元要素程序Cls"X0"?U"Y0"?V"FWJ"?G"LC0"?O 字母O"LCN"?H:H-O→H 字母O"R0"?P"RN"?R"Q"?QCls"LC"?S 正算时的里程"PJ"?Z 正算时的偏距Goto 4:IfEnd"PJ"?Z 正算时的偏距****** 为方便计算涵洞而加入该段条件语句,还有一段在If 1=2:Then 程序末端,用蓝色标记Z→E:0→Z 先要求出偏距为0的点,因此将Z值保存在E中Z[134]→A:"+- ZHUAN JIAO"?A: A→Z[134] 待求点相对线IfEnd路前进方向的转角,顺时针为正,逆时针为负******Lbl 3 该段为线元要素数据库S≥9728.483=>Goto 9 三个条件语句,加快搜索线元的效率8863.416≤S And S﹤9728.483=>Goto 87755.868≤S And S﹤8863.416=>Goto 7If 5059.485≤S And S≤7002.287:Then 判断是否在第一段线元3539714.589→U 以下为第一段线元相应要素521939.4098→V273°59°27.9°→G5059.485→O 字母O,起点里程7002.287-5059.485→H 线元长度1045→P1045→R0→QGoto 4:IfEndIf 7002.287≤S And S≤7102.287:Then 判断是否在第二段线元*→U 以下为第二段线元相应要素*→V*→G*→O 字母O*→H*→P*→R*→QGoto 4:IfEnd……同理……Lbl 7If 7755.868≤S And S≤7810.162:Then*→U*→V*→G*→O 字母O*→H*→P*→R*→QGoto 4:IfEnd…………Lbl 8If 8863.416≤S And S≤9194.088:Then *→U*→V*→G*→O 字母O*→H*→P*→R*→QGoto 4:IfEnd…………Lbl 9If 9728.483≤S And S≤9917.694:Then *→U*→V*→G*→O 字母O*→H*→P*→R*→QGoto 4:IfEnd…………If 10411.371≤S And S≤10471.371:Then*→U*→V*→G*→O 字母O*→H*→P*→R*→QGoto 4:IfEnd 数据库部分到此结束Cls"LC CUO WU"◢未找到相应线元,显示里程错误N=1=>Goto 1 返回正算程序N=2=>Goto 2 返回反算程序Lbl 4(1÷P)→C:(P-R)÷(2HPR)→D:(180÷∏)→HN=2=>Goto 6Lbl 5Abs(S-O)→W 字母OProg"SUB1"执行正算子程序X+Zcos(F)→AY+Zsin(F)→BA→XB→YF-90→F*****If 1=2:Then 为方便计算涵洞而加入该段条件语句,还有一段A+Abs(E)cos(F+Z[134])→X 在程序前端,用蓝色标记B+Abs(E)sin(F+Z[134])→YE→Z 将最初输入的偏距返回Z,以便再次计算IfEnd 时显示上一次的值*****Cls"X=""""Y="Fix 3Locate 4,1,XLocate 4,3,Y◢Cls"F=":F▼DMS◢*****If 1=2:Then 为方便做资料加入该段条件语句,还Cls 有一段在程序前端,用红色标记Pol(X-Z[109],Y-Z[110])J<0=>J+360→J"FWJ=":J▼DMS 测站点至正算出的目标点的方位角"JL=":I◢测站点至正算出的目标点的平距IfEnd*****Norm 2Z[111]=123=>Return 判断Z[111]的值,以便其他程序调1→N:Goto 1 用时返回Lbl 6X→I:Y→JProg"SUB2"执行反算子程序O+W→S 字母OCls"LC=""""PJ="Fix 3Locate 4,1,SLocate 4,3,Z◢I→X:J→Y:2→NNorm 2:Goto 2正算子程序 SUB1用到的变量:ABCDFGHKLMQUVWXYZ,剩EIJNOPRST0.1739274226→A0.3260725774→B0.0694318442→K0.3300094782→L1-L→F:1-K→MU+W(Acos(G+QHKW(C+KWD))+Bcos(G+QHLW(C+LWD))+Bcos(G+QHFW (C+FWD))+Acos(G+QHMW(C+MWD)))→XV+W(Asin(G+QHKW(C+KWD))+Bsin(G+QHLW(C+LWD))+Bsin(G+QHFW (C+FWD))+Asin(G+QHMW(C+MWD)))→YG+QHW(C+WD)+90→F反算子程序 SUB2用到的变量:ABCDFGHIJKLMQTUVWXYZ,剩ENOPRSG-90→TAbs((Y-V)cos(T)-(X-U)sin(T))→W0→ZLbl 0Prog "SUB1"执行正算子程序X+Zcos(F)→XY+Zsin(F)→YT+QHW(C+WD)→L(J-Y)cos(L)-(I-X)sin(L)→ZIf Abs(Z)<10^(-3):thenGoto 1Else W+Z→WGoto 0:IfEndLbl 10→ZProg "SUB1"执行正算子程序X+Zcos(F)→XY+Zsin(F)→Y(J-Y)÷sin(F)→Z。
9860交点法推算全线直曲表程序计算程序帮助说明一、程序的数据结构说明可适应计算公路类型线型1.折线形式如下图:2.交点中带曲线如下图:(起于直缓或圆前终于缓直圆直后)二、程序使用说明利用9860串列表格优点,手工输入交点全线主要要素,计算全线直曲表录入:交点编号、第一起点坐标X起点坐标Y,起点桩号、从第二交点只需输入交点编号、交点坐标X、交点坐标Y、前缓和曲线、圆曲线半径、后缓和曲线长,(注:输入最后一个点前缓和曲线长数据必须为0圆曲线必须为0后缓和曲线必须为0,终于缓直圆直后)(计算成果包括:交点方位角度、直线长度、交点桩号、转角角度、切线长T1切线、T2曲线长、外矢距、直缓桩号、缓圆/直圆桩号、圆曲线中桩号、圆缓/圆直桩号、缓直桩号)成果在9860计算器STAT菜单打开就可以看到了1.计算折线示例:打开已安装在主内存的PRGM菜单,打开程序名 1.ZQBJS(直曲表计算)JDBH?1(输入交点编号)X?26461.3880(输入交点坐标X)Y?110605.2030(输入交点坐标Y)QDZH?10560(输入起点桩号)JDBH?2(输入第二个交点编号)X?26565.5360(输入第二个交点坐标X)Y?110752.8290(输入第二个交点坐标X)LS1?0(输入第二个交点前缓和曲线长)R?0(输入第二个交点圆曲线半径)LS2?0(输入第二个交点后缓和曲线长)JDBH?3(输入第三个交点编号)X?27025.4040(输入第三个交点坐标X)Y?110992.4300(输入第二个交点坐标Y)LS1?0(输入第三个交点前缓和曲线长)R?0(输入第三个交点圆曲线半径)LS2?0(输入第三个交点后缓和曲线长)JDBH?4(输入第四个交点编号)X?27147.4450(输入第四个交点坐标X)Y?111458.0370(输入第四个交点坐标Y)LS1?0(输入第四个交点前缓和曲线长)R?0(输入第四个交点圆曲线半径)LS2?0(输入第四个交点后缓和曲线长)JDBH?5(输入第五个交点编号)X?27677.0400(输入第五个交点坐标X)Y?112340.8370(输入第五个交点坐标Y)LS1?0(输入第五个交点前缓和曲线长)R?0(输入第五个交点圆曲线半径)LS2?0(输入第五个交点后缓和曲线长)如有多交点输入LS2后缓和曲线长后,继续按计算器EXE键继续加入,最多可加999个交点,否则强制性退出程序!在此例只输入5个交点,下面请自行打开9860自带STAT串列表格菜单来看看串列表格产生的成果表了。
在网上寻找计算线元法需要的参数的5800程序找了很久没找到,后来索性自己更具《详解用线元法计算公路中线坐标》中的公式自己编了个5800程序。
为了区分字母O和数字0(字母O染红了的)Fix 3:14→DimZLbl 0"1(YP),-1(ZP)="?→Z[14]:"QD(KM)="?A(右偏输入1,左偏输入-1)"LS="?B(线元长度)"QD(QL)="?C(起点曲率,半径的倒数,直线输入1/1045趋近于0)"ZD(QL)="?D(终点曲率)"QD(X)="?E(起点X坐标)"ZD(Y)="?F(起点Y坐标)"QD(FWJ)="?G(起点方位角)0.1184634425→R:0.2393143352→Z[11]:0.2844444444→Z[12]:0.0469100770→S:0.2307653449→T: 0.953089923→W:0.769234655→V:0.5→U:0.2393143352→K:0.1184634425→OZ[14]=1=›Goto 1:Z[14]=-1=›Goto 3Lbl 1D-C→ZG+(D+C)90B÷∏→HGoto 2Lbl 3-D-C→ZG+(-C-D)90B÷∏→HGoto 2Lbl 2Rcos((G∏+180CSB+90ZBS2)÷∏)→Z[1]:Z[11]cos((G∏+180CTB+90ZBT2)÷∏)→Z[2]:Z[12]cos((G∏+180CBU+90ZBU2)÷∏)→Z[3]:Kcos((G∏+180CBV+90ZBV2)÷∏)→Z[4]:O cos((G∏+180CBW+90ZBW2)÷∏)→Z[5]:Rsin((G∏+180CBS+90ZBS2)÷∏)→Z[6]:Z[11]sin((G∏+180CBT+90ZBT2)÷∏)→Z[7]:Z[12]sin((G∏+180CBU+90ZBU2)÷∏)→Z[8]:Ksin((G∏+180CBV+90ZBV2)÷∏)→Z[9]:O sin((G∏+180CBW+90ZBW2)÷∏)→Z[10]E+B(Z[1]+ Z[2]+ Z[3]+ Z[4]+ Z[5]) →Z[13]F+B(Z[6]+ Z[7]+ Z[8]+ Z[9]+ Z[10]) →NCls“ZDX=”:Locate 5,1,Z[13]: Locate 1,2,”ZDY=”: Locate5,2,N: Locate1,3,”F=”: Locate4,3,H o: Locate1,4,”ZDK=”: Locate5,4,(A+B)◢ClsGoto 0ZDX=待求点的X坐标ZDY=待求点的Y坐标F=待求点的方位角 ZDK待求点的桩号。
道路之星V1.22操作手册目录第一章概述- 1 - 第二章系统安装- 3 - 第一节电脑端程序- 3 - 第二节计算器与电脑交换数据- 5 - 第三节计算器程序- 7 - 第四节计算器程序基本操作- 11 - 第五节简易操作指南- 14 - 第三章常规计算- 16 - 第四章水准网记录及平差- 20 - 第五章控制测量记录与平差- 26 - 第六章道路测设- 30 - 第一节项目管理- 30 - 第二节道路正反算- 36 - 第三节路基路面控制- 44 - 第四节边坡计算- 49 - 第五节结构物及桥梁计算及检测- 53 - 第六节隧道超欠挖计算- 60 - 第七章计算器数据输入- 68 -道路之星用户手册第一章概述第一章概述一、功能和特点道路之星适用于公路、铁路、城市道路主线、立交匝道、隧道的勘测设计与施工放样工作。
软件分为两个部分:a.电脑端数据处理负责设计输入输出、设计成果的复核、现场采集数据的分析计算以及与计算器进行文件传输;b.计算器端施工现场计算基于Casio fx9750、fx9860、fxCG20计算器设计,负责现场的施工指导和相关数据的采集。
(一)、道路全线测设系统:将道路全线或一个标段所有数据一次性输入,主线、匝道可以存入一个文件,用路线名进行标识,一个项目文件可以包含任意多条路线。
统一计算中边桩平面坐标及高程,进行一致的查询、放样等计算。
1、支持任意多级断链,支持任意道路断面形式。
2、平面。
支持点法或线元法,都可适用于对称或不对称基本形、S或C形、拱(凸)形、复曲线、卵形线、回头曲线等各种线形。
提供的成果主要有:直曲表、线元一览表、逐桩坐标计算表。
3、纵断面。
可以进行纵断面的设计、计算。
竖曲线计算方式可以选择传统或精确算法。
4、超高加宽。
采用按板块进行超高、加宽的计算。
加宽方式有:线性过渡、三次抛物线、四次抛物线过渡;超高过渡方式:线性过渡、三次抛物线过渡。
5、结构物计算。