铁甲城卡巴内瑞主题曲:CASIO fx4850万能计算程序[

来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 22:30:32
CASIO fx4850万能计算程序[kaixi 作者:游戏人生 2006-10-1 17:44:00

     由于本人长期在外工作在第一线,所以很少时间上网,对大家提出的问题不能及时给予回答,敬请谅解.现在借放国庆长假的机会,给大家发布我的一个万能曲线放样程序,至少我目前一直就用的这一个程序就足够了,请指教.

     经本人反复测试与验证,该程序可说是一个绝无仅有的万能程序,对于匝道当然也非常适用,匝道在立交工程中常常用到,由于其采用线型多样,计算复杂,因此一份适用的计算程序是不可缺少的,本文提供一份万能匝道计算程序,该程序简单,容易上手,输入参数少。
     一、 说明
     在高速公路和城市建设中常常运用到互通式立交工程,互通式立交由于曲线元的复杂性和多样性,给施工中的测量定位工作带来困难,手工计算已经不能满足要求,时下CASIO系列计算器在土木工程中已经得到普遍运用,为便于对立交工程匝道的准确测量定位,本人根据多年的测量工作经验,编写出一份适合CASIO fx-4850匝道计算程序,该程序界面好,能计算出匝道各种线元的中线坐标和边线坐标。

    二、 程序清单

QXZDSJK (程序运行子程序,可计算n条线路)
T=1=>Prog “SJK1”:Prog “QXZD”:Goto 0⊿   (回车)
............
T=n=>Prog “SJKn”:Prog “QXZD”⊿   (回车)
Lbi 0

SJK  (子程序--如果有多条线路,可改程序名为SJK1...到SJKn)
{H}:H“DKI”   (回车)
H≤曲线元终点里程=>A=曲线元起点坐标:B=曲线元终点坐标:C=曲线元起点正切线方位角:D=曲线元起点曲率:E=曲线元终点曲率:F=曲线元起点桩号:G=曲线元终点桩号:Goto 0 ⊿         (回车)
.................................................................................................................................
H≤曲线元终点里程=>A=曲线元起点坐标:B=曲线元终点坐标:C=曲线元起点正切线方位角:D=曲线元起点曲率:E=曲线元终点曲率:F=曲线元起点桩号:G=曲线元终点桩号:⊿         (回车)
Lbl 0
(说明:一条线路中有多少个线元就要添加多少个进入数据库SJK中)   QXZD  (程序名) A"XA":B"YA": C"CA": D"RA": E"RB":F"DKA":G"DKB":Deg   (回车)
H>G=>{H}:Goto 0:≠>H{H}:Goto 0:ΔL=(H-F)÷4:I=180L÷πD:U=90LL(D-E)÷πDE(G-F):T=C+I+U:W=C+2I+4U:K=C+3I+9U:O=C+4I+16U:    {ZQ}:Z"BJ(+0+)":P=O+Q"JIAJIAO(-0+)":X=A+L(cosC+4(cosK+cosT)+2cosW+cosO)÷3+Zcos P:Y=B+L(sinC+4(sinK+sinT)+2sinW+sinO)÷3+Zsin P (回车)
"X=":X▲
"Y=":Y▲ I=0:J=0:Pol(X-M"X0",Y-N"Y0"):J<0=>J=J+360:Δ“FWJ=”:J←DMS◢
“I=”:I : Lbl 0
三、 变量及符号说明说明 XA:YA:CA――――曲线元起点X、Y坐标及起点正切线方位角
RA:RB――――――曲线元起点及终点曲率半径(左偏负,右偏正)
DKA:DKB:―――曲线元起点和终点桩号
DKI――――――――曲线元中待求点桩号
Z―――――――――边桩距中线平距
X:Y―――――――待求点中边桩桩号的X,Y坐标
X0,Y0――――――置镜点的X,Y坐标
FWJ――――――――待防样点的方位角
L=―――――――――待防样点到置镜点的距离
 Q"[JIA(-0+)]"--------------中点切线与两边桩连线的夹角(左负中0右正)
    四、 示例
龙门互通立交D匝道线型及相关数据如下(里面卖些关子,就是曲线元的半径没有给足,你会计算吗?):
点号  桩号             X           Y             方位角       起点半径,止点半径
QD, K0 000 ,    2777862.564 ,544381.888 ,295"56"01″           1291,1291
YH, K0 081.721 ,2777900.604 ,544309.576 ,299"33"37″           1291,250   
HY, K  122.038 ,2777921.779 ,544275.286 ,305"04"30″             250,250 
YH, K  277.085, 2778043.376 ,544183.130 ,340"36"33″             250,10^45
GQ, K  317.085 ,2778081.751 ,544171.883 ,345"11"34″            10^45,-135 
HY, K  367.085 ,2778129.138 ,544156.172 ,334"34"57″             -135,-135
ZD, K  432.211 ,2778179.092 ,544115.375 ,306"56"31″ 
    五、计算步骤
    1、QD-YH曲线元,该段为圆曲线
运行程序,按照提示输入曲线元QD纵横坐标及方位角,半径1291,QD和YH点桩号,再输入该曲线元内所求点桩号即可显示该中线坐标和切线方位角,可以输入YH点桩号K0 81.721验证计算出的结果,之后会提示输入“Z”值,即边线宽度(不分左右,均为正值),"Q"值既中线与边桩连线的夹角(左负右正中0)。
    2、YH-HY曲线元,该段为回旋线
同前面一样运行程序,此时起点为YH点,终点为HY点,两点的半径是不一样的,YH点半径输入“1291”,HY点半径输入“250”。
    3、YH-GQ曲线元,该段为缓和曲线
起点为YH点,终点为GQ点,输入相应参数,需要注意的是此时GQ点的半径要输入数值1E+45(计算器输入为10^45),实际上把GQ点理解为HZH点就不难理解。
    六、 总结
该程序最大的特点是输入参数少,程序本身简短,可以计算任何曲线元的坐标,当所求桩号大于该段终点桩号时(H>DKB)或者小于该段起点桩号时(H