测量坐标计算程序V5

测量坐标计算程序V5
测量坐标计算程序V5

测量坐标计算程序V5

输入简介

本程序运用Office Excel 软件VBE标准模块编写,其功能基本全面集成了以往所更新的Excel程序,程序适用于公路、铁路等线路坐标计算,程序主要包括(交点法、线元法、直线坐标正反算,竖曲线计算,平面控制网“导线、高程”平差,隧道超欠挖,超高加宽,测量工具箱等,还可以全自动生成卡西欧5800、9750程序数据库,其中包括:隧道超欠挖、交点法、线元法、竖曲线一系列数据库),已知数据输入明确,操作简单易懂,是工程测量人员的好帮手!

网址链接:

https://www.360docs.net/doc/a68519695.html,/blog/post/VBA_Survey_V5.html

交点法曲线要素输入简介

(网友著作)

一、适用平曲线类型

交点法计算坐标适用的平曲线为对称或不对称缓和曲线、圆曲线。

注意:对于非普通的三单元曲线,本程序交点法不适用。非普通的三单元曲线体现在本程序中的《直线、曲线及转角表》内,点击“生成要素”之后,计算值与设计图纸《直线、曲线及转角表》上的切线长和曲线主点位置等不一致,此时只能采用线元法进行坐标计算。

例如:下表的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

起点坐标。

2、依次输入各交点的曲线要素。

3、输入最后一个交点坐标,作为ZD终点坐标。

4、点击“点击进入直曲表”,然后点击“生成要素”,根据计算的转角值、曲线要素、曲线主点位置、直线长度及方向与设计图纸《直线、曲线及转角表》上的设计值进行核对,看各要素输入是否正确。

注意:交点法与线元法在计算坐标时,线元法可能存在mm毫米级以内的计算误差,坐标计算值与设计值也可能存在mm毫米级以内的误差,由于线元法是从起点依次推算的这属于正常允许范围!(根据实际操作发现,根据交点法计算坐标误差较小,“输入部分要素”模式下的线元法计算坐标误差较大,如果误差超过mm毫米级,可先在《线元法要素表》中通过“输入部分要素”分段计算线元要素,然后再依次粘贴到“输入全部要素”模式下的《线元法要素表》中!可按“一个交点的曲线+后面的直线”进行分段计算)

四、实例:

4

5

输入之后的曲线要素表如下:

点击“点击进入直曲表”,然后点击“生成要素”,根据计算的转角值、曲线要素、曲线主点位置、直线长度及方向与设计图纸《直线、曲线及转角表》上的设计值进行核对,看各要素输入是否正确。(此处就不以图示说明了)

线元法曲线要素输入简介

一、平曲线类型 1、基本线形元素:

直线: L 三个基本线形元素 圆曲线: R 缓和曲线:Ls 2、平曲线类型

简单型: L-R-L 凸型: L-Ls1-Ls2-L

C 型: R1-Ls1-Ls2-R2 基本型 对称型: L-Ls-R-Ls-L S 型: 反向平曲线连接

虚交点:转换为单交点 不对称型: L-Ls1-R-Ls2-L

分类

简单型: L-R1-R2-L

复曲线

正常型: L-Ls1-R1-R2-Ls2-L

卵型: L-Ls1-R1-Ls2-R2-Ls3-L 复合型: L-Ls1-Ls2 … - Lsn - L

回头曲线 L-R1-L-R2-L-R3-L

3、平曲线统一形式

结合上面的平曲线类型可知,公路工程常见的平曲线有:

(1)当Ls1=Ls2,且R1=R2≠0时,为基本型曲线,分为园曲线、对称型缓和曲线、不对称型缓和曲线。

(2)当Ls1≠Ls2,或者R1≠R2时,为复曲线,分为简单复曲线(两个半径不同、转向相同的圆曲线相切组成)、正常型复曲线(两端有缓和曲线中间用两个半径不同、转向相同的圆曲线相切组成)、卵型曲线(两端有缓和曲线中间也由缓和曲线连接组成,即:两个以上缓和曲线且缓和曲线间由圆曲线连接而成)、复合型复曲线(两个及以上缓和曲线连接而成组成)。 正常复曲线如下图:

二、线元法单元划分

本程序线元法是把线形分为直线和曲线单元。

1、直线单元:直线就不用说了,起止点桩号,坐标和方位角就可以算了。

2、曲线单元:本程序曲线单元划分为缓和曲线、圆曲线。

根据公路工程常见的平曲线,线元法单元具体划分如下:

(1)圆曲线:划分为1个线单元, ZY点至YZ点,即:ZY-YZ。

(2)缓和曲线:划分为3个线单元,ZH点至HY点、HY点至YH点、YH点HZ点,即:ZH-HY-YH-HZ。

(3)卵型曲线:划分为5个(及以上)线单元,ZH点至HY点、HY点至YH 点、YH点至HY点、HY点至YH点、YH点至HZ点,即:ZH-HY-YH-HY-YH-HZ(曲线中的HY、YH点交替相接)。

(4)

(5)正常型复曲线:划分为4个线单元,ZH点至HY点、HY点至GQ点(公切点)、GQ点(公切点)至YH点、YH点至HZ点,即:ZH-HY-GQ-YH-HZ(曲线中有相邻两圆曲线的GQ点)。

三、线元法要素输入说明

本程序线元法输入的要素有7个(程序不限制输入行数):

1、起点桩号:

一般为路线第一个交点JD,路线起点QD(必须位于直线段上,否则不可以路线起点QD为起点桩号),ZY点(圆曲线),ZH点(缓和曲线、正常型复曲线、卵型曲线)。

6、转向(或线形特性):直线输入0,左偏输入-1,右偏输入1。

四、操作流程:

1、根据设计图纸《直线、曲线及转角表》划分好各线元法单元。

(1)当起点桩号位于某个交点的平曲线前的直线段上时,起始线元为直线,起点桩号可以为前面的交点桩号或线路起点桩号(已知线路起点桩号时)或前个交点的平曲线的HZ点或YZ点。

(2)当起点桩号位于某个交点的平曲线上时,起始线元为该平曲线的起始段:ZH点至HY点(对称或不对称缓和曲线)或者ZY点至ZY点(圆曲线),对应的起点桩号为ZH点或ZY点。

2、依次输入各线元法曲线要素。

见《线元法要素表》,有两种输入方法,如下图:

【方法一】:“输入部分要素”法

(1)输入起始线元的起点桩号、止点桩号、起点半径、止点半径、转向。

(2)依次输入下一线元的止点桩号、起点半径、止点半径、转向。

