casiofx-5800P计算器三个公路基本测量程序编写与应用.doc
《casiofx-5800P计算器三个公路基本测量程序编写与应用.doc》由会员分享,可在线阅读,更多相关《casiofx-5800P计算器三个公路基本测量程序编写与应用.doc(8页珍藏版)》请在三一文库上搜索。
1、Casiofx-5800P计算器三个公路基本测量程序编写与应用四公司资三公路项目部 刘兴春引论:casiofx-5800P计算器测量程序在计算机网络上多有流传,但有的测量主程序算法复杂,编程繁琐;有的程序内容表达错误,有的不能进行综合线形的测设、能应用于工程实际的廖廖无几。本文通过对公路测量三个基本程序(公路路线任意桩号坐标正反算、公路任意桩号高程计算、高边坡边坡放样)的介绍,提出了casiofx-5800P标准程序,聊供同行参考。一、三个主程序的简介:1、公路路线任意桩号坐标正反算正算是根据测量者输入的桩号和距中桩距离计算出所求点的坐标和测站点到该点的方位角、水平距离。反算是根据使用者输入的
2、实测坐标计算出该点的桩号和距中桩距离。可用于计算公路综合线形,在计算器内存许可的条件下,不受“断链”的影响,也没有计算里程的限制。2、公路任意桩号高程计算 在输入所求点距离路面的厚度、所求点桩号、路面横坡值、路面某点至中桩距离后显示该点高程。3、高边坡边坡放样 根据现场测量得的坐标和高程数据,利用程序求出立镜点与边坡点的距离,逐步渐近求得边坡坡脚线位置。二、程序编写各测量程序分为二个部分:数据库程序和主程序。数据库为线路对应的设计参数,随工程而定。主程序为算法,一般固定不变。1、公路路线坐标算法宜采用缓和曲线在坐标系下任意位置的通用积分公式,它完全适应缓和曲线左偏、右偏、Rs Re 、Rs N
3、E”:“2.NE=SZ”:?Q:?S:Prog“QXJS-SUB0” 提示输入“1”,“2”,调用数据库子程序;Lbl 0:Q=1 = Goto1:Q=2 = Goto2: 选择进入正算或反算程序;Lbl 1:?Z:Prog“QXJS-SUB1”:“N=”:N“E=”:E“F=”:F DMS: Goto3 输出正算坐标;Lbl 2: “N=”:?B: “E=”:?C:BN: CE:Prog“QXJS-SUB2”: “S=”:S“Z=”:ZGoto4 输出反算中桩号及距中桩距离;Lbl 3:IPol(NZ1,EZ2):J0JJ+360:“DIST”:I“FW”:J DMS Goto4 输出与测站
4、点的距离和方位角;返回主程序提示输入界面;(Z1为测站点X坐标,Z2为测站点Y坐标)2、数据库子程序QXJS-SUB0 数据库子程序Goto1 同时保存多个曲线时的指针Lbl 1IF S*(线元终点里程):Then*A(线元起点方位角):*O(线元起点里程):*U(线元起点X):*V(线元起点Y):* P(线元起点曲率半径):*R(线元终点曲率半径): *L(线元起点至终点长度): Return:IfEnd IF S0.0001 = Goto1Lbl 2: 0Z:Prog“QXJS-SUB1”:(C-E) sin(F+90) Z3、使用说明1)规定 (1) 以道路中线的前进方向(即里程增大的方
5、向)区分左右;当曲线半径在左时,P、R取负值,当曲线半径在右时,P、R取正值,当曲线半径为无穷大(即直线)时,P、R以10的45次代替。 (2) 当所求点位于中线时,Z=0;当位于中线左铡时,Z取负值;当位于中线中线右侧时,Z取正值。 (3) 当线元为圆曲线时,无论其起点、止点与什么线元相接,其曲率半径均等于圆弧的半径。 (4) 当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以10的45次方代替;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。 (5) 当线元为非完整缓和曲线时,起点与直线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- casiofx 5800 计算器 三个 公路 基本 测量 程序 编写 应用
链接地址:https://www.31doc.com/p-2367320.html