1、File 1 用于交点法存取输入和交点法计算的结果存取变量名N从2开始交点序号银灰色部份是输入或是在EXCEL中准备的数据(使用表文件File 1)list 1nlist 2nlist 3nlist 4nlist 5nlist 6n起点X坐标起点Y坐标起点里程LS1LS2圆半径12676795.6640 493202.4960 6981.390 16 0 22676348.6228 492858.7428 7545.316 50 312.528 32675852.5062 492929.7119 8032.099 35 515.113 42675609.7673 493030.0953 829
2、4.076 147.115 52675301.4430 492865.1353 8633.967 199.258 62675194.6139 492663.4581 8858.466 320.866 72675031.8010 492561.7479 9046.370 61.180 82675066.0557 492376.5189 9223.542 30 138.460 92675060.1312 492201.7650 9398.231 60.369 102675133.0356 492081.7519 9537.330 154.537 112675135.4969 492008.1467
3、 9609.196 102.355 122675169.4152 491950.5193 9674.981 82.162 132675181.2872 491803.8959 9821.442 49.514 142675144.2906 491748.9675 9886.347 42.582 152675144.2905 491688.9201 9945.629 65.260 162675205.8348 491625.4112 10031.430 以下结构相同,最多可有988个交点(理论上,实际主存中只有该程序时可有230个交点左右)格式表中已说得很清楚了,要特别说明的是,表中的List 4
4、1中第一个交点的圆曲线半径是不存在的,这里填是的交点的个数,即表中的16,它等于交点序号列的最后一个交点的序号,只有银灰色部份是要准备的数据,其它只是提示,准备好数据后,把银灰色部份复制在另一个表中另存为CSV的格式,建议取名成FileJDF.CSV,上面对应的CSV中的数据如下:2676795.6640 ,493202.4960 ,6981.390 ,16.000 ,0.000 ,0.000 2676348.6228 ,492858.7428 ,7545.316 ,50.000 ,50.000 ,312.528 2675852.5062 ,492929.7119 ,8032.099 ,35.
5、000 ,35.000 ,515.113 2675609.7673 ,493030.0953 ,8294.076 ,50.000 ,50.000 ,147.115 2675301.4430 ,492865.1353 ,8633.967 ,35.000 ,35.000 ,199.258 2675194.6139 ,492663.4581 ,8858.466 ,35.000 ,35.000 ,320.866 2675031.8010 ,492561.7479 ,9046.370 ,35.000 ,35.000 ,61.180 2675066.0557 ,492376.5189 ,9223.542
6、,30.000 ,30.000 ,138.460 2675060.1312 ,492201.7650 ,9398.231 ,30.000 ,30.000 ,60.369 2675133.0356 ,492081.7519 ,9537.330 ,0.000 ,0.000 ,154.537 2675135.4969 ,492008.1467 ,9609.196 ,0.000 ,0.000 ,102.355 2675169.4152 ,491950.5193 ,9674.981 ,0.000 ,0.000 ,82.162 2675181.2872 ,491803.8959 ,9821.442 ,0.
7、000 ,0.000 ,49.514 2675144.2906 ,491748.9675 ,9886.347 ,0.000 ,0.000 ,42.582 2675144.2905 ,491688.9201 ,9945.629 ,0.000 ,0.000 ,65.260 2675205.8348 ,491625.4112 ,10031.430 ,0.000 ,0.000 ,0.000此时,表中的数据是用“,”号分隔开的,这种格式就可直接导进9860的主存中使用了。2、File 2 (表二)(1)、线元法设计要素输入:开始时会提示从第N个线元开始输入,这是由于程序采用只输入第一个线元起点的坐标和方
8、位,后续线元从前面计算得到,当输入线元过多时,会造成累积误差,当输入到一定线元时,可以退出输入,那么下次输入只需在表中看一下List 11中的值是多少,下一次就从该点开始,如下表中如要接着输入就指定N这样可以方便的输入多次边续输入,开始会提示:Di N Ge Dian Kai Si:? Xx第N个点接着:QD Li Cheng : 起点里程QD X = ? 起点X坐标QD Y = ? 起点Y坐标QD FWJA ? 起点方位角QD R= ? 起点半径(直线输1E45)ZD R=? 终点半径(直线输1E45)至此一个完整的线元输入完成接下来只需输入下个线元的里程和起终点半径Next-Li Chen
9、g ? 下一线元起点里程 下一线元起点半径 下一线元终点半径TuiChu (Y:-1;N -1) 非-1继续输入下一线元,-1退出输入下次可指定N值从当前接着输入格式如下:变量名N从1开始变量意义起点X0起点Y0起点里程S0起点方位角F0起点曲率半径R0终站曲率半径RN19942.837 28343.561 500.000 125.16310 1E+4519787.340 28563.378 769.256 -221.7519766.566 28594.574 806.748 120.25541 19736.072 28701.893 919.527 91.17306 -9579.228197
10、44.038 28781.659 999.812 80.40500 表中的各列元素意思也不多说,需注意的是第一行,它的第一个元素值为5是指有5条线元,这线元个数也是必须同时填写的,起点方位角输入时:接受10进制(手工输入只需指定第一个方位,以后无需输入),手工输入和在电子表格中输入时均采用这种输法,这点要注意。这是由于在9860中输入度分秒不方便造成的。同时一般高斯公式计算时都有一转向的输入,本程式中没有,而时把它和曲率半径一起来确定转向,线元向左转是所对应的曲率半径是“”的,向右偏时曲率半径为“”。即转向是从曲率半径中提取出来的。另外的是为以后预留的,现在全为0,线元的数据是重第二行开始的,
11、其CSV格式数据如下:5,0,0,0,0,019942.8370,28343.5610,500.0000,125.163100,1E+45,1E+45 第一个线元19787.3400,28563.3780,769.2560,125.163100,1E+45,221.7519766.5660,28594.5740,806.7480,120.255407,-221.75,-221.7519736.0720,28701.8930,919.5270,91.173063,-221.75,-9579.22819744.0380,28781.6590,999.8120,80.405000,1E+45,1E+
12、45(2)、导线控制点 (使用表文件File 2)导线控制点(使用表文件File 2)list 18nlist 19nlist 20n导线点编号导线点坐标X导线点坐标Y1.200 32.300 5.600 7.800 9.000 在List181里输入导线点总个数,List 191和List 201记得用0补上,要不导不进9860的表文件里。从第二行开始输入导线点数据。List 211 List 261和List 212 List 262记得全部输入为0,为程序内部自由变量列。(3)、隧道设计数据存取输入(另介绍说明)3、File 3 (表三)(1)、竖曲线数据坚曲线输入格式使用表文件File
13、 3起点高程圆曲线半径6981.39297.1088317230301.0519999.973747452303.52749.9794577720318.65299.9739268040330.155500.0183318590338.7525001.770688820343.78710004.862399030347.951399.9978859399325.953799.992219530.21322.29999.99119399780305.47100000.770310090284.852499.78140910280278.7141499.7907510500263.519969.3
14、038710685250.982199.9954810872243.852000.0010331711190222.3621700.2418561811260220.663999.21662131911410218.72299.8828632011740195.64000.2875332111890.21185.57999.949082212195170.18500.0161492312960150.9535000.0163142413039.76150.453998.7228942513151.76150.4429963.3428922613219.26150.355201.78382271
15、3400148.610000.024862813730.722143.884000.0163492913840143.525000.0461493013938.874141.9836000.00487314058141.05表中各项意义也很明显,注意的是第一行的第三列的竖曲线半径对第一个交点来说是没有意义的,这是用来表示在线路中一共有多少个交点,此例中为31个交点(2)、超高数据 使用表文件File 3超高变化桩号左坡度右坡度546040-2548300549500-4550300550900568100第4列超高变化桩号,第5、6列中的坡度定义是相对于中线的,高于中线为+,低于中线为-,坡度
16、是以百分值为单位的,即4%的坡度直接填4就行了,程序计算时会自动处理。(3)、加宽数据 使用表文件File 3list 7nlist 8nlist 9nlist 10nlist 11nlist 12n加宽变化 桩号左路肩宽度左行车道 宽度中央分隔 带宽右行车道 宽度右路肩宽度1.511.5第712列为加宽数据。(4)、填方边坡数据 使用表文件File 3list 13nlist 14nlist 15nlist 16nlist 17n程序其它变量列填方边坡变化桩号左一级 台阶高左一级 边坡坡度左二级 台阶高左二级 边坡坡度左三级 台阶高左三级 边坡坡度0.031.750.5list 21nlis
17、t 22nlist 23nlist 24nlist 25nlist 26n右一级 台阶高右一级 边坡坡度右二级 台阶高右二级 边坡坡度右三级 台阶高右三级 边坡坡度第13列为程序其它变量列:List 131是路肩横坡值,本例为0.03;List 13 2是超高计算方式:输入0是按直线性计算、输入1是按三次曲线性计算;List 13 3是填方边坡平台宽度,本例是1.5米;List 13 4是填方边坡平台横坡,本例是0.03;List 13 5是填方边坡放样设计加宽值,本例是0.5米;List 13 6是填方边坡台阶限制高度(对应图纸的填方高度H大于8米但是小于10时不设置平台),本例是10米,如没有限制输入0;List 13 7 List 13 22全部输入0,为程序内部的自由变量。第1426列对应设计图纸来输入。4、File 4 (表四)挖方边坡数据 使用表文件File 4 其它 变量列挖方边坡变化桩号左幅边沟沟口宽左挖护坡道(碎落台)宽度左挖一级台阶高左挖一级边坡坡度左挖二级台阶高左挖二级边坡坡度左挖三级 台阶高0.751.250.3550300.5左挖三级 边坡坡度左挖四级 台阶高左挖四级 边坡坡度左挖五级 台阶高左挖五级 边坡坡度右幅边沟 沟口宽右挖护坡道(碎落台)宽度右挖一级 台阶高右挖一级 边坡坡度右挖二级 台阶高
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1