(3)点击“生成要素”,计算出止点桩号的坐标,与设计图纸《直线、曲线及转角表》上的坐标进行检验校核。

【方法二】:“输入全部要素”法

(1)另建立一个计算文件《测量坐标计算程序 V5-00》(文件名称可随意设置),用于各个交点平曲线的线元要素计算。

(2)根据前面的“输入部分要素”法,按“一个交点的曲线+后面的直线”进行分段计算线元要素(若为圆曲线,按“该交点的圆曲线+后面的直线”或“该交点的圆曲线+后一交点的对称或不对称缓和曲线+后面的直线”)。同时,点击“生成要素”,计算出止点桩号的坐标,与设计图纸《直线、曲线及转角表》上的坐标进行检验校核。

(3)将上面的计算结果依次复制粘贴到“输入全部要素”法中的《线元法要素表》中。

【优缺点】“输入部分要素”法输入简单、快捷,但是随着平曲线越多、线路越长,坐标计算结果与设计结果的偏差会越大,当超过mm毫米级误差时,已不适用。“输入全部要素”法根据“输入部分要素”法分段计算而来,输入、计算复杂点,但是坐标计算精度可以有效保证,实际操作优选“输入全部要素”法。

五、实例:

10

本例以交点JD17--JD21所给出的直线、曲线来说明本程序线元法的线元划分及要素输入方法。

由上表可知,JD17为不对称缓和曲线、JD18为不对称缓和曲线、JD19为圆曲线、JD20为对称缓和曲线、JD21为对称缓和曲线。

1、线元法单元划分:根据划分原则线元划分如下:

交点JD17曲线的线元划分:ZH点(K29+824.171)-HY点(K29+984.171)-YH 点(K30+606.766)-HZ点(K30+806.766)。

交点JD17-JD18之间为直线段,其线元划分:上一线元的止点HZ点

(K30+806.766)-JD18曲线的ZH点(K31+296.143)。

交点JD18曲线的线元划分:ZH点(K31+296.143)-HY点(K31+476.143)-YH点(K32+602.654)-HZ点(K32+762.654)。

交点JD18-JD19之间无直线段连接,不需划分线元。

交点JD19的线元划分:ZY点(K32+762.654)-YZ点(K33+557.760)。

交点JD19-JD20之间无直线段连接,不需划分线元。

交点JD20曲线的线元划分:ZH点(K33+557.760)-HY点(K33+717.760)-YH点(K33+966.218)-HZ点(K34+126.218)。

交点JD20-JD21之间无直线段连接,不需划分线元。

交点JD21曲线的线元划分:ZH点(K34+126.218)-HY点(K34+286.218)-YH点(K34+547.560)-HZ点(K34+707.560)。

2、线元法输入要素如下:

(1)输入起始线元的起点桩号:K29+824.171,止点桩号:K29+984.171,起点坐标按设计输入,起点方位角:340.44544,起点半径0(说明:该线元为缓和曲线,“前一线元为圆曲线输入圆曲线半径R,否则输入0”),止点半径800(说明:该线元为缓和曲线,“后一线元为圆曲线输入圆曲线半径R,否则输入0”),转向-1。

(2)依次输入下一线元的止点桩号、起点半径、止点半径、转向。特别要注意,各线元是直线、缓和曲线还是圆曲线?然后依据起止点半径的输入规则进行输入。

(3)点击“生成要素”,计算出止点桩号的坐标,与设计图纸《直线、曲线及转角表》上的坐标进行检验校核。

如下图:

注意:以上的桩号输入时,统一增加了100000(即100km),实际上桩号输入不需要增加100000m,按设计桩号输入即可。设计是负桩号也可以按负桩号输

入,坐标正算或反算均不会出现问题!

5800计算器程序下载

阅览室馆友我的图书馆 kaixin100 | | 分享

U+W(Acos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos( G+QEFW (C+FWD))+Acos(G+QEMW(C+MWD)))→X: V+W(Asin(G+QEKW(C+KWD))+Bsin(G+QELW(C+LWD))+Bsin(G+ QEFW(C+FWD))+Asin(G+QEMW(C+MWD))) →Y: G+QEW(C+WD)+90→F:X+Zcos(F)→X:Y+Zsin(F)→Y 反算子程序SUB2 G-90→T (Y-V)cosT-(X-U)sin(T) →W Abs(W)→W:0→Z Lbl6:Prog "SUB1" T+QEW(C+WD) →L:(J-Y)cos(L)-(I-X)sin(L)→Z IF Abs(Z)<1E-6:Then0→Z:Prog "SUB1":(J-Y)÷sin(F)→Z:Else W+Z→W:Goto6:IfEnd 数据库子程序SUB0 Goto 1(线元可输入多条,分离式可在前多加一位,匝道一样。例:左幅为K129+500,右幅输线元参数里程为1129+500,其他不变,前面 1为任意数字,计算机便于区分) Lbl 1:IF S<线元终点里程:Then@@@→O(线元起点里程) :@@@ →U(线元起点X坐标):@@@→V(线元起点Y坐标):@@@→G(线元起点计算方位角):@@@→P(线元起点半径):@@@→R(线元止点半径):@@@→H(线元长度):@@@→Q(线元左、右偏标志,左偏-1,右偏1,直线为0):Return:IfEnd IF S<线元终点里程:Then@@@→O(线元起点里程) :@@@ →U(线元起点X坐标):@@@→V(线元起点Y坐标):@@@→G线元(起点计算方位角):@@@→P(线元起点半径):@@@→R(线元止点半径):@@@→H(线元长度):@@@→Q(线元左、右偏标志,左偏-1,右偏1,直线为0):Return:IfEnd 。。。。。。。。。。。。。。。。。。。。。。。。。。。 一程序功能 本程序由一个主程序(ZBJS)和3个子程——正算子程序(SUB1)、反 算子程序( SUB2) 、数据库子程序(SUB0)构成,可以根据曲线段——直线、圆曲线、缓和曲线(完整或非完整型)的线 元要素(起点坐标、起点里程、起点切线方位角、线元长度、起点曲 率半径、止点曲 率半径)及里程边距或坐标,对该曲线段范围内任意里程中边桩坐标 进行正反算。另 外也可以将本程序中核心算法部分的两个子程序移植到其它相关的 程序中,用于对曲 线任意里程中边桩坐标进行正反算。本程序也可以在CASIO fx-4500P计算器及CASIO fx-4850P计算器上运行。 二、使用说明

5800计算器全线坐标计算放样程序(修改第三版)

