CASIO计算器程序文档格式.docx
- 文档编号:19483163
- 上传时间:2023-01-06
- 格式:DOCX
- 页数:36
- 大小:300.17KB
CASIO计算器程序文档格式.docx
《CASIO计算器程序文档格式.docx》由会员分享,可在线阅读,更多相关《CASIO计算器程序文档格式.docx(36页珍藏版)》请在冰豆网上搜索。
File1用于交点法存取输入和交点法计算的结果存取
变量名N从2开始
交点序号
银灰色部份是输入或是在EXCEL中准备的数据(使用表文件File1)
list1[n]
list2[n]
list3[n]
list4[n]
list5[n]
list6[n]
起点X坐标
起点Y坐标
起点里程
LS1
LS2
圆半径
1
2676795.6640
493202.4960
6981.390
16
0
2
2676348.6228
492858.7428
7545.316
50
312.528
3
2675852.5062
492929.7119
8032.099
35
515.113
4
2675609.7673
493030.0953
8294.076
147.115
5
2675301.4430
492865.1353
8633.967
199.258
6
2675194.6139
492663.4581
8858.466
320.866
7
2675031.8010
492561.7479
9046.370
61.180
8
2675066.0557
492376.5189
9223.542
30
138.460
9
2675060.1312
492201.7650
9398.231
60.369
10
2675133.0356
492081.7519
9537.330
154.537
11
2675135.4969
492008.1467
9609.196
102.355
12
2675169.4152
491950.5193
9674.981
82.162
13
2675181.2872
491803.8959
9821.442
49.514
14
2675144.2906
491748.9675
9886.347
42.582
15
2675144.2905
491688.9201
9945.629
65.260
16
2675205.8348
491625.4112
10031.430
以下结构相同,最多可有988个交点(理论上,实际主存中只有该程序时可有230个交点左右)
格式表中已说得很清楚了,要特别说明的是,表中的List4[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.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,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.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、File2(表二)
(1)、线元法设计要素输入:
开始时会提示从第N个线元开始输入,这是由于程序采用只输入第一个线元起点的坐标和方位,后续线元从前面计算得到,当输入线元过多时,会造成累积误差,当输入到一定线元时,可以退出输入,那么下次输入只需在表中看一下List1[1]中的值是多少,下一次就从该点开始,如下表中如要接着输入就指定N这样可以方便的输入多次边续输入,开始会提示:
DiNGeDianKaiSi:
?
Xx
第N个点
接着:
QDLiCheng:
起点里程
QDX=?
起点X坐标
QDY=?
起点Y坐标
QDFWJA?
起点方位角
QDR=?
起点半径(直线输1E45)
ZDR=?
终点半径(直线输1E45)
至此一个完整的线元输入完成
接下来只需输入下个线元的里程和起终点半径
Next->
LiCheng?
下一线元起点里程
下一线元起点半径
下一线元终点半径
TuiChu(Y:
-1;
N<
>
-1)非-1继续输入下一线元,-1退出输入下次可指定N值从当前接着输入
格式如下:
变量名N从1开始
变量意义
起点X0
起点Y0
起点里程S0
起点方位角F0
起点曲率半径R0
终站曲率半径RN
19942.837
28343.561
500.000
125.16310
1E+45
19787.340
28563.378
769.256
-221.75
19766.566
28594.574
806.748
120.25541
19736.072
28701.893
919.527
91.17306
-9579.228
19744.038
28781.659
999.812
80.40500
表中的各列元素意思也不多说,需注意的是第一行,它的第一个元素值为5是指有5条线元,这线元个数也是必须同时填写的,起点方位角输入时:
接受10进制(手工输入只需指定第一个方位,以后无需输入),手工输入和在电子表格中输入时均采用这种输法,这点要注意。
这是由于在9860中输入度分秒不方便造成的。
同时一般高斯公式计算时都有一转向的输入,本程式中没有,而时把它和曲率半径一起来确定转向,线元向左转是所对应的曲率半径是“-”的,向右偏时曲率半径为“+”。
即转向是从曲率半径中提取出来的。
另外的是为以后预留的,现在全为0,线元的数据是重第二行开始的,其CSV格式数据如下:
5,0,0,0,0,0
19942.8370,28343.5610,500.0000,125.163100,1E+45,1E+45‘第一个线元
19787.3400,28563.3780,769.2560,125.163100,1E+45,221.75
19766.5660,28594.5740,806.7480,120.255407,-221.75,-221.75
19736.0720,28701.8930,919.5270,91.173063,-221.75,-9579.228
19744.0380,28781.6590,999.8120,80.405000,1E+45,1E+45
(2)、导线控制点(使用表文件File2)
导线控制点(使用表文件File2)
list18[n]
list19[n]
list20[n]
导线点编号
导线点坐标X
导线点坐标Y
1.200
32.300
5.600
7.800
9.000
在List18[1]里输入导线点总个数,List19[1]和List20[1]记得用0补上,要不导不进9860的表文件里。
从第二行开始输入导线点数据。
List21[1]~List26[1]和List21[2]~List26[2]记得全部输入为0,为程序内部自由变量列。
(3)、隧道设计数据存取输入(另介绍说明)
3、File3(表三)
(1)、竖曲线数据
坚曲线输入格式使用表文件File3
起点高程
圆曲线半径
6981.39
297.1088
31
7230
301.05
19999.97374
7452
303.5
2749.979457
7720
318.6
5299.973926
8040
330.15
5500.018331
8590
338.75
25001.77068
8820
343.787
10004.86239
9030
347.95
1399.997885
9399
325.95
3799.99221
9530.21
322.29
999.9911939
9780
305.47
100000.7703
10090
284.85
2499.781409
10280
278.714
1499.79075
10500
263.5
19969.30387
10685
250.98
2199.99548
10872
243.85
2000.001033
17
11190
222.362
1700.241856
18
11260
220.663
999.2166213
19
11410
218.7
2299.882863
20
11740
195.6
4000.287533
21
11890.21
185.5
7999.94908
22
12195
170.1
8500.016149
23
12960
150.953
5000.016314
24
13039.76
150.45
3998.722894
25
13151.76
150.442
9963.342892
26
13219.26
150.35
5201.78382
27
13400
148.6
10000.02486
28
13730.722
143.88
4000.016349
29
13840
143.52
5000.046149
30
13938.874
141.983
6000.004873
14058
141.05
表中各项意义也很明显,注意的是第一行的第三列的竖曲线半径对第一个交点来说是没有意义的,这是用来表示在线路中一共有多少个交点,此例中为31个交点
(2)、超高数据使用表文件File3
超高变化桩号
左坡度
右坡度
546040
-2
548300
549500
-4
550300
550900
568100
第4列超高变化桩号,第5、6列中的坡度定义是相对于中线的,高于中线为+,低于中线为-,坡度是以百分值为单位的,即4%的坡度直接填4就行了,程序计算时会自动处理。
(3)、加宽数据使用表文件File3
list7[n]
list8[n]
list9[n]
list10[n]
list11[n]
list12[n]
加宽变化桩号
左路肩宽度
左行车道宽度
中央分隔带宽
右行车道宽度
右路肩宽度
1.5
11.5
第7~12列为加宽数据。
(4)、填方边坡数据使用表文件File3
list13[n]
list14[n]
list15[n]
list16[n]
list17[n]
程序其它变量列
填方边坡变化桩号
左一级台阶高
左一级边坡坡度
左二级台阶高
左二级边坡坡度
左三级台阶高
左三级边坡坡度
0.03
1.75
0.5
list21[n]
list22[n]
list23[n]
list24[n]
list25[n]
list26[n]
右一级台阶高
右一级边坡坡度
右二级台阶高
右二级边坡坡度
右三级台阶高
右三级边坡坡度
第13列为程序其它变量列:
List13[1]是路肩横坡值,本例为0.03;
List13[2]是超高计算方式:
输入0是按直线性计算、输入1是按三次曲线性计算;
List13[3]是填方边坡平台宽度,本例是1.5米;
List13[4]是填方边坡平台横坡,本例是0.03;
List13[5]是填方边坡放样设计加宽值,本例是0.5米;
List13[6]是填方边坡台阶限制高度(对应图纸的填方高度H大于8米但是小于10时不设置平台),本例是10米,如没有限制输入0;
List13[7]~List13[22]全部输入0,为程序内部的自由变量。
第14~26列对应设计图纸来输入。
4、File4(表四)
挖方边坡数据使用表文件File4
其它变量列
挖方边坡变化桩号
左幅边沟沟口宽
左挖护坡道(碎落台)宽度
左挖一级台阶高
左挖一级边坡坡度
左挖二级台阶高
左挖二级边坡坡度
左挖三级台阶高
0.75
1.25
0.3
550300.5
左挖三级边坡坡度
左挖四级台阶高
左挖四级边坡坡度
左挖五级台阶高
左挖五级边坡坡度
右幅边沟沟口宽
右挖护坡道(碎落台)宽度
右挖一级台阶高
右挖一级边坡坡度
右挖二级台阶高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CASIO 计算器 程序