工程测量中CASIO fx—5800P编程计算器线路坐标通用程序应用探讨
CASIO-fx-5800P实用工程测量程序
CASIO-fx-5800P实用工程测量程序今天,我想向大家介绍一款非常实用的工程测量程序:CASIO-fx-5800P。
CASIO-fx-5800P是一款非常实用的计算器,可以用于各种工程测量和计算。
在这篇文章中,我将详细介绍该计算器的功能和使用方法。
什么是CASIO-fx-5800P?CASIO-fx-5800P是CASIO公司的一款高级科学计算器,该计算器集成了丰富的计算功能和工程测量功能,可以帮助用户准确地进行各种计算和测量。
该计算器适用于各种工程测量、科学计算、数据分析等工作。
CASIO-fx-5800P的功能下面是CASIO-fx-5800P常用的功能:1. 基本运算功能CASIO-fx-5800P可以进行各种基本运算,如加减乘除、开方、开方根、倒数等等。
2. 三角函数和反三角函数CASIO-fx-5800P 提供了三角函数和反三角函数的计算功能,如正弦函数、余弦函数、正切函数、反正弦函数、反余弦函数、反正切函数等。
3. 统计学计算CASIO-fx-5800P 提供了各种统计学计算功能,如数据输入、平均数、方差、标准差、偏差等。
4. 矩阵功能CASIO-fx-5800P 可以完成任何矩阵的基本计算,如矩阵乘法、矩阵求逆、矩阵行列式、矩阵分解、矩阵特征向量和特征值等。
5. 工程测量CASIO-fx-5800P 可以进行各种工程测量计算,如距离计算、面积计算、容积计算、温度计算、时间计算等。
6. 复数运算CASIO-fx-5800P 可以进行各种复数运算,如加减乘除、转换成极坐标形式等。
7. 方程求解CASIO-fx-5800P 可以解各种方程,如一次方程、二次方程、三次方程、四次方程、多项式方程、微积分方程等。
CASIO-fx-5800P在工程测量中的应用下面,我将介绍CASIO-fx-5800P 在工程测量中的应用。
CASIO-fx-5800P 是一种非常实用的计算器,在工程测量中有着广泛的应用。
工程测量放样CASIO fx-5800P 直线正反算坐标计算程序
工程测量放样CASIO fx-5800P 直线正反算坐标计算程序作者:张素辉来源:《城市建设理论研究》2013年第32期【摘要】介绍工程测量放样中CASIO fx-5800P直线正反算计算程序,主要应用于结构物的坐标计算。
【关键词】坐标;计算;CASIO;程序中图分类号:P123 文献标识码:A【引言】对于一个工程测量技术人员来说,能够掌握和运用测量基础知识,正确、熟练地使用计算器(如CASIO fx-5800P)编程和运用,才能在野外方便快捷的计算、复核大地坐标,并能结合全站仪准确、方便的放样。
在此谨以我在施工测量中编辑、调试、实用的CASIO fx-5800P 直线正反算程序奉送读者。
一、主程序名:ZXZFSDeg:Fix 3:20→DimZ↙(设置程序参数)"DK(QD)"?A(输入起点桩号):"X(QD)"?B(输入起点坐标X):"Y(QD)"?C (输入起点坐标X):"X(ZD)"?U(输入终点坐标X):"Y(ZD)"?V↙(输入终点坐标Y)“DJ=”:POL(U-B,V-C):I → M◢(显示直线平距)“FWJ=”:if JGoto0↙ElseJ → N:N▲DMS◢ (显示直线方位角)Goto0 ↙(直线参数设置完成)Lbl 0↙N→F:"1=>XY.2=>DK":"J"?W↙(条件选择:输入数字1为正算,输入数字2为反算)If W=1:Then Goto 1:Else If W=2:Then Goto 2:IfEnd↙Lb1 1↙(正算)"JSDK"?E(输入待求点的桩号):"PJ"?G(输入待求点偏距):"PA"?H↙(输入待求点偏角左-右+)"X=":B+(E-A) ×cos(F)+G×cos(F+H)→X◢"Y=":C+(E-A) ×sin(F)+G×sin(F+H)→Y◢(计算出待测点的坐标X,Y)"CZD(X)"?S ↙(设置全站仪测站坐标X)IfS=0:ThenGoto 1:Else (当测站坐标X输0时,不计算放样数据)"CZD(Y)"?T:↙(设置全站仪测站坐标Y)"FY-PJ=":Pol(X-S,Y-T):I→M◢"FY-FWJ=":If JGoto1↙Else J→Z[1]:Z[1] ▲DMS◢(计算出放样平距及放样坐标方位角)Goto 1↙(正算循环)Lb1 2↙(反算)"X="?K:"Y="?L↙(输入全站仪测量点的坐标X,Y)Pol(K-B,L-C):I→D:If JIf FSin(O)×D→Q↙"DK=":A+Q÷tan(O)→R◢(反算测量点的桩号)"PJ=":sin(O)×D→Q:If FGoto 2↙Else -1×Q→Q◢(反算出测量点距离直线的偏距:负值为左偏,正值为右偏) Goto2↙ ·(反算循环)备注:1、◢为显示指令。
工程测量中fx-5800P计算器基本程序
工程测量中fx-5800P计算器基本程序的编写及实际放线的应用刘兵策刘杰摘要在日常工程测量工作中,计算器是必不可少的工具。
目前行业内用fx-5800P。
本文介绍测量工作中坐标正反算、大地转施工、施工转大地等常用程序的原理及编写,并对其比较复杂的实际放线的灵活应用进行解析,为类似的测量工作提供借鉴。
关键词工程测量fx-5800P程序应用1 引言控制测量是施工的基础,为了便于施工,放线一般使用施工坐标系,坐标轴平行于建筑物主轴线。
对于建筑物主轴线与坐标轴不平行的,为了方便放线,一般不再改变坐标系,用计算器程序进行计算,迅速判断需要定位的点。
利用fx-5800P计算器根据测出的坐标数据计算出与设计图纸上的差值,指挥棱镜进行移动,找到准确的设计位置。
测量工作中主要用到坐标正反算,大地转施工,施工转大地等常用程序,下面介绍这几个程序的原理和编写,总结一些在实际工作中的应用。
2 Fx-5800计算器程序的原理与编写2.1 大地坐标转换为施工坐标大地坐标转换为施工坐标见图1。
Xp、Yp分别是P点在XOY坐标系中的纵横坐标,xp,yp分别是xo’y坐标系中的纵横坐标值,Xo,Yo分别是xo’y坐标系的坐标原点o’在XOY坐标系中的纵、横坐标值,Δα为两坐标系坐标纵轴的夹角。
将P点从XOY坐标系转换到xo’y坐标系中,即大地转施工的公式如下:图1 大地坐标与施工坐标转换图xp=(Yp-Yo)sinΔα+(Xp-Xo)cosΔα;yp=(Yp-Yo)cosΔα-(Xp-Xo)sinΔα;用fx-5800P编制程序时,只要输入大地坐标的原点o’的坐标和要转换的点P点的大地坐标,即在坐标系XOY坐标系中的坐标,再用上述公式带入,输出P点的施工坐标。
基本程序如下:“X1=”?A:”Y1=”?B: (输入xoy的原点的大地坐标)“X2=”?U:”Y2=”?V: (输入要转换的P点的大地坐标)“F=”:F (输入方位角)“X=”:(V-B)sinF+(U-A)cosF->X (输出P点的施工坐标X值)“Y=”:(V-B)cosF-(U-A)sinF->Y (输出P点的施工坐标Y值)输出坐标时,可以用计算器中的一个极坐标的逆运算代替,即去掉最后两行,换成Pol(U-A,V-B):J<0=>J+360->J“W=”:J-F->WRec(I,W)这种方法计算器的运算效率比较高,编程也比较简便。
CASIO fx-5800p测量程序
CASIO fx-4800P、fx-5800P型计算器用于线路施工曲线中线点坐标的计算程序中铁十局三建公司工程技术部摘要:本文介绍了CASIO fx-4800P 、fx-5800P型计算器程序编制用于铁路、公路曲线线路内任意中线点的坐标计算程序及使用方法。
本计算程序具有操作简便、计算快捷、应用广泛等特点、极大地减轻了测量工作者的内业工作量,对于测量工作者有较大的参考和指导作用。
关键词:曲线线路施工测量计算程序1.概述过去,线路中线施工放样基本依靠经纬仪和钢尺了来进行角度及距离测量。
对于曲线线路一般的测量方法是:经纬仪置于某一中线点上,采用偏角法拨角再用钢尺量距来定出中线点。
随着电子技术进步和经济发展,测量仪器和测量方法的不断改进,目前,全站仪已广泛地应用于工程施工测量中,极大的提高了测量工作效率。
但是,在进行铁路、公路工程的曲线线路施工测设时,需要在线路所在区域建立统一坐标系或独立坐标系,利用坐标变换的方法,将整个曲线的三个部分(第一缓和曲线、中间圆曲线、第二缓和曲线)统一到同一坐标系中。
根据坐标系的建立,计算出整个曲线内任意点的坐标,再采用全站仪利用极坐标方法进行施工放样。
前提是首先利用计算器计算出各中线点坐标,然后才能进行放样。
而普通型计算器不仅计算速度慢,且要求计算者必须正确地记忆很多计算公式,计算繁琐而且容易出错,满足不了现场测设工作的要求。
为了能够快速准确地为全站仪提供测设数据,发挥全站仪快速测设的特点,提高测量工作效率,应采用可编程的计算器,编制计算程序。
本文主要介绍应用CASIO fx-4800P型计算器的计算程序,供公司测量同行们参照使用。
2.计算程序QXZBJS(文件名:曲线坐标计算fx-4800P)Defm2:R:L:A:N“ZH:X=”:E“ZH:Y=”:F:“FWJ=”:K“ZH:LC=”: P=L2/(24R)-L4/(2688R3):M=L/2-L3/(240R2):T“T”=(R+P)tng(A/2)+M ◢G=RAπ/180:“S”S=G+L◢LbiA:{C,V}:C“CSDLC=”:V“HXPJ=”:D=C-K:D≤L=>I=D-D5/(40R2L2):U=D3/(6RL)-D7/(336R3L3):J=√(I2+U2):Goto1:≠>D≤G=>O=90(2D-L)/( Rπ):I=RsinO+M:U=R(1-cosO)+P:J=√(I2+U2):Goto2:≠>D=S-(C-K): = D-D5/(40R2L2):Z[2]=D3/6RL-D7/(336R3L3):I=T+(T-Z[1])cosA-Z[2]sinA:U=(T-Z[1])sinA+Z[2]cosA:J=√(I2+U2):Goto3:Lbi1:{Q}:Q“Z=1;Y=2”:Q=1=>Q=F-30D2/ (RLπ):H=F-90D2/ (RLπ):≠>Q=F+30D2/ (RLπ):H=F+90D2/( RLπ)⊿ Goto4:Lbi2:{Q}:Q“Z=1;Y=2”:Q=1=>Q=F-tng-1(U/I):H=F-O:≠>Q= F+tng-1(U/I):H=F+O⊿Goto4:Lbi3:{Q}:Q“Z=1;Y=2”:Q=1=>Q=F-tng-1(U/I):H=F-(A-90(S-(C-K))2/ (RLπ)): ≠>Q= F+tng-1(U/I):H=F+(A-90(S-(C-K))2/ (RLπ)):⊿ Goto4:Lbi4:B=90+H:H<0=>H“QXFWJ”=B+360◢≠>H≥360=>H“QXFWJ”=H-360 ◢≠>H“QXFWJ”=H◢⊿Goto5:Lbi5: X“CSD:X”=JcosQ+N+VcosB◢ Y“CSD:Y”=JsinQ+E+VsinB◢GotoA3.程序说明3.1 输入已知变量R—圆曲线半径,显示R?L—缓和曲线长,显示L?A—曲线转向角,显示A?E—直缓点纵坐标,显示ZH:X=?N—直缓点横坐标,显示ZH:Y=?F—第一切线方位角,即ZH至JD的方位角,显示FWJ=?K—直缓点里程,显示ZH:LC=?3.2 计算待求量T—切线长度,显示T= …S—曲线全长,显示S= …Z[3]—外矢距,即JD到QZ的距离,显示E0= …3.3 输入待求变量K—输入待求(测设)点的里程,显示LC=?V—横向偏距,即测设点左、右侧外移距的偏移量,若为中线点输入0;右侧输入“+”值,左侧输入“-”值。
工程测量中CASIO fx―5800P编程计算器线路坐标通用程序应用探讨.doc
工程测量中CASIO fx―5800P编程计算器线路坐标通用程序应用探讨摘要:随着CASIO fx-5800P可编程计算器在工程测量中广泛应用,编辑一个线路正算程序,不同的工程只需改变通用程序数据库的曲线要素,然后输入里程和到中桩的左右偏距,即可提供线路任意点坐标。
关键词:线路正算;里程;线元;坐标;偏距前言1 程序中涉及的几个概念说明1.1 线路正算:根据里程和到中桩的左右偏距,求坐标。
1.2 偏距:系指线路某点在法线方向偏离线路中线的距离。
直线上垂直于线路方向,曲线上垂直于切线方向。
1.3 主程序名称:“MG-ZB”Lbl 3:“DKI”?K:Prog“DAT-M”: Prog“GBZS”?坻Goto3?坻注:( DAT-M与数据库程序“DAT-M”对应)1.3.1 子程序1:程序名“GBZS”Lbl 0:(P-R)÷(2(H-O)PR)→D:“L(-ZUO+YOU)”?L:“YJJ”?M:Abs(K-O)→J:Prog“SUB1”:F-M→F“F=”:F??DMS??“X=”:U→X??“Y=”:V→Y???1.3.2 子程序2:程序名“SUB1”4→DimZ:0.1184634425→A:0.2393143352→B:0.2844444444→Z[4]:0.0469100770→C:0.2307653449→E:0.5→Z[1]:I+J(ACos(G+QCJ(1÷P+CJD)×180÷∏)+BCos(G+QEJ(1÷P+EJD)×180÷∏)+ Z[4]Cos (G+QZ[1]J(1÷P+Z[1]JD)×180÷∏)+BCos(G+Q(1-E)J(1÷P+(1-E)JD)×180÷∏)+ACos(G+Q(1-C)J(1÷P+(1-C)JD)×180÷∏))→X:S+J(ASin(G+QCJ(1÷P+CJD)×180÷∏)+BSin(G+QEJ(1÷P+EJD)×180÷∏)+Z[4]Sin(G+QZ[1]J(1÷P+Z[1]JD)×180÷∏)+ BSin(G+Q (1-E)J(1÷P+(1-E)JD)×180÷∏)+ASin(G+Q(1-C)J(1÷P+(1-C) JD)×180÷∏))→Y:G+QJ(1÷P+JD)×180÷∏+M→F?坻X+LCos(F)→U?坻Y+LSin(F)→V?坻1.3.3 子程序3:数据程序名:“DAT-M”(DAT-M可以随意改,但要和MG-ZB主程序匹配)If K“终点里程”:Then STOP:Return:IfEnd?坻If K≥“直线起点里程”And K?芨“直线终点里程”:Then“直线起点X坐标”→I :“直线起点Y坐标”→S:“直线起点里程”→O:“直线方位角”→G:“直线:终点里程”→H:1×1045→P :1×1045→R:0→:Q Return:IfEnd?坻If K>“缓和曲线起点里程” And K?芨“缓和曲线终点里程”:Then “缓和曲线起点X坐标”→I:“缓和曲线起点Y坐标”→S:“缓和曲线起点里程”→O:“方位角”→G:“缓和曲线终点里程”→H:1×1045→P:“圆曲线半径”→R:+1或-1→Q:Return:IfEnd?坻If K>“圆曲线起点里程”And K?芨“圆曲线终点”:Then“圆曲线起点X坐标”→I:“圆曲线起点Y坐标”→S:“圆曲线起点里程”→O:“方位角”→G:“圆曲线终点里程”→H:“圆曲线半径”→P:“圆曲线半径”→R:+1或-1→Q:Return:IfEnd?坻If K>“缓和曲线起点里程” And K?芨“缓和曲线终点”:Then“缓和曲线起点X坐标”→I:“缓和曲线起点Y坐标”→S:“缓和曲线起点里程”→O:“方位角”→G:“缓和曲线终点里程”→H:“圆曲线半径”→P :1×1045→R:+1或-1→Q:Return:IfEnd?坻If K>“直线起点里程”And K?芨“直线终点里程”:Then“直线起点X坐标”→I :“直线起点Y坐标”→S:“直线起点里程”→O:“直线方位角”→G:“直线:终点里程”→H:1×1045→P:1×1045→R:0→:Q Return:IfEnd输入完了第一部分的时候退出编辑,运行程序,里程输入直线终点里程,偏距输入0,方位角既是第一缓和曲线起点方位角。
CASIO fx-5800P编程计算器公路与铁路线路测量坐标正反算程序
每 支钢管都 要进 行 目 检验其 平整 、 滑 陛 ; 点检 测使用 湿海 绵 测 光 漏 电火花 检测仪 , 0 通 过 , 1 % 0 并确定 边缘被涂 布 ; 层厚度使 用 测厚仪 , 涂 最 终干膜 厚度 2 030微米 。 0 -0
P F 化 时 一 膻 表 C 温
科技创新与应用 』 0 年1 ( ) 2 2 月上 1
科 技 创 新
C SO f一 8 A I x 5 0 P编程 计算器公路 与铁路 0 线 路测 量 坐 标正 反 算程 序
梁 雪 飞
( 中铁 十三局 集团第四工程有 限公 司 。 黑龙江 哈 尔滨 1 0 0 ) 5 0 8
摘 要 :A I x5 0P可 编程 计 算 器在 公路 和铁 路 施 工测 量 工作 中 , 需输入 里程 和 到 中桩 的 左 右偏 距 , C SO f一 80 只 即可提 供 线 路任 意点 坐标 , 而且 还 能根 据 线 路 任 意 已知 点 坐标 , 求对 应 线路 里 程和 该 点 到 中桩 左 右 偏距 。 关键词: 线路 正 算 ; 线路 反 算 ; 程 ; 7 坐标 ; 距 里 线 L; 偏 前 言 : A I 编程 计 算 器 的 出现 改 变 了传 统公 路 和 铁 路 测 量 C SO可 大 地 坐标 系 :系 指 国 家 8 坐 标 系 或 设 计 院 交桩 时 所 给 定 的 坐 4 计算方法 ,使测量数据的计算变得简捷 、方便。特别是 C SO f一 标 系偏 距 : 指线 路 某 点 在 法 线方 向偏 离 线 路 中线 的距 离 。直线 上 A I x 系 50 P可 编 程 计 算 器 的 出现 , 加 提 高 了测 量 成 果 的 质 量 和 工作 效 垂 直 于 线路 方 向 , 80 更 曲线 上垂 直 于 切线 方 向 。 率 。由于 它 的 内存 大 , 以存 储 大量 的测 量数 据 , 可 给外 业测 量 提 供 了 本 程 序线 路 正 反算 程序 ( 全线 贯 通 )增 加 了可 实 现 全 线 贯 通 的 , 很 大 的放 便 。 数据 库 功 能 和坐 标 反算 桩号 功 能 , 主要 是 :使 用 线 路 平 面 数 据库 子 下 面就 程序 中涉 及 的几 个 概 念做 一 些 简要 说 明 : 程 序 , 将 一 段 或 若 干 段 道路 的交 点 法 格 式 平 面 参 数 ( 容 易 从 直 可 可 线路正算 : 根据里程和到中桩的左右偏距 , 求坐标 。 线、 曲线 及 转 角表 中获 得 ) 以数 据 库子 程 序 形 式 输入 计 算 器 , 程序 在 线 路 反 算 : 知 点 坐标 , 对 应 线 路 里 程 和 该 点 到 中桩 左 右 偏 计 算 时省 却 了输 入 原 始 数 据 的 麻 烦 ; 于存 在 断 链 的 道 路 , 分 段 已 求 对 可
CASIOfx-5800P编程计算器在建筑工程放样中的运用
CASIO fx-5800P编程计算器在建筑工程放样中的运用摘要:CASIO fx-5800P计算器的编程功能为施工放样提供了方便、快捷、灵活的计算方式。
仅仅需要两个控制点、任何一根轴线上的两个点坐标及图纸轴线的相对关系。
就能快速的完成作业关键词:CASIO fx-5800P;建筑工程;放样;程序一、概述自从全站仪出现以后,测绘行业得到了飞速的发展。
无论是测量精度还是工作效率都得到了很大的提高。
虽然全站仪采用极坐标法放样已经很方便了,但是灵活度还是不够。
施工现场随时有设备及材料的堆放,容易导致通视受限的影响。
此时选用自由设站加CASIO fx-5800P的程序的方法就可以提高工作效率、节约人力、物力。
笔者以三峡巴基斯坦第一风力发电站项目的实例说明CASIO fx-5800P编程计算器在建筑工程放样中的运用。
二、主要程序名称及编码1、坐标反算(FS)程序编码:Fix 4:“XA=”?→A:“YA=”?→B:Lbl 1:“XB=”?→C:“YB=”?→D:1.A→E:D-B→F:√(E²+F²)→S:Tan-1(F/E)→RI F E<0: THEN R+180→R:Goto 2:IFEND:F<0 R+360→R←Lbl 2:“S=”:S◢“R=”:R►DMS◢Goto 1程序运行说明:在全站仪设站的过程中需要用“坐标反算”程序校核平距及方位角,确定设站的准确性。
输入已知点A(XA,YA),B(XB,YB)坐标,计算出A至B的方位角及距离。
1.测边交会法计算测站坐标(CBJH)程序编码:Fix 4:“XA=”?→A:“YA=”?→B:“XB=”?→C:“YB=”?→D:“SA=”?→P:“SB=”?→Q:C-A→G:D-B→H:√(G²+H²)→I:(P²+I²-Q²)/2/I→E:√(P²-E²)→F:H/I→M:G/I→N“X=”:A+EN+FM◢“Y=”:B+EM-FN◢“END”程序运行说明:全站仪自由设站的过程中,若仪器无内置程序,则需要用“边角交会法计算测站坐标”程序计算出仪器站点坐标。
CASIOfx-5800P可编程计算器在控制测量中的应用
126云南水力发电YUNNAN WATER POWER第34卷第2期C A S I O f x-5800P可编程计算器在控制测量中的应用张逸仙(云南省红河州水利水电勘察设计研究院,云南蒙自661199)摘要:介绍CASIOfx-5800P可编程计算器在控制测量中附合导线的计算。
附合导线以CASIOfx-5800P计算附合导线的计算过程编成程序代码,可以简化其计算过程,提高工作效率。
通过实例操作证明该程序方法真正起到了快捷、高效、准确作用,即加快野外工作进度,又减少数据的误差。
关键词:附合导线;CASIOfx-5800P;近似平差;严密平差;程序代码中图分类号:TB22 文献标识码:B文章编号:1006_3951(2018)02_0126_03DOI:10.3969/j.issn.1006-3951.2018.02.032〇引言进入21世纪以来,我国水利工程建设进入了 前所未有的高潮时期。
在水利工程建设中必需大 量的水利工程测量,其中控制测量又是重点与难 点。
水利工程一般选址于深山沟壑之中,地形较 复杂且呈条带形状,故目前在水利工程测量中,导线测量是一种常见的控制测量方法[1]。
导线测 量由于只要求相邻导线点通视,布设灵活,特别适用于水利工程、铁路、公路之狭长形控制测;或补闭合导线及局部三角网之不足以及地形复杂的地区。
随着高精度全站仪的普及,导线测 量的应用将更为广泛。
卡西欧系列计算器的出现,使得导线测量的计算更加灵活、快捷和方 便。
将对卡西欧C A SIO fx-5800P可编程计算器快捷的计算方法进行分析与介绍[2],着重介绍 C ASIO fx-5800P可编程计算器在控制测量中附i8n+i图1附合导线图合导线的计算。
目前在水利工程测量中,附合导线被广泛采 用。
由1高级控制点(如已知三角点或高等级的 导线点)出发,经过若干导线点,连接到另一高 级控制点,这样的导线称为附合导线[3’4]。
见图1所示:为单一附合导线的标准形式,这在实际控 制测量中经常用到。
CASIO fx-5800P在市政工程测量中的应用
CASIO fx-5800P在市政工程测量中的应用摘要:通过fx-5800P计算器的编程功能预先对所在工程的施工平曲线要素、纵断面高程进行编程,在施工测量时,便能够准确快捷的完成公路的线型、边坡、高程控制等各种测量内容。
关键词:测量放样;fx-5800P计算器;坐标正反算、高程控制在市政工程测量放样中,全站仪已经广泛应用在工程测量中,其激光测距精度很高,放样结果精确。
但其自带程序中只能对已知的坐标进行测量放样,但现场测量放样不仅仅只是根据坐标来进行放样,经常还需要按照里程桩号来放样;或者测出所在点的坐标来反算其所在里程桩号;有时还需要知道所放点的高程离路床、路面还有多高;以及对路基边线位置的确定等等来帮助指导现场施工。
这时就需要一个外在工具来帮助测量放样了,fx-5800P计算器携带方便,编好程序后能完美实现以上要求,还能配合水准仪对路面工程进行精准的计算和控制。
很好的提高了测量工作的效率和准确度,为工程建设的质量进度起到了很好的保证作用。
本文通过对fx-5800P计算器的一些编程语言和方法作简要的见解,使之能更好的配合测量仪器进行现场测量放样,针对施工现场测量效率有待提高的问题,提出使用fx-5800P计算器的方便快捷之处。
1 平面放样1.1 坐标正反算坐标正算是指通过fx-5800P计算器计算出里程桩号的坐标,然后由全站仪放样出其实际所在位置。
坐标反算是指由全站仪实测出某点所在的点位坐标,再由该坐标通过fx-5800P计算器计算出里程桩号。
通过fx-5800P计算器计算器说明书,里面有编程程序及说明。
能实现以上目的,但是附带的比较复杂,且计算速度较慢。
通过下面的程序可以快速实现坐标正反算,大大提高测量工作效率。
1.2主程序60→DimZ//路线选择Z[2]→A: “LX:1,2,3……”?A:A→Z[2]//1正算2反算3高程Z[3]→A: “MS:1.Z 2.F 3.G”?A:A→Z[3]Z[3]=3=>Goto 3 //进入高程计算部分If Z[3]=1 Or Z[3]=4:ThenZ[4]→A: “MS:1.ZB 2.FY”?A:A→Z[4] //1桩号偏距求坐标2极坐标Z[4]=1=>Goto 1 //选择1进入坐标计算Z[5]→X:?X:X→Z[5] //测站X坐标Z[6]→Y:?Y:Y→Z[6] //测站Y坐标Z[35]→X:?X:X→Z[35] //后视X坐标Z[36]→Y:?Y:Y→Z[36] //后视Y坐标Prog “J” //计算测站到后视的极坐标IfEndLbl 1:ClsZ[8]→K:?K:K→Z[8] //待求点桩号,反算时为起算桩号Z[3]=2=>Goto 2 //进入反算Z[9]→B:?B:B→Z[9] //待求点偏距Z[10]→Z:?Z:Z→Z[10] //法线交角,正交为90,斜交为图纸标示角度(右角)Z[3]=4=>Goto 4Prog “ZB”//正算子程序X+Z[9]cos(U+Z[10])→X:Y+Z[9]sin(U+Z[10])→Y//计算坐标,有可能是边桩0→Z[22]Prog “GC”ClsLocate 1,1,”X-Y-Z” //坐标显示部分Locate 5,2,.001Int(1000X+.5)//X坐标Locate 6,3,.001Int(1000Y+.5)//Y坐标Locate 5,3,.001Int(1000H+.5)▲//对应桩号标高If Z[4]=2:Then Prog “J”:I fEnd //极坐标放样模式时显示距离角度Cls:Goto ALbl 2//反算模式Z[11]→X:?X:X→Z[11] //待求点X坐标Z[12]→Y:?Y:Y→Z[12] //待求点Y坐标Lbl AZ[13]→Z:?Z:Z→Z[13] //待求点高程Z[3]=1=>Goto BProg “FG”.001Z[8]→Z[7] //为反求桩号显示K××+×××.×××做准备Cls//清除屏幕,开始显示啦Locate 2,2,“K”:Locate 3,2,Int(Z[7]):Locate 5,2,“+”:Locate 6,2,1000Frac(Z[7]) Locate 5,4,Z[9]▲//显示偏距Z[13]=0=>Goto 10→Z[22]Prog “GC”//进入高程计算部分Lbl B.001Int(1000H+.5)-Z[13]→Z[24] //此处已经算出填挖高度Cls:Locate 2,2,“+T-W”:Locate 7,3,Z[24]▲//将计算出的填挖高度输出到屏幕Z[3]=1=>Goto 1Prog “BP”//进入边坡计算部分Z[30]=-1=>Goto 1Abs(Z[9])-Z[27]→Z[28]//平移值又算出来了ClsLocate 1,1,“S:”Locate 5,1,.001Int(1000H+.5):Locate 5,2,Z[24]:Locate 1,4,“PY:”:Locate 5,4,Z[28]▲//输出设计高程、填挖和平移值Goto 1Lbl 3Cls:Prog “2.GC” //标高计算J//极坐标转换Pol(X-Z[5],Y-Z[6])JJ+360→JClsLocate 1,1,“D-A”Locate 5,2,.001Int(1000I+.5)Locate 5,3,J°▲数据库输入:S1 //平曲线数据If Z[2]=1:Then [[0,1,0]]→Mat E//路线及计算方式参数If K≤路线终点桩号:Then [[交点桩号,交点X坐标,交点Y坐标,前方位角,偏角(左负右正),半径,第一缓和曲线长,第二缓和曲线长]]→Mat A:Return:IfEnd2 高程控制2.1 高程控制说明在实际测量过程中,往往需要知道所在点的标高距离路床或者路面还差多少,来指导实际施工。
fx-5800P计算器在工程测量中的应用1(着重于编程)
综合后得:Hc= H1+((H2-H1)÷(K2-K1))×(K-K1)-i×B-d程序内容如下:“K1=”?A:“H1=”?B:“K2=”?C:“H2=”?D:“I=”?E:“HD=”?F:Lbl 0:?K:“B=”?L:B+((D-B)÷(C-A))×(K-A)-E×L-F→H:“SHJH=”:H◢ Goto 0。
(程序运行在此不再赘述)如果把例1和例2相结合:即可完成路基顶面(即路床顶调平时)的水准测量工作,并快速计算出各实测点的填或挖的值。
整合后程序如下:“K1=”?A:“H1=”?B:“K2=”?C:“H2=”?D:“I=”?E:“HD=”?F:“BM=”?M:“HSH=”?N:Lbl 0:?K:“B=”?L:“QSH=”?O:B+((D-B)÷(C-A))×(K-A)-E×L-F→H:M+N-O→P:H-P→Q:“SHJH=”:H◢“SHCH=”:P◢“+T,-W,=”:Q◢ Goto 0。
例3:直线段平面放样,即已知某线段两端坐标(X1、Y1,X2、Y2),计算出与之有特定关系的K值(起点顺着路线方向移动的距离)、B值(垂直于路线方向移动的距离)的点位坐标,并计算出测站点到该放样点的方位角和距离。
该放样任务在计算时所需的公式有:①计算两点间的方位角和距离的公式:Pol(△X,△Y)②计算坐标增量公式:△X=L×cosα,△Y=L×sinα(L为移动距离,α为方位角)③高等数学诱导公式:sin(90+α)= cos(α),cos(90+α)=-sin(α),sin(α-90)=-cos(α),cos(α-90)= sin(α),其手动计算步骤及公式如下:①路线起点(1)到路线终点(2)的方位角:α1= Pol(X2-X1,Y2-Y1)②路线中桩垂直向右的方位角:α2=α1+90③路线中桩垂直向左的方位角:α3=α1-90④从起点沿路线移动K值后中线A点的坐标增量:△X=K×cosα,△Y=K×sinα⑤从A点垂直向右移动B值后B点的坐标增量:△X=B×cos(α1+90)=-B×sin(α),△Y=B×sin(α1+90)=B×cos(α)⑥从A点垂直向左移动B值后C点的坐标增量:△X=B×cos(α-90)= B×sin(α),△Y=B×sin(α-90)=-B×cos(α)⑦右侧B点的坐标:Xb=X1+K×cosα-B×sin(α),Yb=Y1+K×sinα+B×cos(α)⑧左侧C点的坐标:Xc=X1+K×cosα+B×sin(α),Yc=Y1+K×sinα-B×cos(α)对比左右两侧的坐标计算公式不难发现:公式及所需元素基本一致,只是B值的正负符号刚好相反,如果保留右侧点的计算公式,在计算左侧点时,只需在B值输入时为负值即可,这就是我们平常所说的“左负右正”。
CASIO fx-5800P编程计算器在线路工程测量中的应用
图 2 任意直线线元的坐标正算原理
p点走向方位角 αp的计算公式为:
αp=αs
(5)
若 Zp≥Zs,p点在 s点前方,则 p中桩坐标复数
的计算公式为:
zp=zs+(Zp-Zs)∠αs
(6)
若 Zp≥Zs,p点在 s点后方,则 p中桩坐标复数
的计算公式为:
zp=zs+(Zp-Zs)∠(αs+180°)
旋输入 γp<0,则边桩坐标复数的计算公式为:
zpR =zp+dR∠(αp+γp)
(8)
zpL=zp+dL∠(αp+γp)
(9)
2.4 坐标正交反算原理
坐标正交反算原理如图 3所示。已知线路的起
点坐标 zs、起点桩号 Zs和起点走向方位角 αs,线路 附近任意边桩 j的坐标复数为 zj=xj+yji,由桩点 j 向直线元作垂线,并设垂点为 p,计算垂点 p的桩号
(7)
(2)完成 p点中桩坐标复数 zp及走向方位角 αp
计算,继续输入 p点走向偏角 γp(以 p点走向方位
角为零方 向,右 旋 角 为 正 角,左 旋 角 为 负 角 )、左 边
距 dL、右边距 dR,计算左边桩坐标复数 zpL与右边桩
坐标复数 zpR。
若边距 dL及 dR 均为正值,右旋输入 γp>0,左
引言
线路工程测量包括道路工程测量、渠道测量、管 线测量等,坐标正反算贯穿于测量工作的始终,是测 量员工作的必备技能。线路测量中涉及大量数据处 理工作,特别是坐标计算及方位角距离的计算,加大 了测量员的工作强度。而提前计算线路逐桩坐标进 行外业测量时,机动性太差,现场查找繁琐,影响工 程进度。CASIOfx-5800P可编程计算器因其携带 方便、成本低廉、使用率高、可编程且操作简单、计算 速度快、不受工作环境限制等优点,在工程测量中被 广泛应用。实际测量工作时,可利用编程计算器编 写好线路中、边桩坐标等计算程序,外业测量时可根 据需要随时调用计算程序,方便快捷而又实用,既提 高了计算精度,又提高了工作效率。现结合复数直 角坐标和极坐标的几何意义,将其引入到坐标正反 算计算中,采用复数编程进行直线线元坐标的换算。
工程测量的相关计算及CASIO5800计算器的应用(部分)
工程测量的相关计算及CASIO5800计算器的应用计算是工程测量工作中核心,是测量工作人员的灵魂。
经常涉及计算有坐标正反算,坐标系转换,点与线的关系计算,交会计算,道路线性设计的相关计算等。
由于计算机及手机相关的计算软件已普及,并满足测量工作中的复杂计算,如高斯正反算、导线近似平差计算、道路施工的相关计算及一些简单的计算。
大家工作中的计算过于依赖软件,导致有些测量基本原理还没弄清楚就能得到结果,无法验证数据结果的正确性,存在很大的数据隐患。
通过本文想让大家了解下测量计算的基本原理及理解计算过程的魅力,本文是根据近多年的工作经验总结所得。
例一、坐标正反算见图1计算实例,已给出相关计算结果,下面用计算器演示计算过程。
第一步:把点A、点B的坐标赋值给变量A、B第二步:坐标反算第三步:坐标正算有A计算B有B计算A上述计算过程相关解释:此过程采用的是复数计算的形式,在工程测量中计算以复数形式会让计算很快捷,同时得出数据XY坐标。
具体算法原理可参考《CASIO fx-5800P编程计算器公路与铁路施工测量程序(第一版)》,本文不在赘述。
通过此过程加强对坐标正反算原理的理解,避免再用软件计算,以及用5800编正反算的计算程序,灵活运用计算器并节约计算器的储存空间。
例二、直线相关计算1,直线方向A→B正算:距离、偏距坐标赋值于变量D计算C坐标反算:C坐标赋值变量C计算距离偏距坐标2,直线方向B→A正算:距离、偏距坐标赋值于变量E计算C坐标反算:计算距离偏距坐标例三:圆的计算弧半径、弧段长、点到弧的距离计算弧段点L1计算弧段点L2计算弧段点L3计算偏距点L4小节总结:例一至例三的计算难度逐渐增加,为什么上述计算式能得到正确的计算结果?。
CASIOfx-5800P计算器在地铁工程中的应用
2020/6/16
Deg:设置角度单位为十进制度,按键输入Deg。 Rad:设置角度单位为弧度,按键输入Rad。 Grd:设置角度单位为哥恩,按键输入Grd。 15、Dim 定义变量 16、RCL 键面命令,Rcl+A 显示变量A的当前 值 17、STO 键面命令,STO+A 给变量A赋值,显 示→A 18、INS 键面命令,切换键标记样式,覆盖与 插入切换。
句法2:If <条件> Then <语句块1>Else<语句块
2>IfEnd 条件真执行1,否则2,然后执行IfEnd 后语句
2020/6/16
26、For~To~Step~Next 句法1:For <始值> <控制变量>To<终值> <语句 块> Next控制变量的取值从始值开始,步长为1, 重复执行语句块,直至终值为止。一般始值小 于终值,如果大于终值,则不执行语句块而是 直接执行Next 后的语句。 句法2:For <始值> <控制变量>To<终值>Step<步 长> <语句块> Next 它与 For~To~Next 句法的 功能相同,唯一区别是增加了步长语句Step 27、While~WhileEnd 循环语句 句法:While <条件> <语句块>WhileEnd
1) 按(Deg)键,指定十进制度为角度单位; 2) 按(Rad)键,指定弧度为角度单位; 3) 按(Gra)键,指定哥恩为角度单位。
2020/6/16
三种角度单位的换算关系为:360°=2π 弧 度=400 哥恩。我国市场上出售的经纬仪和全站 仪的度盘是按一个圆周360°分划的,因此,测 量计算中,应选择Deg 为角度单位。欧洲国家 使用Gra角度单位。当需要计算的微分函数或积 分函数中有三角函数时,应选择Rad 为角度单位。 设置 Deg 为角度单位进行三角函数计算时,要 求角度单位必须是十进制度,而用经纬仪或全 站仪观测的角度是角度的度、分、秒值。
fx-5800P计算器在工程测量中的应用2(着重于编程)
fx-5800P计算器在工程测量中的应用(二)七、统计计算的简介:1、 SD(单变量统计计算)模式。
操作:MODE→ 3 (SD)2、 REG(双变量回归计算——线性、二次、对数、e指数、ab指数、乘方、逆回归)。
操作:MODE→ 4 (REG)(一)在使用STAT编缉器列表屏幕输入样本数据之前:1、统计频率的打开或关闭设置:SHIFT→MODE→▼→ 5 → 1 (FreqON)或 2 (FreqOFF)2、删除所有STAT编辑器数据:在已经进入SD或REG模式情况下:FUNCTION→ 5 (STAT)→ 1 (EDIT)→ 2 (Del All)→EXE或EXIT(放弃)如果为计算器第一次使用,或已经恢复初始设置的,该步可省略。
(二)样本数据的输入:在已经进入SD或REG模式情况下,在STAT编缉器列表屏幕内1、顺序输入各样本值并按EXE(确认)2、完成一个组值输入后,利用方向键将光标移到另一组值(Y列或FREQ列)的顶部单元格,继续对另一组值的输入并确认。
3、样本数据输入可为数值也可以是数值的表达式。
4、最多可输入199行的样本数据。
(三)显示统计结果:1、在STAT编辑器画面内(包含有样本数据)。
FUNCTION→ 6 (RESULT)2、利用上下方向键可翻阅各统计结果值(各值含义附后)3、按EXIT键可返回STAT编辑器画面4、可以执行特定统计计算。
在STAT编辑器画面内,按FUNCTION→ 1 (→COMP),返回COMP模式计算屏幕。
(或原本就在CONP模式下,查最近一次统计特定变量值)。
其操作为:FUNCTION→ 7 (STAT)→ 2 (VAR)→选择需要执行的特定统计计算命令(如2:x),然后按EXE。
并可重复以上操作,显示其他特定变量值。
(四)样本数据的检查、修改:可用移动光标对所有样本数据进行检查,其修改有:1、替换单元格的内容:将光标移至要替换内容的单元格,输入新值并确认2、插入行:将光标移至要插入行的位置,FUNCTION→ 5 (STST)→ 1 (Edit)→ 1 (Int Row)。
CASIO fx—5800p编程计算器的应用浅析
CASIO fx—5800p编程计算器的应用浅析一、工程概况杜柏华水电站位于巴基斯坦西北边境省,为了方便开挖,分别开挖了6个交通洞。
目前,水电站的引水系统由沉砂池(由4个180m的隧洞组成)、引水隧洞洞(全长4872.9m,0.4994%的坡度)、三个平洞(分别为349.326m;477.483m;394.319m)和三个竖井(分别为147.648m;174.000m;152.059m)组成;调压系统由调压下室和调压竖井和调压上室组成;导水系统由导流洞组成。
目前一共开挖了16条隧洞,4个竖井。
由于隧洞很多,对测量编程的要求较高,项目的隧洞和平洞都是通过程序进行开挖和处理欠挖的,应该说实际的应用效果很好。
这里介绍fx5800-p编程计算器在引水隧洞的直线段,曲线段,交叉段已经连接各段程序的的编程过程和方法,其他隧洞可以根据该思路编辑处相应的程序。
二、杜伯华水电站测量环境和特点由于隧洞开挖和欠挖处理的工序复杂:测量放线、打钻爆破、抽水接电、铺(或拆)铁轨、扒渣机(或装载机)清渣、梭矿车运渣,再次复测。
隧洞开挖和欠挖的测量放线具有时间短、环境差、干扰大的特点。
工期和工序留个隧洞测量的时间很短,有时候要利用设备停下的时间内不测,尽量降低测量对工序时间的消耗;洞内由于经常放炮,渗水,清渣等工作,照明,测量的空气质量都并不好,有时候进去了得等好几个小时到空气能见度够了才开始测量工作;由于洞内的施工,工作面窄,只有不到3m的底板宽度,还有扒渣机清渣,民工干活,高压电缆等影响,对测量选点和时间的要求高,干扰也大。
引水洞的介绍:全长4872.9m,整体为0.4994%的坡度,中间有3个弧线和1个折线,断面图见图1。
三、编程思路先将隧洞断面编成一个子程序,以此命名为”YSD”,然后根据隧洞在投影图中的形状和走向,将隧洞分成5段:YSD1,YSD2,YSD3,YSD4,YSD5。
在每段编辑成程序的过程中,注意用语句”Prog”调用子程序”YSD”,可以节省很多语言和计算。
工程测量中CASIO fx-5800P编程计算器线路坐标通用程序应用探讨
G + Q J ( I + P + J D ) ̄ 1 8 0 + 兀+ M — X + L C o s ( F )— + u Y + L S i n ( F ) — V / 1 . 3 . 3子 程 序 3 : 数 据 程 序名 : “ D A T — M” ( D A T — M 可 以 随意 改 , 但 要 和 MG — Z B主 程 序 匹配 ) I f K < “ 起 始里 程 ” A n d K > “ 终点 里 程 ” : T h e n S T O P : R e t u m: I t E n d
科 技 创 新
2 0 1 3 年 第3 4 期I 科技创新与应用
工程 测 量 中 C A S I O f x 一 5 8 0 0 P编程 计 算器 线 路 坐 标通 用程 序应 用探讨
宋 方 有
( 中铁 十三局集团有限公 司, 黑龙江 哈 尔滨 1 5 0 0 0 8 )
摘 要: 随着 C A S I O f x 一 5 8 0 0 P可 编程 计 算 器在 工程 测 量 中广泛 应 用 , 编 辑 一 个 线路 正 算 程 序 , 不 同 的工 程 只 需 改 变通 用程 序 数 据 库 的 曲线要 素 , 然后 输入 里程 和到 中桩 的 左右 偏距 , 即 可提 供 线路 任 意点 坐标 。 关键词: 线路正算; 里程 ; 线元 ; 坐标 ; 偏距 终 点 里程 , 偏距输入 0 , 方 位角 既 是第 一 缓 和 曲线起 点 方 位 角 。 输 入 完 了第 二 部 分 的时 候 退 出 编 辑 , 运行程序 , 里 程输 入 第 一 缓 和 曲线 终 点 里程 , 偏距输入 0 , 方 位 角既 是 圆 曲线起 点 方 位角 。 1 . 1线路正算 : 根据里程和到中桩的左右偏距 , 求坐标 。 1 . 2偏距 : 系 指线 路 某 点在 法线 方 向偏 离线 路 中线 的距离 。 直线 输 入 完 了第 三部 分 的时 候 退 出 编 辑 , 运行程序 , 里 程 输入 园 曲 上 垂 直 于线 路 方 向 , 曲线 上 垂 直 于切 线方 向 。 线 终 点 里程 , 偏 距 输入 0 , 方位 角 既 是第 二 缓 和 曲线 起点 方 位角 。 1 ‘ 3主 程序 名 称 : “ MG — Z B ” 注: 程 序 中字母 代 表 的意 思 : Lb l 3: “ DKI ”? K : P r o g“ DAT— M ”: P r o g“ GBZS” I 代表 线元 起 点 X坐标 Go t o 3 j  ̄ / S 代表线元起点 Y坐标 O代 表 线 元起 点 里 程 注: (D A T — M与数据库程序“ D A T ~ M” 对应 ) 1 . 3 . 1子程 序 1 : 程序名“ G B Z S ” ” G代表线元起点方位角 H代表线元终点里程 L b l 0 : ( P - R) + ( 2 ( H — O) P R ) — + D: “ L f — Z U O + Y O U ) ” ?L : “ Y J J ” ? M: ) t b s ( K — o ) — : P r o g “ S u B 1 ” : F - M — + F P代 表线 元 起 点 曲 率 直 线 点 输入 l x l 0 4 5 曲 线段 输 入 曲线
卡西欧FX5800P编程计算器应用及程序.
1
号点,后视为 2 号点。
Prog FXA
Norm 1:?N:N=2=>Goto 0:N=2=>Goto 1: “ = ”: ◢
“ X0+Y0i ” ?M:List X[M]+List Y[M]i->C:Lb1 0“ X+Yi”?T:T=0=>Goto 1:T->K:?L:List
FX5800卡西欧计算器应用及程序
第一章 计算器语法与模型
一、复 数 部 分
1.1 、计算中的复数形式
5800P 计算器只能对直角坐标与极坐标表示的复数进行计算,其数学表示形式分别如 下:
( 1-1 )
( 1-2 )
要求 在计算器中的表示格式为:
为复数的实部(测量系中的 X 坐标), 为复数的虚部(测量系中的 Y 坐标)。
该值。最多可以输入 199 个数据,输入的数据直到删除与使用复位计算器时才会丢失数据。
在 SD模式下,虽然只显示 X 值,但计算器内部会对 X 值提供一个 Y 值,只不过始终为 0 而
已。
且行天涯
804963666
1
FX5800卡西欧计算器应用及程序
插入行,在 SD或 REG模式下将光标移到要插入行的位置,按 以在光标所处的行的上面行插入新行了。需要删除输入的数据时,在 FUNCTION-> 5-> 1-> 2 再“确认”就可删除统计储存器中的数据。
式中 A 是点号, C 是任意储存单元。具体示例详见“程序部分” -> “极程序放样”
( 2)、利用统计计算( SD/REG)
1、以
形式输入坐标的复数并存入相应的单元后,就可以使用复数运算命令提取
单元中的复数了。例 ( 坐标换算的尺度比例计算 )
CASIO_fx-5800P在工程测量导线计算中的应用
电气与信息工程河南科技Henan Science and Technology总第799期第5期2023年3月CASIO fx-5800P 在工程测量导线计算中的应用张蕾(兰州现代职业学院,甘肃兰州730300)摘要:【目的】本研究利用CASIO fx-5800P 可程序型电子计算器来解决闭合导线和附合导线两种导线形式的外业计算中存在的问题。
【方法】对导线计算、程序编写、程序运行和程序在工程中的具体应用进行研究。
【结果】在进行外业计算时,利用编制好的程序,不但能大大提高计算速度,还能保证计算结果的精度。
【结论】CASIO fx-5800P 可程序型电子计算器不仅具有强大的程序计算功能,且体积小、重量轻、便于随身携带,能进一步提高工作效率,从而在测量行业中被广泛使用。
关键词:计算器;程序;导线;平差中图分类号:TP311.1;P214文献标志码:A文章编号:1003-5168(2023)05-0015-05DOI :10.19968/ki.hnkj.1003-5168.2023.05.003Application of CASIO fx-5800P in Engineering Survey Wire CalculationZHANG Lei(Lanzhou Modern Vocational College,Lanzhou 730300,China)Abstract:[Purposes ]In this study,CASIO fx-5800P programmable electronic calculator was used tosolve the problems existing in the field calculation of closed wire and attached wire.[Methods ]The spe⁃cific application of wire calculation,programming,program operation and program in engineering was studied.[Findings ]In the field calculation,the use of the compiled program can not only greatly improvethe calculation speed,but also ensure the accuracy of the calculation results.[Conclusions ]CASIO fx-5800P programmable electronic calculator not only has powerful program calculation function,but also has other adventages,such as small size,light weight,and easy to carry.So it can further improve workefficiency,and it is widely used in the measurement industry.Keywords:calculator;procedure;wire;adjustment0引言CASIO 公司的fx 系列电子计算器是在二十世纪七十年代末期被引入我国的,是最早被引入我国的便携式程序型电子计算器。
浅谈CASIO fx-5800p可编程计算器在高速公路施工中的应用
浅谈CASIO fx-5800p可编程计算器在高速公路施工中的应用发表时间:2017-09-20T11:33:07.887Z 来源:《防护工程》2017年第11期作者:张利[导读] 随着RTK和道路测设大师在高速公路施工测量中的广泛应用,曲线放样方法也有了很大的进步。
宁夏路桥工程股份有限公司宁夏银川 750016摘要:根据曲线元计算原理,阐述了道路测量中利用计算器在已知数据情况下,便可方便地计算出各类相关数据,并以图表算例为介绍,方法简便、实用。
本文利用CASIO fx-5800p编程计算器中编程功能编写了高速公路测量中利用计算器在已知数据情况下,便可快速方便的计算出所求点坐标和方位角,并以图表为例介绍高速公路坐标解算程序,方法简单、计算准确、效率高、适用性强,希望对同行起到借鉴作用。
关键词:Casio;fx-5800计算器;高速公路;坐标计算程序;应用实例1、前言近年来,随着RTK和道路测设大师在高速公路施工测量中的广泛应用,曲线放样方法也有了很大的进步。
但是无论是何种方法,均要进行路线坐标计算。
采用传统的计算方法,不但速度慢,而且很容易出错,在一定程度上影响了施工测量的作业效率。
虽然RTK和测设大师也能快速进行曲线坐标计算,但因为工程项目上RTK数量有限、体积较大且道路测设大师需要注册等繁琐程序,从而对坐标计算造成不便。
如何快速、准确进行曲线坐标计算放样,是广大路桥技术人员一直渴求解决的问题。
卡西欧5800编程计算器具有体积小、重量轻、性能稳定、耗电量小、携带方便、价格适中等特点,且计算函数丰富,可编写程序自动计算,使用方便,计算功能强大,特别适合路桥技术人员在施工现场进行繁琐的计算。
本人从2003年参加工作以来,先后对卡西欧系列4500、4850和5800可编程计算器都有很深的研究,针对传统曲线坐标计算方法中的计算量大、效率低、出错可能性大等缺陷,根据这些年的工作总结和不断完善优化,编制出一个适用于缓和曲线和圆曲线的中桩和任意边桩的Casio fx-5800坐标计算程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工程测量中CASIO fx—5800P编程计算器线路坐标通用程序应用探
讨
随着CASIO fx-5800P可编程计算器在工程测量中广泛应用,编辑一个线路正算程序,不同的工程只需改变通用程序数据库的曲线要素,然后输入里程和到中桩的左右偏距,即可提供线路任意点坐标。
标签:线路正算;里程;线元;坐标;偏距
前言
1 程序中涉及的几个概念说明
1.1 线路正算:根据里程和到中桩的左右偏距,求坐标。
1.2 偏距:系指线路某点在法线方向偏离线路中线的距离。
直线上垂直于线路方向,曲线上垂直于切线方向。
1.3 主程序名称:“MG-ZB”
Lbl 3:“DKI”?K:Prog“DAT-M”:Prog“GBZS”?坻
Goto3?坻
注:(DAT-M与数据库程序“DAT-M”对应)
1.3.1 子程序1:程序名“GBZS”
Lbl 0:(P-R)÷(2(H-O)PR)→D:“L(-ZUO+YOU)”?L:“YJJ”?M:Abs(K-O)→J:Prog“SUB1”:F-M→F
“F=”:F?襍DMS?襊
“X=”:U→X?襊
“Y=”:V→Y?襊◢
1.3.2 子程序2:程序名“SUB1”
4→DimZ:0.1184634425→A:0.2393143352→B:0.2844444444→Z[4]:0.0469100770→C:0.2307653449→E:0.5→Z[1]:I+J(ACos(G+QCJ(1÷P+CJD)×180÷∏)+BCos(G+QEJ(1÷P+EJD)×180÷∏)+ Z[4]Cos(G+QZ[1]J(1÷P+Z[1]JD)
×180÷∏)+BCos(G+Q(1-E)J(1÷P+(1-E)JD)×180÷∏)+ACos(G+Q(1-C)J(1÷P+(1-C)JD)×180÷∏))→X:
S+J(ASin(G+QCJ(1÷P+CJD)×180÷∏)+BSin(G+QEJ(1÷P+EJD)×180÷∏)+Z[4]Sin(G+QZ[1]J(1÷P+Z[1]JD)×180÷∏)+ BSin(G+Q(1-E)J(1÷P+(1-E)JD)×180÷∏)+ASin(G+Q(1-C)J(1÷P+(1-C)JD)×180÷∏))→Y:
G+QJ(1÷P+JD)×180÷∏+M→F?坻
X+LCos(F)→U?坻
Y+LSin(F)→V?坻
1.3.3 子程序3:
數据程序名:“DAT-M”(DAT-M可以随意改,但要和MG-ZB主程序匹配)
If K“终点里程”:Then STOP:Return:IfEnd?坻
If K≥“直线起点里程”And K?芨“直线终点里程”:Then“直线起点X坐标”→I :“直线起点Y坐标”→S:“直线起点里程”→O:“直线方位角”→G:“直线:终点里程”→H:1×1045→P :1×1045→R:0→:Q Return:IfEnd?坻
If K>“缓和曲线起点里程” And K?芨“缓和曲线终点里程”:Then“缓和曲线起点X坐标”→I:“缓和曲线起点Y坐标”→S:“缓和曲线起点里程”→O:“方位角”→G:“缓和曲线终点里程”→H:1×1045→P:“圆曲线半径”→R:+1或-1→Q:Return:IfEnd?坻
If K>“圆曲线起点里程”And K?芨“圆曲线终点”:Then“圆曲线起点X坐标”→I:“圆曲线起点Y坐标”→S:“圆曲线起点里程”→O:“方位角”→G:“圆曲线终点里程”→H:“圆曲线半径”→P:“圆曲线半径”→R:+1或-1→Q:Return:IfEnd?坻
If K>“缓和曲线起点里程” And K?芨“缓和曲线终点”:Then“缓和曲线起点X坐标”→I:“缓和曲线起点Y坐标”→S:“缓和曲线起点里程”→O:“方位角”→G:“缓和曲线终点里程”→H:“圆曲线半径”→P :1×1045→R:+1或-1→Q:Return:IfEnd?坻
If K>“直线起点里程”And K?芨“直线终点里程”:Then“直线起点X坐标”→I :“直线起点Y坐标”→S:“直线起点里程”→O:“直线方位角”→G:“直线:终点里程”→H:1×1045→P:1×1045→R:0→:Q Return:IfEnd
输入完了第一部分的时候退出编辑,运行程序,里程输入直线终点里程,偏距输入0,方位角既是第一缓和曲线起点方位角。
输入完了第二部分的时候退出编辑,运行程序,里程输入第一缓和曲线终点里程,偏距输入0,方位角既是圆曲线起点方位角。
输入完了第三部分的时候退出编辑,运行程序,里程输入园曲线终点里程,偏距输入0,方位角既是第二缓和曲线起点方位角。
注:程序中字母代表的意思:
I代表线元起点X坐标
S代表线元起点Y坐标
O代表线元起点里程
G代表线元起点方位角
H代表线元终点里程
P代表线元起点曲率直线点输入1×1045 曲线段输入曲线半径
R代表线元终点曲率
Q 直线输入0 曲线左转输入-1 曲线右转输入+1
显示说明2:
运行MG-ZB 程序
DKI代表里程
L(-ZUO +YOU)代表到中桩的距离(左侧为负值,右侧为正值)
“X=”代表所求点X坐标
“Y=”代表所求点Y坐标
注意:如果所输入的里程不在数据库所给的里程范围内将显示Done。
继续按EXE将再次进入程序,重新输入正确里程。
程序的特点:
(1)程序代码简洁,便于阅读和改写;(2)主程序通过调用数据库子程序,省却了使用时输入平面参数的繁琐;(3)使用数据库子程序,换项目只需改写数
据库子程序,程序通用性强。
2 结束语
公路施工测量工作,全站仪完全满足了坐标法放样的硬件要求,CASIO系列可编程计算器完善了全站仪在公路测量中的软件不足之处,直接影响到测量成果的质量和工作效率,对可编程计算器充分利用,公路外业测量工作不需要再带线路逐桩坐标,只带一台CASIO系列可编程计算器即可。
外业测量工作中,只需输入里程,即可提供线路任意点坐标,不但方便而且及时准确。