5800计算器全线坐标计算放样程序(修改第三版) 5800计算器全线坐标计算放样程序(修改版) “XLZBJSCX” ◢ LB1 0 ↙ CLS : FIX 4 : 30→DIM Z ↙ “XHS="?G(后视点X):"YHS="?L(后视点Y):"XZJ="?M(置镜点X):"YZJ="?N(置镜点Y)0l(G-M,L-N):"DH=":I(后视距)◢J<0=>J+360→J:"FH=":J→DMS◢(后视 方位角) LB1 1 ↙ “K=”?K ◢(计算里程) IF K<本段曲线终点里程 AND K≥上段曲线终点里程:THEN 本段终点里程→Z[1] : 上段曲线终点里程→Z[2] :1→0 (注:左偏曲线输入-1→0,右偏曲线输入1→0): 偏角→A:半径→R : 第一缓和曲线→Z[6] : 第二缓和曲线 →Z[7] : 交点X→B :交点Y→C : 小里程向交点方位角→E : 交点向大里程方位角→F : G0T0 2 : IFEND↙ …………(曲线段分段输入) 补充直线段输入如下 IF K<本段直线终点里程 AND K≥本段直线起点里程:THEN 1→0:本段直线终点里程→Z[2]:终点X→Z[16]:终点Y→Z[11]:方位角→E:G0T0 4:IFEND LB1 2 ↙(曲线要素计算) Z[6]/2- Z[6]^3/(240*R^2)+ Z[6]^5/(34560*R^4) →Z[8] ↙(M1) Z[7]/2- Z[6]^3/(240*R^2)+ Z[7]^5/(34560*R^4) →Z[9] ↙(M2) Z[6]^2/(24*R)- Z[6]^4/(2688*R^3) →Z[10] ↙(P1) Z[7]^2/(24*R)- Z[7]^4/(2688*R^3) →Z[11] ↙(P2) π*A*R/180+0.5*( Z[3]+ Z[2])→W ↙(曲线总长) 90* Z[6]/(R*π) →Z[14] ↙(第一缓和曲线总偏角) 90* Z[7]/(R*π) →Z[15] ↙(第二缓和曲线总偏角,可以省略) Z[8]+(R+Z[10])TAN(A/2)-(Z[11]-Z[11] )/SIN A→Z[11]↙ (切线T1) Z[9]+(R+Z[12])TAN(A/2)+(Z[10]-Z[12] )/SIN A→Z[12]↙ (切线T2) B+ Z[12]*C0S (E+180)→ Z[13] ↙(ZH点X) C+ Z[12]*SIN(E+180)→ Z[15] ↙(ZH点Y) Z[1]-S→Z[3] ↙ (ZH点里程) Z[3]+ Z[6]→Z[4] ↙ (HY点里程) Z[1]- Z[7]→Z[5] ↙ (YH点里程) G0T0 3 ↙ LB1 3 ↙(判断里程点与曲线关系) IF K≤Z[3] AND K> Z[2] : THEN G0T0 4 : IFEND ↙ IF K≤Z[4] AND K> Z[3] : THEN G0T0 5 : IFEND ↙ IF K≤Z[5] AND K> Z[4] : THEN G0T0 6 : IFEND ↙

电子表格Excel VBA测量程序分享

电子表格Excel VBA测量程序分享2012-2-13 11:16阅读(6977) 简介:Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,Visual Basic forApplications(VBA)是一种VisualBasic的一种宏语言,是基于Visual Basic for Windows 发展而来的,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic Script,VBA的使用可以达成执行特定功能或是重复性高的操作。 适用:Microsoft Office Excel办公软件 NO.1:曲线坐标计算程序VBA 说明:本程序适用于Office Excel运行,属于多交点坐标正算、反算程序,包括:多交点曲线要素、坐标正算、坐标反算、放样计算、竖曲线高程等。

下载: 曲线坐标计算程序VBA 1.0(单交点坐标正算) 曲线坐标计算程序VBA 2.0(单交点坐标正算、反算) 曲线坐标计算程序VBA 2.3(单交点坐标正算、反算、自动化) 曲线坐标计算程序VBA 3.0(多交点坐标正算、反算) 曲线坐标计算程序VBA 4.0~4.9(交点法、线元法、竖曲线等一体化程序)2012-11-15 更新 测量坐标计算程序 V5(交点法、线元法、直线、竖曲线等多种计算程序) 2013-07-27 更新 NO.2:测量计算程序集成VBA 1.6 说明:本程序适用于Office Excel运行,通过VBA编写的测量集成程序,属于单交点曲线,包括:坐标正算、坐标反算、坐标放样、角度转弧度、任意切线方位角、坐标展点、边角后方交会、坐标面积计算、无定向平差、水准平差、竖曲线高程、导线观测手薄、线元法坐标正算、线元法坐标反算、直线坐标正反算等。 下载:点击下载 NO.3:线元法坐标正反算VBA 说明:本程序适用于Office Excel运行,是线元法坐标正算、反算一体程序,可以计算多线元数据,适用性广(包括:复曲线、S型曲线、匝道)等。 下载: 线元法坐标正算VBA 1.0(单线元正算) 线元法坐标正反算VBA 2.0(单线元正算、反算) 线元法坐标正反算VBA 3.0(多线元正算、反算) NO.4:结构物坐标计算程序VBA 1.0 说明:本程序适用于Office Excel运行,该程序可计算任意矩形边角点,适用于涵洞基础、桥墩承台等矩形、平行四边形角点坐标计算,本表为曲线坐标计算程序VBA 4.0改进版,属于多交点要素含坐标正算。 下载:点击下载

CASIO fx-5800P实用工程测量程序

一、QXFY 辛甫森公式放样程序 1. “X0”? U:“Y0”?V 2. “XA”? A:“Y A”? B:“CA”? C:“1÷RA”?D:“1÷RB”?E: “KA”?F:“KB”? G 3. Lb1 1:“KI”?H:“JJ”?L:“Y+Z-”?R 4. If H>G Or H

通过逐桩坐标计算曲线要素

