我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:九肖六肖三肖全年资料 > 取边距 >

卡西欧fx5800p计算器 公路线路计算万能程序

归档日期:05-16       文本归类:取边距      文章编辑:爱尚语录

  本程序以高斯四节点法为计算内核,多条线路正反算,中桩,边桩高程计算,超高计算,超高缓和计算,加宽计算,加宽缓和计算,边坡开口线计算,挡土墙坡脚线计算,考虑了中间绿化带的影响,适用与国家高速公路至乡村四级公路计算和放样,路基路面工程可以直接得出中边桩的设计三维坐标,去掉加宽和超高影响的计算困难,边坡和坡脚线计算可直接在边坡上提取坐标带入程序,经过所有设计因素的综合,得出更改边距并显示修改偏差后的坐标.反算速度明显提高,只需要3秒.程序无错,可放心输入,另本程序可以增加隧道超欠挖计算子程序,非常方便,因为每个隧道的断面数据不一样,所以在此没有明确写出.

  说明:计算器总的主程序,进入选择各种分支计算程序。1为公路三维计算,2为普通正算,3为普通反算,4为大地坐标转施工坐标。。。。。。。。选择错误重新选择。此程序可以不用输入,只为给大家一个思路,可以把计算器所有程序集中到一个主程序内管理.

  “XL-XZ“?U: //选择线: Then //运行普通计算模式 边踞自由输入

  Prog”PM-XL-XZ”: //进入平面线路选择程序对线路线元进行选择

  Prog”GC-XL-XZ”: //进入高程线路选择程序对线路线元进行选择

  ElseZ[3] →Z: Porg“B-H”://按设计计算时候代入减去半边绿化带后的路基边距,提取边桩高程

  “L”?L:“X=”?T:“Y=”?S: //输入起算假定桩号,实测X Y

  If V>10: // V越小反算速度可能越慢,但是半径过小有可能算不出来,10为建议值

  I/(1-CJ-2DJ) →V: //计算出里程大致差距(此公式为加速反算)

  (L-C)/(D-C)→P: //计算点占本线^(S)) →P: //计算得线性和高次抛物线系数

  :IfEnd:IfEnd: // 圆曲线全超高和S曲线超高渐变部分左侧高程得数备注:如果有更多的坡级,大家可以使用增加变量.完全满足大家边坡放样需求设计标准路面宽度子程序 CHANGSHU

  12→Z[1]: //录入12米为路面半宽度,根据设计修改1.5→Z[2]: //录入1.5米为绿化带半宽,根据设计修改,无绿化带输入0-0.02 →Z[4]: //录入-0。02为公路一般横坡,根据设计修改

  注:在以中轴线旋转的超高不考虑绿化带影响的,在常数程序中,绿化带修改为0

  Z-Z[2] →Z[3]:IfEnd://计算右侧减去半边绿化带时计算边桩高程时用的边距

  Z+[2] → Z[3]:IfEnd: //计算左侧减去半边绿化带时计算边桩高程时用的边距

  为字母,r为弧度符号边坡放样程序BP-FY“XL-XZ“?U: //线路选择

  Z[10]→X:Z[11]→Y: //坐标变量转换,抛弃中线点XY坐标,以第一测点XY为后步起算数据

  H+GK→B: //第二段边坡底距离第一段起线:Then //进入计算第二段边坡

  B+H+MN→B //第三段边坡底距离第一段起线:Then //进入计算第三段边坡

  B+H+IP→B: //第四段边坡底距离第一段起线:Then //进入计算第四段边坡

  Then“++++,SHANG-TIAO”:A-N◢ //显示坡度错误,不在本坡段,上几米再次测量或计算低层边坡

  Then”----,XIATIAO”: N-A-G◢//显示高程错误,不在本坡段,应在上面坡段,应忘上调整

  Porg”BP-FY”: //,使用计算出的坐标,进入下个循环,程序自动把此坐标带入下个循环

  起点半径(左-,右+)→P:止点半径(左-,右+)→R:本线元长度→H:

  O:起点方位角→Q:Return:IfEnd:If L≤第二线元止点里程:。。。 。。。Return:。。。 。。。

  说明:输入部分:L为计算里程,C为起点里程,,I为纵向前坡坡度,A为纵向后坡坡度,E为半径, K为起点高程,

  一号线If L≤该段止点里程:Then(前坡 例0。01)→I:(后坡 例-0。034)→A:(竖曲线半径)→E:((起点高程)→K:(起点桩号)→C:止点桩号→D:Return:Ifend;… …

  N为曲线),F为起点横坡,T为止点横坡,S为线性渐变和高次渐变的判断要素,取0为线为高次。V为一般段超高缓和段与全超高和卵型插入缓和段判断要素。直线,全超高和S超高缓和段输入2,显示部分:重要约定,在全超高平曲线和卵型曲线插入缓和段中,前横坡F和后横坡T都输入右侧横坡。

  1→N://1→N:数据不调整,输入以上几段后,直线超高不变段可不再输入数据.

  If L≥该段起点里程 And L≤该段止点里程:Then(超高缓和段输入1,单圆曲线全超高和S超高缓和段输入2) →V:(平曲线左右偏区别符号,超高缓和段才输入左-1,右+1)→N:(超高方式选择,0为线为高次)→S:(起点横坡 例-0。02,根据设计值更改)→F:(止点横坡例+0.03,根据设计值更改)→T:起点桩号→C:止点桩号→D:Return:Ifend;

  A为加宽前里程,B为加宽止点里程,C最大加宽点加宽宽度,D加宽趋势(从前往后输入1从后往前输入2 ,全加宽输入3) Z全加宽宽度(注明,不加宽部分不需要录入数据库,加宽缓和段不输入Z,全加宽不输入C)

  IfV=(公路左侧-1,公路右侧+1): Then L≤此段起点And L≥此段终点:Then 加宽前里程→A:加宽段止点里程→B:最大加宽点加宽宽度→C:加宽趋势(由小到大1,由大到小2)→D:IfEnd: //此段为加宽缓和段的格式

  1~N: //录入本线元边坡级数,在使用时候可以看到本段边坡级数,而选择计算边坡层

  路肩宽度→B:路肩坡度→C:边沟宽度→D:平台宽度→E:平台坡度→F:马道宽度→H:

  马道坡度→V:1级边坡高度→G:1级别边坡坡度→K : 2级边坡高度→M: 2级边坡坡度→N : 3级边坡高度I: 3级边坡坡度P: 4级边坡高度R: 4级边坡坡度:Return:IfEnd:IfEnd: //约定:所有边坡度正负符号向中线内侧倾斜为+,向外侧倾斜为-。有几层边坡就录入多少边坡数据,只有一层边坡时可不录入马道高宽数据

  8,显示计算点方位角,显示计算点中桩XY,显示中桩高程,显示边桩XY,显示边桩高程

  8,显示计算点方位角,显示计算点中桩XY,显示中桩高程,显示边桩XY,显示边桩高程

  6,如测点平距误差小于设定值5cm,显示成功语句并自动转换到下个断面从第4步开始,如误差过大自动计算修改值,显示下一点坐标,

  8,如测点平距误差小于设定值5cm,显示成功语句并自动转换到下个断面从第4步开始,如误差过大自动计算修改值,显示下一点坐标,

  9,如测点平距误差小于设定值5cm,显示成功语句并自动转换到下个断面从第4步开始,如误差过大自动计算修改值,显示下一点坐标,

  10如果以上三点均未找到边坡开口线,程序显示下一点坐标,并显示NONO,并返回第4部,试算点坐标和XY部分不需要修改,只需要如实输入第四测点高程,再次开始循环计算

本文链接:http://odigallery.com/qubianju/15.html