卡西欧5800交点法计算缓和曲线内任一点.docVIP

卡西欧5800交点法计算缓和曲线内任一点.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
卡西欧5800交点法计算缓和曲线内任一点

CASIO fx-5800p交点法计算缓和曲线内任意点计算程序 SpiraL curve(缓和曲线任意点坐标计算) 程序说明:本程序是基于计算对称性缓和曲线而编写的程序,是以交点法为基础,故输入数据多了点。 程序思路:根据曲线的交点数据,进而推算曲线要素,并进行曲线内任意点的坐标计算。 LbL 0:Cls 19→DimZ???????????????????????????????????? 变量赋值 “INTα(s)=”?F?????????????????????????????? 输入交点坐标方位角 “JD PEG=”?K????????????????????????????????输入交点桩号 “INT X(JD)=”?X???????????????????????????? 输入交点X坐标 “INT Y(JD)=”?Y???????????????????????????? 输入交点Y坐标 “INT R(s)=”?R??????????????????????????????输入缓和曲线半径 “INT L(s)=”?L??????????????????????????????输入缓和曲线长 “TURNING ANGLE=”?A???????????????????????? 输入转角 “TURNING DIRECTION –L,+R=”?I??????????????输入路线转向:左负右正??I赋值为1 L2÷(24×R)→P L÷2-L3÷(240×R2)→Q 90×L÷(π×R)→B (R+P)Tan(A÷2)+Q→T????????????????????????计算切线长 R(A-2B)×π÷180→O??????????????????????????计算圆曲线长 R(A-2B)×π÷180+2L→C?????????????????????? 计算曲线长 (R+P)÷cos(A÷2)-R→E???????????????????? 计算外距 2T-C→D??????????????????????????????????????计算切曲差 K-T→Z[3]??????????ZH点 Z[3]+L→Z[4]?????? HY点 Z[4]+O→Z[5]?????? YH点 Z[5]+L→Z[6]?????? HZ点 Z[6]-C÷2→Z[7]????QZ点 X+Tcos(F+180)→Z[16]???????? ZH点X坐标 Y+TsIn(F+180)→Z[17]???????? ZH点Y坐标 L-L3÷(90R2)→G Z[16]+Gcos(F+30×I×L÷(π×R) )→Z[8]????HY点X坐标 Z[17]+Gsin(F+30×I×L÷(π×R)) →Z[9]????HY点Y坐标 Z[8]+2Rsin(45×O÷(πR))cos(F+I×45×O÷(π×R)+I×90×L÷(π×R)) →Z[14]??QZ点X坐标 Z[9]+2Rsin(45×O÷(πR))sin(F+I×45×O÷(π×R)+I×90×L÷(π×R)) →Z[15]??QZ点Y坐标 Z[8]+2Rsin(90×O÷(πR))cos(F+I×90×O÷(π×R)+I×90×L÷(π×R)) →Z[10]??YH点X坐标 Z[9]+2Rsin(90×O÷(πR))sin(F+I×90×O÷(π×R)+I×90×L÷(π×R)) →Z[11]??YH点Y坐标 X+Tcos(F+I×A)→Z[12]?? HZ点X坐标 Y+TsIn(F+I×A)→Z[13]?? HZ点Y坐标 LbL 2 “XIAN SHI QXYS 0→YES,1→NO” →?Z:CLs???? 显示曲线要素?输入:0→YES,1→NO If Z=0:Then GoTo 3 ELse If Z=1:Then GoTo 4:IfEnd:IfEnd LbL 3?? 本段为曲线要素显示结果部分 “QIE XIAN C=”:T▲ “QU XIAN C=”:C▲ “Y QU XIAN=”:O▲ “WAI JU=”:E▲ “QIE QU CHA=”:D▲ “ZH PEG=”:Z[3] ▲ “X(ZH)=”:Z[16] ▲ “Y(ZH)=”:Z[17] ▲ “HY PEG=”:Z[4] ▲ “X(HY)=”:Z[8] ▲ “Y(HY)=”:Z[9] ▲ “QZ PEG=”:Z[7] ▲ “X(QZ)=”:Z[14] ▲ “Y(QZ)=”:Z[15] ▲ “YH PEG=”:Z[5] ▲ “X(YH)=”:Z[10] ▲ “Y(YH)=”:Z[11] ▲ “HZ PEG=”:Z[6] ▲ “X(HZ)=”:Z[12] ▲ “Y(HZ)=”:Z[13] ▲ GoTo 0

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档