通过逐桩坐标表推算曲线要素(CAD篇) 摘要:现在从事工程行业的都流行使用AutoCAD进行绘制图形,为了更好的利用这个绘图工具来绘制线路曲线要素,本文将讲解如何通过设计院提供的逐桩坐标表推算未知曲线要素。 关键词:AutoCAD 技巧曲线要素 说明:AutoCAD已经成为国际上广为流行的绘图工具。具有良好的用户界面,通过交互 菜单或命令行方式便可以进行各种操作。它的多文档设计环境,让非计算机专业人员也能很快地学会使用。在不断实践的过程中更好地掌握它的各种应用和开发技巧,从而不断提高工作效率。 如何提高CAD速率? 通常在开始绘图的时候一些人由于对工具命令不熟悉直接使用工具栏等查找命令,这样对制图的效率会大打折扣从而导致绘图的速率缓慢,提高制图的方法需要掌握CAD的快捷命令,孰能生巧的记住,然后择优选用其中的一些常用的绘图命令,把繁琐的长命令转化为简单的命令使用,其次需要多练习绘图的方式与方法才会提高绘图水平。 推算原理: 通过逐桩坐标表(含曲线五大桩)然后利用Excel生成展点命令在AutoCAD中进行坐标展点,再通过工具或命令绘制进行查询曲线长、切线长、外失距、交点坐标、交点里程、曲线半径、方位角、转角等。 准备工作: 1、逐桩坐标表X、Y(含曲线五大桩) 2、AutoCAD绘图软件 演示版本为:AutoCAD 2007 示例文件:某高速铁路逐桩坐标表 演示范围:DK07+586.707~DK12+126.03(由于该交点属于大转角则演示明显)

操作流程:坐标展点→绘制半径→绘制切线长→查询方位角→查询转角→查询交点坐标→查询交点里程→查询外失距→绘制缓和曲线。(请注意逐桩坐标表中所提供的ZH、HY、QZ、YH、HZ等说明) 准备操作如下: 1、打开“逐桩坐标表”并复制(里程桩号、坐标X、坐标Y)数据到“曲线坐标计算程序VBA 4.6”的“交点法正算”表格中,效果图如下: 逐桩坐标表见(本文附件)下载地址附后!

公路测量卡西欧5800万能程序

一、前言本程序是《CASIO fx-5800P计算与道路坐标放样计算》中道路坐标放样计算程序的升级改进版本。原道路坐标放样计算程序只基于道路的单个基本型曲线,有效计算范围仅包括平曲线部分和前后的两条直线段,使用时需要输入平曲线设计参数,无坐标反算桩号功能。改进后的程序名称为:道路中边桩坐标放样正反算程序(全线贯通),增加了可实现全线贯通的数据库功能和坐标反算桩号功能,主要是: 1.使用道路平面数据库子程序,可将一段或若干段道路的交点法格式平面参数(可容易从直线、曲线及转角表中获得)以数据库子程序形式输入计算器,程序在计算时省却了输入原始数据的麻烦; 2.坐标正算方面,输入桩号即可进行道路的中、边桩坐标计算,若输入了测站坐标,还可同时计算全站仪极坐标放样数据(拨角和平距); 3.坐标反算方面,输入平面坐标,即可计算对应的桩号和距中距离(含左右信息); 4.对于存在断链的道路,可分段分别编写数据库子程序,然后在主程序中添加一个路段选择的功能即可实现(可参照立交匝道程序中匝道的选择)。程序的特点: 1.可进行中桩坐标的正、反算,程序代码简洁,便于阅读和改写; 2.主程序通过调用数据库子程序,省却了使用时输入平面参数的繁琐; 3.使用数据库子程序,换项目只需改写数据库子程序,程序通用性强。二、道路示例项目基本资料基本资料同《CASIO fx-5800P计算与道路坐标放样计算》第6章HY高速公路第2合同段(合同段起止桩号: K4+800~K9+600)。这里摘取直线、曲线及转角表资料如下.

.

. 三、程序代码 .

. .

. .

FX5800计算器公路全线坐标正、反算计算程序

5800计算器公路全线坐标正、反算计算程序FX5800全线贯通万能正、反算程序(一体化、超好用、短小、易懂) FX5800计算器的积分程序(正反算、全线贯通、新线路)终极版 ZHUCHENGXU主程序 "1.ZS,2.FS" ?→Q←┘输入1正算,输入2反算 “NEW=0,OLD≠0”?Z←┘ IfZ=0:Then“X0=”?A:“Y0=”?B:“C0=”?C:“1/R0=”?D:“1/RI=”?E:“SP=”?F:“EP=”?G:Ifend:Q=2=>Goto 2←┘ Lbl1 :“KM=,<0 Stop”?H:H<0=>Stop:“PJ=”?O:“PY=”?L←┘ LblZ:Z=1=> Prog“01”:Z=2=> Prog“02”←┘选择数据库文件,可增加 H- F→X:0.5(E-D)÷(G-F)→N←┘ C+(XD+NX2)*180÷π→P:P<0=>P+360→P:P>360=>P-360→P←┘- A+∫(cos(C+(XD+NX2)*180÷π),0,X)+Lcos(P+O)→U←┘ B+∫(sin(C+(XD+NX2)*180÷π),0,X)+Lsin(P+O)→V←┘ Q=2=>Goto4:Cls:Fix 3←┘ "Xn=":Locate4,1,U:"Yn=": Locate5,2,V:“FWJ=”:PDMS◢ Norm 2:Cls:Goto1←┘ Lbl2:“XD=,<0,STOP”?R:R<0=>Stop:“YD=”?S←┘ “KMDG=”?H :90→O:0→L:GotoZ←┘(H线路范围内的任意桩号) Lbl4:Pol(R-U,S-V):J<0 => J+360→J←┘ Whileabs(Icos(J-P))≤0.001:P-J>180=> J+360→J: P-J<-180=> P+360→P:If P-J>0:then -I→L:else I→L :Ifend:Goto3: Whileend:H+Icos(J-P)→H:GotoZ←┘ Lbl3:Cls:Fix 3←┘

非对称缓和曲线坐标计算程序

非对称缓和曲线坐标计算程序 CASIO fx-4800P QXZB曲线坐标计算 CASIO4800 QXZB可计算不等缓和曲线、圆曲线上的任意中、边桩坐标: 该程序适用于计算器 CASIO fx-4800P,可计算与线路中心成任意夹角的缓和曲线、圆曲线中、边桩坐标及待测点方位角和距离。 1、DK(JD)?输入交点桩号 2、X(JD)?输入交点坐标X 3、Y(JD)?输入交点坐标Y 4、T1?输入第一切线长(如果只有一条切线两者都输入一致) 5、T2?输入第二切线长(如果只有一条切线两者都输入一致) 6、FWJ?输入直线方位角(ZH→JD) 7、A?输入转角:左转为负,右转为正 8、R?输入圆曲线半径 9、LS1?输入第一缓和曲线长(如果只有一条缓和曲线两者都输入一致) 10、LY?输入圆曲线长(L-LS1-LS2) 11、LS2?输入第二缓和曲线长(如果只有一条缓和曲线两者都输入一致) 12、X(ZJD)?输入置镜点坐标X 13、Y(ZJD)?输入置镜点坐标Y 14、JSDK?输入前视点里程 15、PL?输入偏距 16、PA?输入偏角 程序下载地址: https://www.360docs.net/doc/a68519695.html,/blog/post/QXZB-4800.html

