- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
卡西欧5800计算器道路程序精简版
卡西欧5800计算器道路程序精简版
时间:2009-12-23 20:40:00 ??来源:本站??作者:未知??我要投稿??我要收藏??投稿指南
(坐标正反算,程序模块化设计,可自行升级,扩展功能)建议录入程序次序KEYLOCK ????? 锁键程序 可独立测试能正常运行 1DISPLAYXYZ??? 主程序 可独立测试能正常运行 2READDAT 要素数据库文件 (请改为自已路线的要素) 3ZBJS? 坐标计算程序 4INZHANDZBJS 桩号、横距输入程序 5TURNZH 坐标反算 6INNEZ 实测坐标输入程序 7
如正确输入以上程序,运行DISPLAYXYZ,按“0”进行坐标反算,按“.”进行坐标正算。
技术支持:Q285507730
FileName:INZHANDZBJS//:桩号、横距输入程序://
Lbl SCls:Norm 1ZH?G??? ;桩求桩号JL?B ;输入横向距离JJ?W? ;输入斜桩角,一般为90Wπ÷180→WProgZBJS????????? ;080702晚添加Return
FileName:ZBJS? 坐标计算程序ProgREADDATRadG-M→Q0.5(R-A)÷L→KAQ→IKQ2→J0.0469100770→P:H+IP+JP2→O0.2307653449→P:H+IP+JP2→T0.5→P???????? :H+IP+JP2→D0.7692346551→P:H+IP+JP2→F0.9530899230→P:H+IP+JP2→P0.1184634425→I0.2393143352→J0.2844444444→YN+Q(ICos(O)+JCos(T)+YCos(D)+JCos(F)+ICos(P))→XE+Q(ISin(O)+JSin(T)+YSin(D)+JSin(F)+ISin(P))→YH+AQ+KQ2→FX+BCos(F+W)→XY+BSin(F+W)→YReturn
FileName:TURNZH(坐标反算)ProgINNEZ0→B:M+L÷2→G:ProgZBJSLbi S:RadU-X→I:V-Y→JIf I=0 And J=0 :Then Goto A:IfEndPol(I,J)Lbi A:Rec(I,J-F)G+I→G:IF Abs(I)0.0001 :Then ProgZBJS:Goto S↙J→B
FileName:INNEZ 实测坐标输入程序Lbl SNorm 1:ClsDQD-N?U???? 输入待求点N坐标DQD-E?V??? 输入待求点E坐标? Return
FileName:KEYLOCK//:本程序用于锁定键盘大部分按键,设定时间内无按键则反回默认健。只有“0”,“.”,“x10x”,“(-)”这四个键可用,为了更方便说明程序,以后将分别定义这四个键为热键“0”??? ===F1“.”??? ===F2“x10x” ===F3“(-)”? ===F4Exit??? 退出程序://
1000→J? ;无按键时间,5800设1000时大约为50秒。Lbl S0→IDo:I+1→I:I≥J=Goto E:LpWhile Not(Getkey=25 Or Getkey=26 OrGetkey=27 OrGetkey=57 OrGetkey=73)Getkey=73=Stop? ;停止全部程序Getkey=0=Goto SGetkey→I:ReturnLbl E57→I:Retrutn? ;默认按键值为F4
FileName:DISPLAYXYZ//:主程序,显示:桩号,N,E,Z,横向偏移。
热键功能
F1 快捷坐标反算F2????? 快捷坐标正算F3 F4 ://
7→DimZZ[1]→N 当前分段要素N坐标Z[2]→E 当前分段要素E坐标Z[3]→M 当前分段要素起点桩号Z[4]→H 当前分段要素起点方位角(正北)单位:弧度Z[5]→A 当前分段要素起点曲率有左偏负右偏正(注意不是半径)Z[6]→R 当前分段要素终点曲率有左偏负右偏正(注意不是半径)Z[7]→L 当前分段要素长度
Lbl S:Cls:Fix 3ZH=:Locate 4,1,GN=:Locate 3,2,XE=:Locate 3,3,YZ:Locate 2,4,Z 注意,本程序无高程计算。所以这句无意义。Locate 10,4,BProg KEYLOCKIf I=25:Then Prog TURNZH:Goto S:IfEnd? ;定义F1功能If I=26:The
文档评论(0)