注1)使用は自由ですが、当プログラムが起因する如何なる
トラブル損害についても作者は一切の責任を負いません
必ず、手計算との比較確認して下さいますよう、お願いします。
著作権は放棄しません。
カシオFX−4800P
単曲線中間点設置計算 ver3.0
FILE TAN−XY
X"BC.KEX=":Y"BC.KEY=":J="AZ.HO=”:
H"R=":E"BC.KETUI=":Lbl
A:{O}:
O"NO.TUI="EXE
Q=O−E:K= Int J:L=Frac J×100:
M=Int L:N=Frac L×100:
W=K+(M÷60+N÷3600):P=(180÷π)×(Q÷(2×H):
R=2×H×Sin P:H<0 ⇒Goto 2:≠⇒Goto
3:
Lbl 2:A=W−Abs P:D=A−Abs P:Goto
4:
Lbl 3:A=W+P:D=A+P:Goto 4:Lbl 4:
B=cos A×R+X:C=sin A×R+Y:
A"PHO="▲D"PAZ="▲B"PX="▲C"PY="▲
Goto A
BC.KEX=? 115.444
BC.KEY=? 144.048
AZ.HOU=? 50.5752 注) °′″は押さなくて良いです。BC/KEへの入射接線角
R=? 25 注)右カーブ+左カーブ−でR入力
BC.KETUI=? 48.832
NO.TUI=? 55
PHO= 58.03245181 SHIFT°′″ 58°01′56.83
″BC・KEより中間点への方向角
PAZ= 65.10045917 SHIFT°′″ 65°06′01.65
″中間点の接線角
PX= 118.7013027
PY= 149.2673498
NO.TUI=? 続けて中間点の追加距離入力できます。
BC.KEX=? 100.354
BC.KEY=? 190.164
AZ.HOU=? 136.2807 注) °′″は押さなくて良いです。BC/KEへの入射接線角
R=? -10 注)右カーブ+左カーブ−でR入力
BCTUI=? 103.919
NO.TUI=? 115
PHO= 104.7238845 SHIFT°′″ 104°43′25.98
″BC.KEより中間点への方向角
PAZ= 72.97915783 SHIFT°′″ 72°58′44.97
″中間点の接線角
PX= 97.67953523
PY= 200.3411671
単曲線中間点設置/方向杭設置 ver3.0
FILE TAN−HABA
X"BC.KEX=":Y"BC.KEY=":J="AZ.HO=”:
H"R=":E"BC.KETUI=":Lbl
A{O,F,G}:
O"NO.TUI=":F"L=":G"R="EXE
Q=O−E:K= Int J:L=Frac J×100:
M=Int L:N=Frac L×100:
W=K+(M÷60+N÷3600):P=(180÷π)×(Q÷(2×H):
R=2×H×Sin P:H<0 ⇒Goto 2:≠⇒Goto
3:
Lbl 2:A=W−Abs P:D=A−Abs P:Goto
4:
Lbl 3:A=W+P:D=A+P:Goto 4:Lbl 4:
B=cos A×R+X:C=sin A×R+Y:
A>360⇒A=A−360:GOTO 5:≠⇒A=A:Lbl 5:
A"PHO="▲
D>360⇒D=D−360:GOTO 6:≠⇒D=D:Lbl 6:
D"PAZ="▲B"PX="▲C"PY="▲
I=D+270:V=D+90:
Z[10]=B+((cos V)×G):
Z[11]=C+((sin V)×G):
Z[12]=B+((cos I)×F):
Z[13]=C+((sin I)×F):
Z[12]"P.LX="▲Z[13]"P.LY="▲
Z[10]"P.RX="▲Z[11]"P.RX="▲
GOTO A
BC.KEX=? 115.444
BC.KEY=? 144.048
AZ.HOU=? 50.5752 注) °′″は押さなくて良いです。BC/KEへの入射接線角
R=? 25 注)右カーブ+左カーブ−でR入力
BC.KETUI=? 48.832
NO.TUI=? 55
L=? 20
R=? 20
PHO= 58.03245181 SHIFT°′″ 58°01′56.83
″BC・KEより中間点への方向角
PAZ= 65.10045917 SHIFT°′″ 65°06′01.65
″中間点の接線角
PX= 118.7013027
PY= 149.2673498
P.LX= 136.8422505
P.LY= 140.8467789
P.RX= 100.5603549
P.RY= 157.6879207
NO.TUI=? 続けて入力できます。
L=?
R=?
BC.KEX=? 100.354
BC.KEY=? 190.164
AZ.HOU=? 136.2807 注) °′″は押さなくて良いです。BC/KEへの入射接線角
R=? -10 注)右カーブ+左カーブ−でR入力
BCTUI=? 103.919
NO.TUI=? 115
L=? 20
R=? 20
PHO= 104.7238845 SHIFT°′″ 104°43′25.98
″BC.KEより中間点への方向角
PAZ= 72.97915783 SHIFT°′″ 72°58′44.97
″中間点の接線角
PX= 97.67953523
PY= 200.3411671
P.LX= 116.803502
P.LY= 194.486776
P.RX= 78.55556846
P.RY= 206.1955582
NO.TUI=? 続けて入力できます。
L=?
R=?
放射状逆計算 Ver3.0
打設点を連続に入力出来るように更新しました。
M"BS.X=":T"BS.Y=":O"KI.X=":P"XI.Y="EXE
Z[20]=O-M:Z[21]=P-T:Pol(Z[20],Z[21]):
Fixm:J:Fixm:I:J≧0⇒L=J:Goto 0:
≠⇒L=J+360:Lbl 0:L"BS-KIHO="▲
I"BS-KI.S="▲
Lbl A:{S,K}:S"PX=":K"PY=":
Z[20]=S-O:Z[21]=K-P:
Pol(Z[20],Z[21]):Fixm:J:Fixm:I:
J≧0⇒Z[22]=J:Goto 1:≠⇒Z[22]=J+360:
Lbl 1:Z[23]=I:Z[23]"P.S="▲
Z[22]"P.HO="▲Z[24]=(Z[22]+180)-L:
Z[24]"P.KYO="▲
Goto A
BS.X=? 447.866 後視点X座標入力
BS.Y=? 186.874 後視点Y座標入力
KI.X=? 464.205 器械設置X座標
XI.X=? 177.441 器械設置Y座標
B-KIHO= 330.0008575 330°00′03.09″ 後視点より器械点への入射角
B-KI.S= 18.86648907 後視点より器械点への距離
PX=? 498.846 打設点X座標入力
PY=? 157.441 打設点Y座標入力
P.S= 39.99998601 器械点から打設点までの距離
P.HO= 329.9999884 329°59′59.96″ 器械点から打設点への方向角
P.KYO= 179.9991309 179°59′56.87″ 器械点から打設点への夾角
PX=? 524.281 打設点X座標入力
PY=? 142.756 打設点Y座標入力
P.S= 69.36984216 器械点から打設点までの距離
P.HO= 329.9999247 329°59′59.73″ 器械点から打設点への方向角
P.KYO= 179.9990672 179°59′56.64″ 器械点から打設点への夾角
杭打ち計算
FILE ST
S "BACKTEN−X=":T "BACKTEN−Y="
:C "KIKAI−X=":D "KIKAI−Y="
: A "DASETU−X=":B "DASETU−Y="
EXE
E=C−S:F=D−T:Pol(E,F):
Fixm:J:Fixm:I:J≧0⇒L=J :Goto 2:≠⇒L=J+360:
Lbl 2:L "NYUSYAKAKU="▲
E=A−C:F=B−D:Pol (E,F)
:Fixm:J:Fixm:I:J≧0⇒K=J :Goto 1
:≠⇒K=J+360:Lbl 1:I "S="
▲
K"HO.KAKU="▲
H=(K+180)−L
:H"KYOUKAKU=" ▲
直角三角形計算
FILE SA
E"X=" : F"Y="
: G"Z=": C"KA=" : W"KA.Z0×10"EXE
W=0⇒Goto 1:≠⇒M=Int C:N=Frac C×100
:O=Int N:P=Frac N×100:Q=M+(O÷60+P÷3600)
:E=0⇒Goto 4:≠⇒F=0⇒Goto 5:≠⇒G=0⇒Goto 8
:Lbl 4:X=√(G^2−F^2):X"X=" ▲Goto 7
:Lbl 5:Y=√(G^2−E^2):Y"Y=" ▲
Lbl 7:H=Sin−1(F÷G):H"YZA=" ▲
I=Cos−1(E÷G):I"XZA=" ▲
J=tan−1(F÷E):J"YXA=" ▲Lbl 1
:M=Int C:N=Frac C×100
:O=Int N:P=Frac N×100
:Q=M+(O÷60+P÷3600)
:R=Sin Q×G:R"YY=" ▲
S=Cos Q×G:S"XX=" ▲Lbl 8
:T=√(E^2+F^2):T"Z=" ▲
V=tan−1(F÷E):F<0⇒Goto 3
:≠⇒V"KA=" ▲Lbl 3
:S=V+360:S"KA=" ▲
下記の記号に注意
E=0⇒Goto 4:≠⇒F=0⇒Goto 5:≠⇒G=0⇒Goto 8
=はファンクションキーの条件ジャンプ記号使って下さい。
1辺2角既知計算
FILE 1H2K
A "AK=" : C"CK="
: B"BL=" EXE
M=Int A:N=Frac A×100:O=Int N
:P=Frac N×100:Q=M+(O÷60+P÷3600)
:R=Int C:S=Frac C×100:T=Int S
:U=Frac S×100:V=R+(T÷60+U÷3600)
:D=1÷tan Q:E=1÷tan V:H=B÷(D+E)
:H="H=" ▲X=H×D:Y=H×E
:X"X1=" ▲Y"X2=" ▲F=√(H^2+X^2)
:G=√(H^2+Y^2):G"AL=" ▲F"CL=" ▲
3辺既知(内角・面積)計算
FILE 3T
A "A=":B "B=":C "C=" EXE
D=(B^2+C^2−A^2)÷(2×B×C)
:E=Cos−1 D
:E="AK=" ▲F=B×(Sin E÷A)
:G=Sin−1 F
:G"BK=" ▲H=C×(Sin G÷B)
:I=Sin−1 H
:I"CK=" ▲J=(A+B+C)÷2
:K=√(J×(J−A)×(J−B)×(J−C)
:K"S=" ▲
開放トラバース計算
FILE KAI
L"HO=" : X"X="
: Y"Y=" EXE
M=Int L:N=Frac L×100:O=Int N
:P=Frac N×100:A=M+(O÷60+P÷3600)
:Q"KA=":C"S="EXE
R=Int Q:S=Frac Q×100:T=Int S
:V=Frac S×100:B=R+(T÷60+V÷3600)
:L=B+A+180:X=X+C×COS L
:Y=Y+C×SIN L
:X"PX=" ▲Y"PY=" ▲
L≧360⇒L=L−360:Goto 2:≠⇒L=L
:Lbl 2:L≧360⇒L=L−360:Goto 3:≠⇒L=L
:Lbl 3
:E=Int L:F=Int((L−E)×60)
:G=L−E−(F÷60):H=Int(G×3600)
:L=E+(F÷100)+(H÷10000)
器械自由設置
FILE XY/SE
A "HS=" : B "MS="
: L "MA=" EXE
M=Int L:N=Frac L×100:O=Int N
:P=Frac N×100:Q=M+(O÷60+P÷3600)
:Z=A^2+B^2−2×A×B×COS Q
:C=√Z
:W=(B^2+C^2−A^2)÷2÷B÷C
:D=COS-1 W
:G "MX=" : H"MY="
: S"HX=": R"HY=" EXE
E=G−S:F=H−R:
Pol(E,F):Fixm:J:Fixm:I:J≧0⇒K=J:Goto 1:≠⇒K=J+360
:Lbl 1:V=(360−D)+K+180
:X=G+B×(COS V)
:Y=H+B×(SIN V)
:X"PX=" ▲Y"PY=" ▲I"H−MS=" ▲
楕円計算
FILE DA
A"YOKO=":B"TATE="EXE
Lbl 1:{X}:D=√(((B^2−((B^2×X^2)÷A^2)))
:D"Y="▲Goto 1
二直線平行移動付四点交点計算
FILE 4TEN
Lbl 0:A"X1=":B"Y1=":C"X2=":D"Y2="
:E"X3=":F"Y3=":G"X4=":H"Y4="
M"1−2W=":L"3−4W="EXE
J=tan-1((B−D)÷(A−C)):J≧0⇒K=J
:Goto 1:≠⇒K=J+360:Lbl 1:
K"1−2HO="▲
N=A+(M×(cos(K+180+90+180):
V=B+(M×(sin(K+180+90+180):
W=C+(M×(cos(K+270+180):
X=D+(M×(sin(K+270+180):
I=tan-1((F−H)÷(E−G)):I≧0⇒K=I
:Goto 2:≠⇒K=I+360:Lbl 2:
K"3−4HO="▲
Y=E+(L×(cos(K+180+90+180):
Z=F+(L×(sin(K+180+90+180):
O=G+(L×(cos(K+270+180):
P=H+(L×(sin(K+270+180):
S=(X−V)÷(W−N):Q=(P−Z)÷(O−P):
R=Q×Y−S×N+V−Z:T=R÷(Q−S):
U=S×(T−N)+V:
T"PY=" ▲U"PY=" ▲Goto 0
交点座標 2点2方向計算
FILE 2T2HO
Lbl 0:A "X1=":B "Y1=":C "KA1=":
D"X2=":E"Y2=":F"KA2="EXE
X=Frac C×100:
Y=Int C+(Int X÷60+Frac X÷36):
G=tanY:V=Frac F×100:
W=Int F+(Int V÷60+Frac V÷36):
H=tan W:J=(((H×D−(G×A)+(B−E)))÷(H−G):
K=G×(J−A)+B:J”PX=”▲K”PY=”▲GOTO 0
@交点座標 3点1方向計算(方向角)
FILE 3T1HO
Lbl 0:A"X1=":B"Y1=":D"X2=":E"Y2=":
J"X3=":K"Y3=":C"KA="EXE
F=(E−B)÷(D−A):
X=Frac C×100:
Y=Int C+(Int X÷60+Frac X÷36):
G=tanY:H=(((G×J)−(F×A)+(B−K)))
÷(G−F):I=F×(H−A)+B:
H"PX="▲I"PY="▲GOTO 0
A交点座標 3点1方向計算(測角)
FILE 3T1HO(SO)
Lbl 0:A"KX=":B"KY=":C"BX=":D"BY=":
E"SO=":F"X1=":G"Y1=":H"X2=":N"Y2="EXE
Pol((A−C),(B−D)):J≧0⇒K=J:Goto 1:
≠⇒K=J+360:Lbl 1:I "K−BS=" ▲
K"B−KHO="▲
O=Frac E×100:
S=Int E+(Int O÷60+Frac O÷36):
P=K+S+180:P≧360⇒P=P−360:Goto 2
:≠⇒P=P:Lbl 2:Q=(N−G)÷(H−F):
R=tanP:T=(((R×A)−(Q×F)+(G−B)))
÷(R−Q):V=Q×(T−F)+G:
T"PX="▲V"PY="▲GOTO 0
単曲線中間点設置計算 ver2.0
FILE TAN−XY
X"BCX=":Y"BCY=":J="HOU0-1=”:
H"R=":E"BCTUI=":O"NO.TUI="EXE
Q=O−E:K= Int J:L=Frac J×100:
M=Int L:N=Frac L×100:
W=K+(M÷60+N÷3600):P=(180÷π)×(Q÷(2×H):
R=2×H×Sin P:H<0 ⇒Goto 2:≠⇒:Goto
3:
Lbl 2:A=W−Abs P:D=A−Abs P:Goto
4:
Lbl 3:A=W+P:D=A+P:Goto 4:Lbl 4:
B=cos A×R+X:C=sin A×R+Y:
A"PHO="▲D"PAZ="▲B"PX="▲C"PY="▲
単曲線要素計算
FILE TAN−YOU
Lbl 0:A "IA=":B "R=" EXE M=Int A:N=
Frac A×100:O=Int N:P=Frac N×100:C=
M+(O÷60+P÷3600):D=C÷2:E=B×(Tan D):F=
(π÷180)×B×C:G=Cos D
:H=((1÷G)−1)×B:E "TL=" ▲ F "CL=" ▲
H"SL=" ▲Goto 0
2円の交点計算
FILE 2EN−KOUTEN
Lbl 0:A "1−X":B "1−Y":C "2−X":D "2−Y"
EXE
E=C−A:F=D−B:I=√(E^2+F^2):K=Tan-1
(F÷E):L "1−R":M "2−R"
EXE
Z=L^2+I^2-M^2:T=Z÷(2×L×I):N=Cos-1 T:S
"R0−L1" EXE
S=0⇒Goto 5:≠⇒Goto 4:Lbl 5:O=L×Cos
(K+N)+A:
P=L×Sin(K+N)+B:O "RPX="
▲P"RPY=" ▲
Goto 0:Lbl 4
:Q=L×Cos(K−N)+A:R=L×Sin(K−N)+B:Q
"LPX=" ▲R "LPY="
▲Goto 0
線上点座標計算
FILE SENJYYUTEN
Lbl 0:A"X−1=":B"Y−1=":C"X−2=":D"Y−2=":
E=C−A:F=D−B:Pol (E,F):J≧0⇒H=J:
Goto 1:≠⇒H=J+360
:Lbl 1:K "M+L=" EXE H"HOU" ▲X=K×Cos H
+A:X"PX="▲Y=K×Sin H+B:Y"PY=▲Goto 0
幅杭設置計算
FILE HABA L−R
Lbl 0:A"CE.X=":B"CE.Y=":C"AZ=":D"R0−L1"
EXE M=Int C:N=Frac C×100:O=Int N:P=
Frac N×100:E=M+(O÷60+P÷3600):F=E−90:G=
E+90:D=0⇒Goto 2:≠⇒Goto 1:Lbl 2:H"R.S="
EXE I=A+((Cos G)×H)
:I"RX=" ▲J=B+((Sin G)×H):J "RY="
▲
Goto 0 :Lbl 1 :
H"L.S=" EXE I=A+((Cos F×H):I "LX="
▲
J=B+((SinF)×H):J "LY="
▲Goto 0
杭打計算
FILE ST KEISAN
Lbl 0:A "KUI−X=":B "KUI−Y="C:
"KIK−X=":D
"KIK−Y=" EXE E=A−C:F=B−D:Pol
(E,F):Fixm:J:Fixm:I:J≧0⇒K=J
:Goto 1:≠⇒K=J+360:Lbl 1:I "S="
▲
K"HO.KAKU="▲
L"NYU.HO=" EXE M=Int L:N=Frac
L×100:O=Int N:
P=Frac N×100:Q=M+(O÷60+P÷3600):H=
(K+180)−Q:
H"KYOUKAKU=" ▲Goto 0
縦断曲線計算
FILE JYUKYOKU
Lbl 0:A "KOUBAI−1":B "KOUBAI−2":C "S=":
D "VCL="EXE
E=((C^2×(B−A):F=E÷(200×D):F "Y="
▲Goto 0
水準計算
FILE SWIJYUN
A "H=":B "BS=" EXE C=A+B:C "IH="
▲
Lbl 0:{E}:E
"FS=" EXE F=C−E:F "H="
▲Goto 0
垂線計算
FILE SUISEN
Lbl 0:A "S=":L "KAKU=" EXE M=Int L
:N=Frac L×100:O=
Int N:P=Frac N×100:B=M+(O÷60+P÷3600):
Rec (A,B):I "S="
▲
J "SUI=" ▲C "ROSEN+":D "SUI" EXE
Pol (C,D):D<0⇒K=J+360:Goto 1:≠⇒K=
J:Lbl 1:I "S=" ▲K "KAKU"
▲Goto 0
放射計算
FILE HOUSYA
Lbl 0:A "X=":B "Y=":C "HOU=":D
"KYUKAKU=":E "S=" EXE
M=Int C:N=Frac C×100:O=Int N:P=Frac
N×100:F=M+(O÷60+P÷3600):M=Int D:
N=Frac D×100:O=Int N:P=Frac N×100:
G=M+(O÷60+P÷3600)
:H=F+G+180:H≧360⇒H=H−360:Goto 2:≠⇒H=
H:Lbl 2:H "HOUKOUKAKU"
▲X=A+E×Cos H
:X "PX=" ▲Y=B+E×Sin H:Y "PY="
▲Goto 0
(勾配 SLでW.H) (勾配 HでSL)算出計算
FILE SL−W.H H−SL
Lbl 0:Z "SL−WH.0H−SL1" EXE Z=0⇒A "1:="
:B "SL=" EXE
C=√(1^2+A^2):D=(1×B)÷C:E=(A×B)÷C:
D "H=" ▲E "W="
▲Goto 0:≠⇒A "1: =":B "H="
EXE C=√(1^2+A^2):D=C×B:D "SL="
▲Goto 0
FX-4800P使用説明書
単曲線中間点設置計算 ver2.0
BCX=? 115.444
BCY=? 144.048
HOU0-1=? 50.5752 注) °′″は押さなくて良いです。BCへの入射方向角
R=? 25 注)右カーブ+左カーブ−でR入力
BCTUI=? 48.832
NO.TUI=? 55
PHO= 58.03245181 SHIFT°′″ 58°01′56.83
″BCより中間点への方向角
PAZ= 65.10045917 SHIFT°′″ 65°06′01.65
″中間点の接線角
PX= 118.7013027
PY= 149.2673498
最初に戻ります。
NO追加に戻したいのですが何かの関係で無条件ジャンプ出来ないので
出来る方はそのようにして使ってください。
BCX=? 100.354
BCY=? 190.164
HOU0-1=? 136.2807 注) °′″は押さなくて良いです。BCへの入射方向角
R=? -10 注)右カーブ+左カーブ−でR入力
BCTUI=? 103.919
NO.TUI=? 115
PHO= 104.7238845 SHIFT°′″ 104°43′25.98
″BCより中間点への方向角
PAZ= 72.97915783 SHIFT°′″ 72°58′44.97
″中間点の接線角
PX= 97.67953523
PY= 200.3411671
最初に戻ります。
杭打ち計算
後視点X=100
後視点Y=100
器械設置点X=110.842
器械設置点Y=89.414
打設点X=64.936
打設点Y=5.835
EXE押すとJ?−44.31552073何も入力せず
表示のままの状態でEXE
入斜方向角出力 315.6844793
お手数ですが SHIFT °′″押します。315°41′04.13″
EXE押します。
S=?95.35622726何も入力せず表示のままの状態でEXE
距離出力=95.35622726
補足です・・Pol命令使っているのでS=? S=と出るようです
他の方法が宜しいかも知れませんが今回はこれでしてみて下さい。
良い方法がありましたら直して下さいね。
角度も変換しなくても表示さす事が出来ますが・・プログラム長くなるので止めています。SHIFT
°′″すれば済む事なので。
方向角出力241.2220851
お手数ですが SHIFT °′″押します。241°13′19.51″
EXE押します。
夾角出力105.5376059
お手数ですが SHIFT °′″押します。105°32′15.38″
EXE二回押すと最初に戻ります。
エラーが出るようでしたら実行命令の後などの:を見てくださいね。
私の書き込みミスがあるかも知れませんしね。
直角三角形計算
入力の決まり(図参照してください)

例題1 X&YでZ&KA算出
X=13.078 EXE 入力
Y= 7.655 EXE 入力
Z= 0 EXE 入力
KA=0 EXE 入力
XY.ZK0×10? 10 EXE
Z=15.15365002 EXE 出力
KA=30.34189591 出力SHIFT°′″30°20′30.83″EXE
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
例題2 X&YでZ&KA算出
X=20.557 EXE 入力
Y= -8.352 EXE 入力
Z= 0 EXE 入力
KA=0 EXE 入力
XY.ZK0×10? 10 EXE
Z=22.18887453 EXE 出力
KA=337.8888322 出力SHIFT°′″337°53′19.8″EXE
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
例題3 X&ZでY算出
X=13.078 EXE 入力
Y= 0 EXE 入力
Z= 15.153 EXE 入力
KA=0 EXE 入力
XY.ZK0×10? 10 EXE
Y=7.653713151 EXE 出力
YZA=0 出力 EXE
XZA=30.33769663 出力SHIFT°′″30°20′15.71″EXE
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
例題4 Y&ZでX算出
X= 0 EXE 入力
Y= 7.655 EXE 入力
Z= 15.153 EXE 入力
KA=0 EXE 入力
XY.ZK0×10? 10 EXE
X=13.07724681 EXE 出力
YZA=30.34333458 出力SHIFT°′″30°20′36″EXE
XZA=90
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
例題5 Z&KAでX.Y算出
X= 0 EXE 入力
Y= 0 EXE 入力
Z= 15.153 EXE 入力
角度入力方法の決まり100°1′20″は100.0120と入力してください
KA=30.2030 EXE 入力
XY.ZK0×10? 0 EXE
YY=7.654619311 EXE 出力
XX=13.07746964 EXE 出力
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
1辺2角既知計算
入力方法の決まり36°56′25″は36.5625と入力してください。
入力方法の決まり100°1′20″は100.0120と入力してください
AK= ? AK角度入力 例題
36.5625 EXE
CK= ? AK角度入力 例題
69.2415 EXE
BL= ? BL辺長入力 例題
26.000 EXE
H = 15.24283822 出力 EXE
X1 = 20.27185885 出力 EXE
X2 = 5.728141155 出力 EXE
AL = 16.28360274 出力 EXE
CL = 25.36320915 出力 EXE

3辺既知(内角・面積)計算
A=? A辺長入力 例題
432.936 EXE
B=? B辺長入力 例題 284.353 EXE
C=? C辺長入力 例題 329.846 EXE
AK= AK角度出力 例題
89.32147349
SHIFT °′″ 89°19′17.3″ EXE
BK= BK角度出力 例題
41.05288892
SHIFT °′″ 41°03′10.4″ EXE
CK= CK角度出力 例題
49.62563759
SHIFT °′″ 49°37′32.3″ EXE
S= 46893.06136 面積出力 EXE
角度の端数辺長の端数等等で座標面積計算とヘロンでの計算とでは
計算値が若干違います。
面積確定に使われるのであれば座標面積計算がベストだと思います。

開放トラバース計算
HO=? 入射角 後視から器械点への方向角 60.2030
EXE
角度入力は、60°20′30″ 60.2030と入力してください。
X=? 器械設置点のX座標に入力 例題 100.123
EXE
Y=? 器械設置点のY座標に入力 例題 200.456
EXE
KA=? 測角した角度夾角入力 例題 50.1015
EXE
S=? 測定距離入力 例題
40.125 EXE
PX=114.1832704 EXE
PY=162.875095 EXE
L=290.3045 そのままEXE (方向角290°30′45″)
HO=?290.3045 そのままEXE
X=?114.1832704 そのままEXE
Y=?162.875095 そのままEXE
KA=? 測角した角度夾角入力 例題 190.2030 EXE
S=? 測定距離入力 例題
15.123 EXE
PX=121.9391718 EXE
PY=149.892371 EXE
L=300.5114 そのままEXE (方向角300°51′14″)
HO=?300.5114 そのままEXE
X=?121.9391718 そのままEXE
Y=?149.892371 そのままEXE
KA=? 測角した角度夾角入力 例題 275.1025 EXE
S=? 測定距離入力 例題
20.356 EXE
PX=138.4017771 EXE
PY=161.8652304 EXE
L=36.0139 そのままEXE (方向角36°01′39″)
同じように繰り返す。
終わる場合はAC/on Break 入力画面に戻る
AC/on 2回押しで終了。
器械自由設置計算
HS=? 器械点より左側既知点間距離入力 例題 284.353
EXE
MS=? 器械点より右側既知点間距離入力 例題 432.936 EXE
MA=? 左既知点基準に右既知点の角度入力 例題 49.3733
EXE
MX=? 既知点右側X座標入力 例題
-151536.496 EXE
MY=? 既知点右側Y座標入力 例題 42611.517 EXE
HX=? 既知点左側X座標入力 例題
-151808.487 EXE
HY=? 既知点左側Y座標入力 例題 42424.917 EXE
PX=-151966.5622 EXE 器械設置点のX座標
PY= 42661.28294 EXE 器械設置点のY座標
H−M,S=? 329.846425 既知点間距離のチェック用に出力させています。
AC/on Break EXE 入力画面に戻る、AC/on 2回押しで終了。
楕円計算
YOKO=? 楕円の中心点からの横幅入力 例題 180.000 EXE
TATE=? 楕円の中心点からの縦幅入力
例題 90.000 EXE
X? 楕円中心点から横方向のポイント入力 例題
50.000 EXE
Y=86.45808233 EXE 楕円中心点から縦方向幅出力
X? 楕円中心点から横方向のポイント入力 例題 100.000 EXE
Y=74.83314774 EXE 楕円中心点から縦方向幅出力
X? 楕円中心点から横方向のポイント入力 例題 150.000 EXE
Y=49.74937186 EXE 楕円中心点から縦方向幅出力
X? 楕円中心点から横方向のポイント入力 例題 180.000 EXE
Y=0 EXE 楕円中心点から縦方向幅出力
二直線平行移動付四点交点計算
X1=? X1座標入力 例題 1020.000 EXE
Y1=? Y1座標入力 例題 1010.000 EXE
X2=? X2座標入力 例題 1030.000 EXE
Y2=? Y2座標入力 例題 1020.000 EXE
X3=? X3座標入力 例題 1010.000 EXE
Y3=? Y3座標入力 例題 1050.000 EXE
X4=? X4座標入力 例題 1050.000 EXE
Y4=? Y4座標入力 例題 1010.000 EXE
1-2W=? 1-2移動量入力 例題
5.000 EXE
3-4W=? 3-4移動量入力 例題 10.000 EXE
例題は基線に対して右方向移動で計算しました。
1-2HO= 45
角度変換必要 SHIFT °′″
3-4HO=315
角度変換必要 SHIFT °′″
この例題は、45°&315°ですが、45.123456と出た場合は、度分秒に変換
してください。
PX=1038.535534
PY=1035.606602

図が悪いけど解りますよね・・・
AC/on Break EXE 入力画面に戻る、AC/on 2回押しで終了。
交点座標 2点2方向計算

X1=? X1座標入力 例題 513.824
EXE
Y1=? Y1座標入力 例題 576.783
EXE
KA1= 34.2148 EXE
X2=? X2座標入力 例題 664.132
EXE
Y2=? Y2座標入力 例題 860.087
EXE
KA2= 260.4215 EXE
PX=630.8590678
PY=656.8086202
@交点座標 3点1方向計算(方向角)

X1=? X1座標入力 例題 8584.078
EXE
Y1=? Y1座標入力 例題
5089.706EXE
X2=? X2座標入力 例題 8586.912
EXE
Y2=? Y2座標入力 例題
5112.691EXE
X3=? X3座標入力 例題 8585.073
EXE
Y3=? Y3座標入力 例題
5089.584EXE
KA=? 方向角入力 例題
98.0131 EXE
PX=8584.53417 EXE
PY=5093.405741EXE
AC/on Break 入力画面に戻る、AC/on 2回押しで終了。
A交点座標 3点1方向計算(測角)

KX=? 器械設置X座標入力
例題 -151966.562 EXE
KY=? 器械設置Y座標入力
例題 42661.283 EXE
BX=? 後視点X座標入力 例題 -151536.496
EXE
BX=? 後視点Y座標入力 例題
42611.517 EXE
SO=? 後視点基準に測角した角度 例題 320.0000 EXE
X1=? X1座標入力 例題 -151807.156EXE
Y1=? Y1座標入力 例題
42096.682 EXE
X2=? X2座標入力 例題 -151808.487EXE
Y2=? Y2座標入力 例題
42424.917 EXE
J? なにも入力しないで 173.3992551 EXE
K-BS=? 器械点後視点点間距離出力
432.9358141EXE
B−KHO=? 後視点から器械点への入射角出角 例題 173.3992551
EXE
角度変換必要 SHIET °′″173°23′57.32″となります。
PX=-151808.7688 EXE
PY= 42494.41705 EXE
AC/on Break 入力画面に戻る、AC/on 2回押しで終了。
杭打計算
KUI−X? 打設する杭のX座標入力 例題 100.000 EXE
KUI−Y? 打設する杭のY座標入力
例題 100.000 EXE
KIKAI−X? 器械設置のX座標入力 例題 200.000 EXE
KIKAI−Y? 器械設置のY座標入力 例題 200.000 EXE
S= 141.4213562 EXE
HO.KAKU 225 EXE
角度変換必要 SHIFT °′″
この例題は、225°ですが、225.123456と出た場合は、度分秒に変換
してください。
NYU.HO=? 入射角 例題 100.1125
EXE
後視点より器械点への方向角 100°11′25″
KYOUKAKU= 304.8097222 EXE
角度変換必要 SHIET °′″304°48′35″となります。
AC/on Break EXE 入力画面に戻る、AC/on 2回押しで終了。
線上点座標計算
X−1=? 器械点 例題 100.000 EXE
Y−1=? 器械点 例題 100.000 EXE
X−2=? 器械点 例題 150.000 EXE
Y−2=? 器械点 例題 150.000 EXE
J? なにも入力しないで 45 EXE
M+L=? 測点より中間点までの距離
5.000 EXE
HOUKOUKAKU=45 EXE
角度変換必要 SHIFT °′″
この例題は 45°ですが、45.123456と出た場合は、最後に度分秒に変換
してください。
PX=103.5355339 EXE
PY=103.5355339 EXE
AC/on Break 入力画面に戻る、AC/on 2回押しで終了。
幅杭設置計算(方向杭−控杭)
CE.X=? 中心線X座標入力 例題 100.000 EXE
CE.Y=? 中心線Y座標入力 例題 100.000 EXE
AZ =? 接線方向角 入力 例題 60.1540 EXE
角度入力は、60°15′40″60.1540と入力してください。
角度入力は、60° 3′ 5″60.0305と入力してください。
R−0.L−1? 進行方向に対して左なら1右なら0を入力する 1
EXE
L.S=? 幅杭 方向杭までの距離入力 10.000 EXE
LX=108.6829503 EXE
LY= 95.0395187 EXE AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
2円の交点計算
1−X? 円の中心のX座標 例題 10.125 EXE
1−Y? 円の中心のY座標 例題 20.135 EXE
2−X? 円の中心のX座標 例題 12.356 EXE
2−Y? 円の中心のY座標 例題 25.321 EXE
1−R? 半径の入力 例題
5.000 EXE
2−R? 半径の入力 例題
5.000 EXE
R.0−L.1? 右側の交点計算の場合 0入力 EXE
左側の交点計算の場合 1入力 EXE
この例題は、1
EXE
LPX=15.03156393 EXE
LPY=21.09709687
EXE
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
縦断曲線計算
KOUBAI−1? 勾配1 例題 1.200
EXE
KOUBAI−2? 勾配2
例題 -2.000 EXE
S? バーチカル始点からの距離
例題 5.000 EXE
VCL? VCL入力
例題 20.000 EXE
Y= −0.020 EXE
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
水準計算
H=? 後視する点の標高 例題 100.000 EXE
BS=? 後視の値 例題
1.562 EXE
IH=101.562 器械高 EXE
FS=? 前視の値 例題
1.562 EXE
H=100.000 標高 EXE
FS=? 前視の値 繰り返し計算できます。
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。
放射計算
X=? 器械設置点のX座標に入力 例題 100.123
EXE
Y=? 器械設置点のY座標に入力 例題 200.123
EXE
HOU=? 入射角 後視から器械点への方向角 20.1050
EXE
角度入力は、20°10′50″20.1050と入力してください。
KYUKAKU=? 測角した角度夾角入力 例題 200.1030 EXE
S=? 測定距離入力
例題 20.345 EXE
HOUKOUKAKU=40.35555556 角度変換必要 SHIFT °′″
PX=115.6267206 EXE
PY=213.2969771 EXE
AC/on Break 入力画面に戻る
AC/on 2回押しで終了。