评价答案 好:18 不好:1 原创:18 非原创:0 菲メ帆ぅ 回答采纳率:52.8% 2010-06-02 17:37 满意答案 好评率:57% (for Casio-fx4850) 扩展变量操作(15个):Defm 15←┚ ( O为字母、0为数字) J-PQX (平面数据输入,自行切换到J-JSMS) Defm 15←┚ A“JD” B“JDX” C“JDY” F“FWJ” O“A0:Z-,Y+” RE“LS1” K“LS2”: E<1=>E=1E-9⊿K<1=>K=1E-9⊿Z[1]=EE÷24R-E∧4÷2688RRR:Z[2]= E÷2-EEE÷240RR:X=(EE-KK)÷24R÷sin Abs O :“T1=”:Z[3]=(R+Z[1])tan(Abs O÷2)+Z[2]-X◢“T2=”:Z[4]=(R+KK÷24R-K∧4÷2688RRR)tan(Abs O ÷2)+K÷2-KKK÷240RR+X◢ “L=”:L=Abs OπR÷180+(E+K)÷2◢ J=tan-1((R+Z[1])÷(Z[3]-Z[2]):“E=”:X=(R+Z[1])÷sin J-R◢ X=A-Z[3]:Y=X+E:E<1=>“ZY=”:X◢ ≠=> “ZH=”:X◢ “HY=”:Y◢ ⊿ “QZ=”:Y =X+(L-K-E)÷2+E◢ Y=X+L-K:X=X+L:K<1=> “YZ=”:X◢

卡西欧5800坐标计算程序(通俗易懂版)

卡西欧5800道路坐标测量程序(通俗易懂版) 主程序(自己给取个名吧) 2→Dimz “1.SZ=﹥XY 2.XY=﹥SZ”◢ “N=”?N If N=1:Then Goto 1:Else Goto 2:IfEnd Lbl 1 “S=”?S “Z=”?Z “J=”?T If S﹤0:Then Prog “SYL”:Else Prog “SYR”:IfEnd(可拿掉) 1÷P→C:(P-R) ÷(2HPR)→D:180÷∏→E:Abs(Abs(S)-O)→W:Prog “SUB1” “QJ=”:Z[1]◣DMS◢ “X=”:X◢ “Y=”:Y◢ Goto 1 Lbl 2

“S=”?S If S<0:Then Prog “SYL”:Else Prog “SYR”:IfEnd(可拿掉) 90→T 1÷P→C:(P-R) ÷(2HPR)→D:180÷∏→E “X=”?X “Y=”?Y X→I:Y→J Prog “SUB2” O+W→S(红色加粗加下画线为字母,常规为零) “S=”:S◢ Z→Z “Z=”:Z◢ Goto 2 子程序(SUB1) 0.1739274226→A:0.3260725774→B:0.0694318442→K:0.3300094782→L:1-L→F:1-K→M:U+W(Acos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW(C +FWD))+Acos(G+QEMW(C+MWD)))→X V+W(Asin(G+QEKW(C+KWD))+Bsin(G+QELW(C+LWD))+Bsin(G+QEFW(C+F WD))+Asin(G+QEMW(C+MWD))) →Y G+QEW(C+WD)→Z[1]

线元法万能坐标计算程序

线元法万能坐标计算程序(适用于CASIO fx-9750GⅡ计算器) 论文https://www.360docs.net/doc/a68519695.html,/:本论文仅供学习交流使用,本站仅作合理转载,原作者可来邮要求删除论 文。 摘要:我国公路建设事业正处于一个高速发展的时期,在公路工程施工过程中,施工技术人员经常要使用全站仪、水准仪进行施工放样、高程测量,在测量过程中,手工计算速度慢,失误率高,工作效率极低。利用CASIO fx-9750GⅡ编程函数计算器强大的内存(可诸存63000个字符)和编程功能,编写各种计算程序,能够在2秒钟内计算出施工放样、桩点坐标等施工过程中的各项数据资料,同时也使我们有更多的时间去挑战更富有创造性的工作。 关键词:坐标放线线元测量程序 1、前言 本程序采用Gauss-Legendre(高斯-勒让德)五节点公式作内核,计算速度(太约2秒)适中,计算精度很高。在此之前,本人曾用过以下公式作内核:①积分公式simpson法②双重循环复化高斯2节点③高斯-勒让德3节点④求和公式复化simpson法⑤双重循环复化simpson法⑥高斯-勒让德4节点,⑦高斯-勒让德5节点,经过测试③计算最快,⑦代码稍长但计算速度只比③⑥稍慢,精度最高,可满足线元长小于1/2πD 的所有线形的精度要求。⑦作内核分别计算圆曲线长1/4πD、1/2πD、3/4πD、πD处的精度,1/4πD时偏差为0.001mm,1/2πD时偏差为0.55m m,3/4πD时偏差为31.63mm,πD时偏差为968mm,偏差按半径倍数增大,如线元长大于1/2πD(1/2圆周长)时,可将其拆分二个或多个线元单位,以确计算保精度。 2、程序特点 事先将所有的平曲线交点的线元要素诸存到计算器内,测量时只输桩号、边距等程序会自动寻找各类要素,一气呵成地完成施工测量任务,中途不需人工转换各类要素数据,本程序可诸存几百条线路的要素数据,计算时可按需选择线路编号进行测量。测量时不需查阅及携带图纸,仅一台CASIO fx-9750GⅡ编程函数计算器即可。 本程序含一个主程序:3XYF,五个子程序:GL(公式内核)、QD(线路选择)、XL(线路要素判断)、GF(坐标反算)、File 1 (要素存放的串列工作簿)。可以根据曲线段——直线、圆曲线、缓和曲线(完整或非完整型)的线元要素(起点坐标、起点里程、起点切线方位角、终点里程、起点曲率半径、止点曲率半径)及里程边距或坐标,对该线元段范围内任意里程中边桩坐标进行正反算。 3、计算公式及原理 如图:BC 间为一曲线元,曲线元上任一点的曲率随至B 点的弧长作线性变化。设起点B 的曲率为KA ,终点C 的曲率为KB ,R 为曲线半径。±表示曲线元的偏向,当曲线元左偏时取负号,当曲线元右偏时取正号,直线段以1的45次方代替(即半径无穷大)。 式中:αΑ=起始方位角l =p 点到B的距离lS=曲线总长αp=p 点切线方位角 R1=R5=0.118463442528095 ,R2 = R4 = 0.239314335249683 , R3 = 0.28444444444444 V1=1-V5= 0.046910070 ,V 2= 1-V4 = 1 0.2307653449 V3= 0.5 利用上面公式及CASIO fx-9750GⅡ编程函数计算器可编写下列计算程序。 4、程序清单 (1)、3XYF(主程序) "1→XY2→FS"?→V:V=1=>Goto 1:V=2=>Goto 2↙(选择计算功能) Lbl 1:File 1:”XLn”?→S:Prog “QD”↙(选择线路)

