根据给的要素,核算切线长、曲线长等,然后推算出各主点的里程,根据交点的坐标可以算出方位角,然后可以推算出直缓点的坐标,缓和曲线段就根据偏角法求出偏角和弦长,求出坐标增量,根据前面的点推算就可以。
公式:缓和曲线段:δ=Lx2/6RL0*180/π,C=Lx_Lx5/90R2Lo2圆曲线段δ=90Lx/πR,C=2πsin(φ/2)φ=L/R*180/π。
扩展资料:
定线程序:
1、地区规划中,在交通规划的基础上进行道路网规划,初步确定道路的大致走向,明确道路的功能、性质、路幅宽度或横断面布置。
2、在详细规划阶段,进行各条道路的红线设计。道路红线就是规划的道路用地边线。红线设计就是具体确定道路红线的平面位置和主要控制点标高,有的还确定广场和交叉口的总体布置。道路及路上的管线设施,沿路建筑物,都要根据红线位置在空间上相互协调地进行建设;各种建筑物不得侵入红线。
3、在道路设计阶段,通常先将道路红线进行实地放线,并定出道路的纵、横断面。当需分期修建时,则在道路红线范围内定出近期辟筑线。
参考资料来源:百度百科-道路定线
参考资料来源:百度百科-曲线要素
(CASIO-4850)竖曲线标高计算程序--全线贯通(CASIO-4850)竖曲线标高计算程序
1,加了水准点数据.
2,加了竖曲线数据库(实现了全线贯通)
3,加了测量仪器的选择功能
4,能进行现场高程放样工作
(能计算除了超高段以外的任意桩号的中桩及任意距离边桩高程)
[SJG]------------------主程序
E“LGP”:N“JGC”:Lbi 0:A“BM”:O“HS”: “1,SZY”: “-1,QZY”:K“SZY,QZY”:{LM}:L“K”:M“ZBJ”:Prog“SQX”⊿T=RAbs(J-I)/2:C=B-L:F=1:I>J=>F=-1←┘
L ≤0=>{AO}:Goto 0 : ≠>L<B-T=>Z=0:P=I: ≠>L<B=>Z=1:P=I :≠>L<B+T=>Z=1:P=J: ≠>Z=0:P=J⊿⊿⊿⊿ ←┘
Fix 3:G=H-N-CP+ZF(T-AbsC) 2/(2R)+ME:Goto 1←┘
Lbi 1:{D}:D“QS”:Fix 3:X=A+KO-KD:G:Pause 0:X: Pause 0:Q=G-X: “+T,-W=”:Q◢
Goto 0←┘
[SQX]------------------子程序
L≤932.25(第二竖曲线起点桩号)=>H=179.17(第一竖曲线交点高程):B=160(第一竖曲线交点桩号):R=7000(第一竖曲线半径):I=-0.003(第一竖曲线前坡度):J=0.005(第一竖曲线后坡度):Goto 1⊿
L≤1173.96(第三竖曲线起点桩号)=>H=183.17(第二竖曲线交点高程):B=960(第二竖曲线交点桩号):R=18000(第二竖曲线半径):I=0.005(第二竖曲线前坡度):J=0.00808(第二竖曲线后坡度):Goto 1⊿
Lbi 1
…………………………继续添加竖曲线要素(坡度上+下-),括号内的数据供测试程序用
说明:
选择主程序进入
1, LGP?----------输入路拱坡度,负值 (按EXE键)
2, JGC?----------输入结构层厚度(按EXE键)
3, BM?-----------输入水准点高程(按EXE键)
4, HS?------------输入后视读数(全站仪测量时带+,-号)(按EXE键)
5, 1,SZY
-1,QZY
SZY,QZY?----选择测量仪器:输入1用水准仪,输入-1用全站仪 (按EXE键)
6, K≤0 BREAK
K?--------------输入放样桩号, K值≤0时返回程序起始位置 (按EXE键)
7, ZBJ?-----------输入边桩至中桩的距离,中桩放样时输入0 (按EXE键)
8, QS?-------------输入前视读数(全站仪测量时带+,-号) (按EXE键)
显示:
9,12.3-------------设计高程
11.2-------------实测高程
+T,-W
1.1(填挖量,+填-挖)
(按EXE键 重复6,7,8,9步,进行下一个桩点的放样工作.
1、这是一个个人写的工程领域的程序
2、本坐标计算程序VBA2.3属于单交点坐标正反算程序,可计算不对称和对称缓和曲线(含圆曲线)且可进行正交、斜交坐标计算,还可以辅助绘制横断面图。
程序主界面:
绘制横断面图相关图示
二、程序原理:
1、程序主要采用office excel自带的编程工具Visual Basic for applications进行编写。
2、程序辅助绘制横断面线主要是在AutoCAD中建立相对测量坐标系通过高差和偏距
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)