- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
”XLZB”:坐标计算主程序
V=19:Fixm↓(与预留的自由变量数有关!)
{O}∶O“1.ZX 2.BX” ↓
Q=0↓
LbI1↓O≠1={QG}:Q”L”:G”XJJD”:△(显示“L”输入边桩宽度,均为正值,显示“XJJD”输入边桩测点与线路中线上点的连线与线路中线上点的切线的夹角,如右法线为90度,左法线为270度或者-90度,其余同理。)Prog”ZB”:X=X+Rec(Q,T+G):Y=Y+J:
”X=”:X :Pause0:”Y=” :Y▲(X”X=”:Pause0:Y”Y=” :
▲)
”T=” :T→DMS▲(T”T=” ▲)
Goto1
(注释:括号内写法为Casio4800P计算器显示方式)
“ZB”:坐标计算子程序V=19:Fixm↓(与预留的自由变量数有关!)W=21↓(与预留的自由变量数有关!)
{K}:↓LbI2↓F=0:
W=27=F=39.903:△(注释:方框内数字27[第七段]为断链的
段号;方框内数字39.903为断链值,短链输“+”,长链输“-”;如遇断链,依此增加即可!)
E=Z[W+3a]+Z[W]+F:
K≥Z[W+3a]=K≤E=V=W-1:≠>W=W+1:Goto2△△↓K≥24200=K=K-F:△(方框为断链点的后桩号,即去向桩号,如遇断链,依此增加即可!)S=K-Z[V+3a+1]:P=(Z[V+2a+1]-Z[V+a+1])÷Z[V+1]:I=P*S:C=Z[V+4a+1]:D=Z[V+a+1]:
J=C+(I+2D)*S*90/π:L=1:
X=Z[V+5a+1]+S*(CosC+CosJ+4∑
( Cos
(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/ π
),L,0,(B-1) ) +2∑ (
Cos
(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:Y=Z[V+6a+1]+S*(SinC+SinJ+4∑ (
Sin
(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/ π
),L,0,(B-1) ) +2∑ (
Sin
(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:
T=J:
3. “SJK.DAT”:数据库主程序
Mcl:Defm(20+7a):Z[21]=?:……Z[21+3a]=?:Z[21+4a]=?:Z[21+5a]=?:Z[
21+6a]=?:Prog”SJK”:(输入程序时,Defm后须换成相应数据,a为曲线元段数)
4. “SJK”:数据库计算子程序
a=?:V=20:T=0:B=?(a:曲线元段数;B:等分数,最少为2,一般为4就可以满足要求)
LbI0↓
F=0:
T=6=F=39.903:△(注释:方框内数字6[第七段减一]为断链的段号减去1所得;方框内数字39.903为断链值,短链输“+”,长链输“-”;如遇断链,依此增加即可!)
E=Z[V+3a+1]+Z[V+1]+F:Z[V+3a+2]=E:S=Z[V+1]:
I=Z[V+2a+1] -Z[V+a+1]:C=Z[V+4a+1]:D=Z[V+a+1]:J=C+(I+2D)*S*90/π:
Z[V+4a+2]=J:L=1:Z[V+5a+2]=Z[V+5a+1]+S*(CosC+CosJ+4∑ (
Cos
(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/
π ),L,0,(B-1)
) +2∑ (
Cos
(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:
Z[V+6a+2]=Z[V+6a+1]+S*(SinC+SinJ+4∑
( Sin
(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/
π ),L,0,(B-1)
) +2∑ (
Sin
(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:
V=V+1:T=T+1:T>a-2=”ENDOFTHEPROGRAM” ▲
△
Goto0
为了使程序能够计算连续多个曲线元的坐标,减少计算过程中的数据输入,可利用CASIOfx-4800/4850P计算器提供的扩展变量设置曲线元数据库,假定某一段线路包含有a个曲线元,则可设置曲线元数据库如下表所示:
曲线元数据库设置表
名
称
第一段
第二段
……
第i段
……
第a-1段
第a段
曲线元长度
21
22
……
20+i
…
文档评论(0)