缓和曲线上任意点坐标计算程序

第一缓和曲线加圆曲线上任意点坐标计算程序:L1:U=U"X0":V=V"Y0":F"FANG"=F:E=E"LEFT-1":LbI 0 L2:{B}:{D}:{P} L3:L=AbS(B-A"ZHD") L 4: L5:X=L-LX Y5/(40R2S2) L6:Y= LX Y3/(6RS)- LX Y7/(336RX Y3SX Y3):G=90L2/(∏RS) L GOtO 2 7: L8:LbI 1 L9:L=L-S L10:O=90S/(∏R)+90L/(∏R) L11:M=2(Rsin(90L/∏/R)) L12:X=S-SX Y3/(40R2)+Mcos O L13:Y=S2/(6R)+MsinO:G=90S/(∏R)+180L/(∏R) L GOtO 2 14: L15:LbI 2 L16:W=tan-1(Y/X):Q=√(X2+Y2) L 17: L E=1=>G=-G 18: L19:X[1]=U+Qcos(F+W)+Dcos(F+G+P)◢ L20:Y[1]=V+Qsin(W+F)+Dsin(F+G+P)◢ L21:GOtO 0

注、○1、XO—为起点X坐标 EXE ○2、YO—为起点Y坐标 EXE ○3、F?—方位角 EXE ○4、LEFT-1?—左偏取1右偏取0 EXE ○5、B?—所求坐标点里程(起点输0时为到起点长度)EXE ○6、ZHD?—为直缓点里程或直圆点里程(起点可以输0)EXE ○7、S?—缓和曲线长、圆曲线时输为0 EXE ○8、R?—半径EXE ○9、D?—中桩到边桩长度EXE ○10、P?—左右方向与中线切线交角、法线方向时左-90右+90 EXE ○11、上述每一步输完后必须确认、结果显示字后转到B进行循环操作。

全站仪测量坐标步骤

全站仪测量坐标步骤 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

全站仪测量坐标步骤 仪器对中整平,开机进入主菜单,进入放样程序: 一:站点在已知点上:然后开始建站,先输入站点坐标,然后根据提示输入后视点坐标,把仪器对准后视点,然后按测距,测好后站就建好了,这时候要反侧下后视点,看测量出的后视点坐标和你输入的坐标差多少,如在允许范围内,就可以进行下一步放样,如不在,则需要找出原因,原因来自三个方面:仪器问题、人问题、点坐标问题。在解决好后可以进入下一步饭放样了,根据仪器提示,输入放样点坐标,输入后一般仪器会显示角度距离。这表示你输入的数据仪器,算出要放样的点和站点的关系,不用管它,然后按极差按钮或下一步之类的按键,会进入到一个水平角,会不断变换的界面,把仪器转到水平角数据显示为“度”“分”“秒”附近,然后用水平微动把仪器调到“度”“分”“秒”这表示要放样的点在这条线上。在仪器前方,另一人棱镜对准仪器,测量一下,会显示比如-30m或30m表示你所要放的点要前进或后退30m,不同于正负号,表示前进或后退不同,持棱镜人就按照操作仪器人的提示前进或后退。在测量数据位正负10公分的时候就可以打桩了,然后在桩上钉钉,继续定位,这点就好了。 二:仪器架在未知点上,那就是在操作第一种情况前加上后方交会程序就行了,仪器进入后方交会程序后,先输入已知点A坐标,然后测A 点测距,后输入B点坐标,然后照准B点测距,然后计算可以算出站点坐

标,算出站点坐标后就又回到上面第一种情况,继续按照“一”的提示操作就行。 全转仪测量坐标不管哪种情况请注意一点: 长边必须控制短边,即站点与后视点的距离要大于站点与放样点的距离。

CASIO万能坐标计算程序

程序:MC W“1.JS 2.SZ”:W=1=>Z[2]=0:Goto 1 ΔW=2=> O“KOU LING”:O≠123456=>O= 0: “OUT” ◢Goto 5ΔO=0:Defm 42:Z[1]=0:Goto 0←┘ Lbi 0←┘ {ABCREFGU}:A“X0”:B“Y0”:C“F0”:R“R0”:E“RN”:F“D0”:G“LS”:U“G” ←┘ Z[Z[1]*8+3]=A:Z[Z[1]*8+4]=B:Z[Z[1]*8+5]=C:Z[Z[1]*8+6]=1÷R:Z[Z[1]*8+7]=1÷E:Z [Z[1]*8+8]=F: Z[Z[1]*8+9]=F+G: Z[Z[1]*8+10]=U←┘ A=0=> Z[2]=0:Goto 1ΔIsz Z[1]: Goto 0←┘ Lbi 1←┘ {DZ}:D:Z:Z[2]=0:Goto 2←┘ Lbi 2←┘ D≤Z[Z[2]*8+9]=>A=Z[Z[2]*8+3]:B=Z[Z[2]*8+4]: C =Z[Z[2]*8+5]:R=Z[2]*8+6]: E= Z[Z[2]*8+7]: F=Z[Z[2]*8+8]: G=Z[2]*8+9]: U=Z[Z[2]*8+10]: Goto3:ΔIsz Z[2]:Got o 2 Lbi 3←┘ P=U(E-R)÷Abs(G-F):Q=Abs(D-F):I=PQ:J=C+90 Q(I+2UR)/π:J<0=>J=J+360ΔM=C+45 Q(I÷4+2UR)÷2π:N=C+135Q(3I÷4+2UR)÷2π:K=C+45Q(I÷2+ 2UR)÷π:L=C+45Q(I÷8+2UR) ÷4π: S=C+135Q(3I÷8+2 UR) ÷4π: T=C+225Q(5I÷8+2UR) ÷4π: H=C+315Q(7I÷8+2UR) ÷4π←┘ Lbi 4 X=A+Q(Cos C+4(Cos L+ Cos S +Cos T+Cos H)+2(Cos M + Cos N+Cos K)+Cos J) ÷24+ZCos(J+90)←┘ Y=B+Q(Sin C+4(Sin L + Sin S + Sin T+ Sin H)+2(Sin M + Sin N+ Sin K) + Sin J) ÷24 +ZSin(J+90)←┘ Z=0=>“X”:X:Pause 0: “Y” :Y◢Goto 1Δ Z<0=>“XL”:X:Pause 0: “YL”:Y◢Goto 1Δfx4850 Z>0=>“XR”:X:Pause 0: “YR”:Y ◢Goto 1 ←┘

