逃离古庙在线玩:[原创]卡西欧4850道路边坡刷破放样程序
1.坐标正反算程序:
Deg:M“ZS=>1,FS=>
Lbl 0:{CD}:A”XO”:B”YO”:C”XH”≤0=>{AB}:Goto 0△
D”YH”:I=0:J=0:Pol(C-A,D-B):J<0=>J=J+360△
“Fwj=”:J->DMS “JL=”:I▲
Goto 0
Lbl 1:{CD}:A”XO”:B“YO”:C“JL”≤0=>{AB}:Goto 1△ D“Fwj”
“XH=”:X=A+Ccos D▲
“YH=”:Y=B+Csin D▲
Goto 1
2.开口线刷破放样程序:
Lbl 0:Deg:{ABCDFGMPQT}:D”SJlk(+)”:F”1Jsjpd”:Q”1Jsjgd”:G”2Jsjpd”≤0=>Goto 1△A”2Jsjgd”:P”1Jsjpt”:T”PTsjhp”:B”3Jsjpd”≤0 =>Goto 1△C”3Jsjgd”:M”2Jsjpt”
Lbl 1:{WVE}:W”FYkd”≤0 =>Goto 0△V”CL(H)”:E”SJ(H)”
Lbl 2:”(-W,+T)=”:H=E-V▲
H=Abs H
H K=D+FH-W:Goto 3△
H K=D+FQ+G(H-Q-TP)+P-W:Goto 3△
H K=D+FQ+GA+B(H-Q-A-TP-TM)+P+M-W△
Lbl 3:”PYjl=”:k▲
Goto 1
----------------------------------------
说明(本程序适合挖方填方刷破放样):
D”SJlk(+)”: 代表公路设计半幅路宽+放样加宽宽度(根据技术交底而定)
F”1Jsjpd”: 代表第一级设计坡度值(边坡,如坡度为1:1.75,则F=1.75,下同)
Q”1Jsjgd”: 代表第一级设计高度值
G”2Jsjpd”: 代表第二级设计坡度值
A”2Jsjgd”: 代表第二级设计高度值
P”1Jsjpt”: 代表第一级设计平台宽度值
T”PTsjhp”: 代表平台设计横坡
B”3Jsjpd”: 代表第三级设计坡度值
W”FYkd”: 代表实际将放样的宽度
V”CL(H)”: 代表放样点的测量高程
E”SJ(H)”: 代表放样点对应点的设计高程(即为挖方坡脚线或填方坡顶线设计高程)
---------------------------------------
”(-W,+T)=”: 代表放样点超挖欠挖情况(-值表示欠挖,常见于挖方段;+值表示超挖,常见于填方段)
”PYjl=”: 代表放样点应该沿垂直道路中线方向偏移值,正值向外负值向内移动,移动后的点上重复以上操作,直到偏移值接近“0”为止。
-------------------------------------------------------------------------------