测量坐标计算

一、坐标正反算: 数学数轴X (横轴)Y (竖轴) 测量数轴Y (横轴)X (竖轴),测量计算中以测量竖轴判断象限,象限以顺时针排列。 正算cos AB B A AB X X D α?=+ sin AB B A AB Y Y D α=+? 直圆点里程ZY=JD-T 圆直点里程YZ=ZY+L 曲中点里程QZ=YZ-L/2 R>300m 时,曲线上20m 定一个桩,R<200m 时,曲线上100m 定一个桩。 l i 为曲线点至ZY (或YZ )的曲线长 i 点与ZY 点在曲线上夹角 i 180= i l R απ?

i 点与ZY 点在X 上变化 sin i i x R α= i 点与ZY 点在Y 上变化 () 1cos i i y R α=- 2.缓和曲线和圆曲线相对坐标计算 0缓和曲线长 001802l R βπ=? 24 003-242688l l p R R =3002 2240l l m R =- 00018036l R βδπ ==? 切线支距法

缓和曲线: 59 2244 00403456l l x l R l R l =-+ 3711 3355 000 -633642240l l l y Rl R l R l =+ 圆曲线:00002290180180==2l l l l l l R R R ?βπππ ---?=?+? () 特别提示:此处线路转向±与其他情况正好相反! 3、已知两坐标系纵轴夹角计算 X 0、Y 0为施工坐标原点,α为两坐标系纵轴夹角 0cos sin p p X X x y αα=+- 0cos sin p p Y Y y x αα=+-

线路中线和边线点位坐标的万能通用程序

1线路中线和边线点位坐标的万能通用程序 Lb1?: { E G }:A“X?”:B“Y?”:C“FWJ”:D“1/R-QD”: E“1/R-ZD”:F“QD-ZH”:G“ZD-ZH”: Lb1 1:{ H O }:H“JS-ZH”:O“JZ-JL”:H > G Goto 2 Δ Prog 1: X“X-JS”=X+Ocos(J+9?)▲Y“Y-JS”=Y+Osin(J+9?)▲Goto1Δ Lb1 2:L=H:H=G:“WARING>JS-FW”▲“SR…SUJU”▲ Prog 1: A=X:B=Y:D=E:F=G:C=J:H=L: Got o ?Δ 子程序1: P= (E-D)/ABS(G-F):Q=ABS(H-F):I=PQ: J=C+9?Q(I+2D)/π: M=C+45Q(I/8+D)/π: N=C+135Q(3I/8+D)/π K=C+45Q(I/2+2D)/π X=A+Q(cosC+4(cosM+cosN)+2cosK+cosJ)/12: Y=B+Q(sinC+4(sinM+sinN)+2sinK+sinJ)/12: 注释:A“X?”:B“Y?”:-起点的xy坐标 C“FWJ”:-起点的方位角 D“1/R-QD”:起点的 1/半径,如直线为1/e50 E“1/R-ZD”:终点的 1/半径,如半径100为1/100(如左转为负,右转为正)“QD-ZH”:G“ZD-ZH”:起点、终点的桩号 H“JS-ZH”:O“JZ-JL”:输入计算的桩号,距中距离、如大于计算范围则显示 “WARING>JS-FW”▲“SR…SUJU”▲只需继续输入下一点的终点的 1/半径和终点桩号即可连续计算下一线型。 X“X-JS”、y“y-JS”显示计算点的xy坐标

工程测量计算坐标

知道方位角与距离怎么计算坐标 设原点坐标为(x,y),那么计算坐标(x1,y1)为 x1=x+s·cosθ y1=y+s·sinθ 其中θ为方位角,s为距离 CAD里计算方位角与距离 CAD默认的世界坐标系跟测量上用的坐标系就是不同的。世界坐标系中的X即测量坐标系中的Y,世界坐标系中的Y即测量坐标系中的X。 不知道您就是不就是要编程的方法或源程序?下面就是在CAD下的常用操作方法: 用命令id可以查瞧点的XYZ坐标 例如: 命令: '_id 指定点: X = 517、0964 Y = 431、1433 Z = 0、0000 命令: ID 指定点: X = 879、0322 Y = 267、6949 Z = 0、0000 用命令dist(快捷命令di)即可知道两点间的角度与距离 例如: 命令: '_dist 指定第一点: 指定第二点: 距离= 397、1308,XY 平面中的倾角= 335d41'46、7", 与XY 平面的夹角= 0d0'0、0" X 增量= 361、9358, Y 增量= -163、4483, Z 增量= 0、0000 其中的“XY 平面中的倾角= 335d41'46、7”就是世界坐标系内的平面夹角,用450度减去这个值335d41'46、7"即就是坐标方位角114°18′13、3〃。 您可以用计算器验算一下,点1、X = 431、1433,Y = 517、0964;点2、X = 267、6949,Y = 879、0322的坐标方位角与距离值就是不就是114°18′13、3〃与397、131m。 已知两坐标点求方位角与距离的计算公式 如点A(X1,Y1 ) 点B(X2,Y2) A到B的方位角为:Tan(Y2-Y1)/(X2-X1)其中 (X2-X1)>0时加360°,(X2-X1)<0时加180° 而距离就就是((X2-X1)平方+(Y2-Y1)平方)最后开方得到的值即为A到B距离 方位角坐标计算公式

通过逐桩坐标计算曲线要素完整版

通过逐桩坐标计算曲线 要素 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

通过逐桩坐标表推算曲线要素(CAD篇) 摘要:现在从事工程行业的都流行使用AutoCAD进行绘制图形,为了更好的利用这个绘图工具来绘制线路曲线要素,本文将讲解如何通过设计院提供的逐桩坐标表推算未知曲线要素。 关键词:AutoCAD技巧曲线要素 说明:AutoCAD已经成为国际上广为流行的绘图工具。具有良好的用户界面,通过交互菜单或命令行方式便可以进行各种操作。它的多文档设计环境,让非计算机专业人员也能很快地学会使用。在不断实践的过程中更好地掌握它的各种应用和开发技巧,从而不断提高工作效率。 如何提高CAD速率? 通常在开始绘图的时候一些人由于对工具命令不熟悉直接使用工具栏等查找命令,这样对制图的效率会大打折扣从而导致绘图的速率缓慢,提高制图的方法需要掌握CAD的快捷命令,孰能生巧的记住,然后择优选用其中的一些常用的绘图命令,把繁琐的长命令转化为简单的命令使用,其次需要多练习绘图的方式与方法才会提高绘图水平。 推算原理: 通过逐桩坐标表(含曲线五大桩)然后利用生成展点命令在AutoCAD中进行坐标展点,再通过工具或命令绘制进行查询曲线长、切线长、外失距、交点坐标、交点里程、曲线半径、方位角、转角等。 准备工作: 1、逐桩坐标表X、Y(含曲线五大桩) 2、AutoCAD绘图软件 演示版本为:AutoCAD 2007

示例文件:某高速铁路逐桩坐标表 演示范围:DK07+~DK12+(由于该交点属于大转角则演示明显) 操作流程:坐标展点→绘制半径→绘制切线长→查询→查询转角→查询交点坐标→查询交点里程→查询外失距→绘制缓和曲线。(请注意逐桩坐标表中所提供的ZH、HY、QZ、YH、HZ等说明) 准备操作如下: 1、打开“逐桩坐标表”并复制(里程桩号、坐标X、坐标Y)数据到“曲线坐标计算程序VBA ”的“交点法正算”表格中,效果图如下: 逐桩坐标表见(本文附件)下载地址附后! 2、在“曲线坐标计算程序VBA ”的“交点法正算”表中“点击生成展点”然后点击“复制数据”按钮,再打开AutoCAD在命令行中输入pline按回车键,并在命令行上点击鼠标右键选择“粘贴”,图示如下: 3、展点完毕后删除起始点那根长线段(该线段属于展点命令的起始端位置,该线段无用可以直接删除),然后在命令行中输入zoom按回车键再选择E按回车键,图示如下: 绘图操作准备: 1、基本设置:点击AutoCAD顶部工具栏中的“格式”→“标注样式”(或 输入命令d)→“修改”→主单位精度选择“”→角度标注:单位格式选择“度/分/秒”,精度选择“0d’””→确定→设为当前。 2、在命令行中输入:se按回车键,然后弹出草图设置面板→选择“全部清除”→在“圆心”上面打勾→确定。 绘制曲线半径: 半径:在圆中,连接圆心和圆上任意一点的线段叫做圆的半径。 先找到HY 位置,点击顶部工具栏中的“绘图”→“圆弧”→“三点”然后在HY 圆心位置单击鼠标左键,图示如下:

工程测量计算坐标

知道方位角和距离怎么计算坐标 设原点坐标为(x,y),那么计算坐标(x1,y1)为 x1=x+s·cosθ y1=y+s·sinθ 其中θ为方位角,s为距离 CAD里计算方位角和距离 CAD默认的世界坐标系跟测量上用的坐标系是不同的。世界坐标系中的X即测量坐标系中的Y,世界坐标系中的Y即测量坐标系中的X。 不知道你是不是要编程的方法或源程序?下面是在CAD下的常用操作方法: 用命令id可以查看点的XYZ坐标 例如: 命令: '_id 指定点: X = 517.0964 Y = 431.1433 Z = 0.0000 命令: ID 指定点: X = 879.0322 Y = 267.6949 Z = 0.0000 用命令dist(快捷命令di)即可知道两点间的角度和距离 例如: 命令: '_dist 指定第一点: 指定第二点: 距离= 397.1308,XY 平面中的倾角= 335d41'46.7",与XY 平面的夹角= 0d0'0.0" X 增量= 361.9358,Y 增量= -163.4483,Z 增量= 0.0000

其中的“XY 平面中的倾角= 335d41'46.7”是世界坐标系内的平面夹角,用450度减去这个值335d41'46.7"即是坐标方位角114°18′13.3〃。 你可以用计算器验算一下,点1、X = 431.1433,Y = 517.0964;点2、X = 267.6949,Y = 879.0322的坐标方位角和距离值是不是114°18′13.3〃和397.131m。 已知两坐标点求方位角和距离的计算公式 如点A(X1,Y1 ) 点B(X2,Y2) A到B的方位角为:Tan(Y2-Y1)/(X2-X1)其中(X2-X1)>0时加360°,(X2-X1)<0时加180° 而距离就是((X2-X1)平方+(Y2-Y1)平方)最后开方得到的值即为A到B距离 方位角坐标计算公式 设角为x:tanx=a(对边Y1-Y2)/b(邻边X1-X2)=z,因为a,b,z可求出,利用三角函数tan可求出方位角x,谢谢采纳! 追问 能不能再说的清楚点 回答 问题是你学过三角函数吗?学了就很容易理解了,在三角形abc中,sinx=对边a/斜边c,cosx=邻边b/斜边c,tanx=对边a/邻边b, 其中si nx,cosx,tanx是定值,可以在科学计算器中得到,如果还是不理解的话 建议还是先看看这方面的知识吧,希望我的回答对你有所帮助! 请问前辈,坐标反算中求方位角的计算公式 已知A(X1,Y1)、B(X2,Y2) 先求出AB的象限角: θ=arctan((Y2-Y1)/(X2-X1)) 再根据条件将象限角θ转换为方位角α: 当X1-X2>0 , Y1-Y2>0,α=θ;

坐标万能计算公式

万能坐标计算公式 X=起点x+(待求点桩号-起点桩号)*【0.1184634425*COS(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.046910077+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.046910077^2)+0.2393143352*COS(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.2307653449+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.2307653449^2)+0.2844444444*COS(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.5+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.5^2)+0.2393143352*COS(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.7692346551+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.7692346551^2)+0.1184634425*COS(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.953089923+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.953089923^2))+边距*COS(偏角+起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)】 Y=起点Y+(待求点桩号-起点桩号)*【0.1184634425*SIN(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.046910077+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.046910077^2)+0.2393143352*SIN(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.2307653449+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.2307653449^2)+0.2844444444*SIN(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.5+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.5^2)+0.2393143352*SIN(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.7692346551+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.7692346551^2)+0.1184634425*SIN(起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)*0.953089923+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)*0.953089923^2))+边距*SIN(偏角+起始方位角/180*3.14159265+起点曲率*(待求点桩号-起点桩号)+0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号)*(待求点桩号-起点桩号)】 切线方位角A=起始方位角+(终点曲率*(待求点桩号-起点桩号) +0.5*(终点曲率-起点曲率)/(终点桩号-起点桩号)*(待求点桩号-起点桩号) ^2)*180/3.14159265

相关文档
最新文档