Tuesday, October 1, 2013

GB Maps - ギビマップ - Curve and Turnout

(Lengkung dan Belokan keluar/ 曲線と分岐器)
Curve / Lengkung / 曲線

Turnout @  railroad switch / Belokan Keluar / 分岐器
http://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Double_slip_at_Munich_central.jpg/576px-Double_slip_at_Munich_central.jpg
http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Hokusei_Line_Catch_points.jpg/384px-Hokusei_Line_Catch_points.jpg
http://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Eisenbahnweiche_Bogenweiche.jpeg/277px-Eisenbahnweiche_Bogenweiche.jpeg
turnout on curve / belokan keluar pada lengkuk /曲線上の分岐器

The Basic / Asas / 基本

.Curve vs .Turn

A) BVE tag
.curve radius, cant  (.Rail 0))
others track, please use
trek lain, sila gunakan
他のトラックは、使用してください by Google Translate / Google翻訳で :

.Rail index ; offset ; height ; rail type index,

Offset / オフセット → see circle equation below
lihat persamaan bulat di bawah

円の方程式下記を参照してくださいby Google Translate / Google翻訳で
.turn ratio (.Rail 0)

others track, please use
trek lain, sila gunakan
他のトラックは、使用してください by Google Translate / Google翻訳で :


.Rail index ; offset ; height ; rail type index,
Offset / オフセット → see slope formula below
lihat formula kecerunan di bawah
下のスロープ式を参照してくださいby Google Translate / Google翻訳で
B) example / contoh / 例 :
1000,.curve 800,105,, 100,.turn 0.076
C) visual example / contoh visual / 視覚的な例
2013-09-29-02_07_01-test-curve.csv--[1] 2013-09-29-02_09_04-huluselangor_lin
D) Formula
circle equation / persamaan bulatan / 円の方程式 slope formula / formula kecerunan / 勾配式
clip_image0025_thumb1

clip_image0021_thumb (a = 0, b = 0)
clip_image002_thumb1
curveturnout_thumb1 slope-basic1_thumb[1]
if a=0 (starting point), b=-3.8 (track offset) and r=-800 (radius),
- 25m increment/ tokokan 25 m /
25メートルの増分
clip_image00217_thumb1
clip_image00219_thumb1
clip_image00221_thumb1
clip_image00223_thumb1

a = 0,
clip_image00225_thumb1
clip_image00211_thumb1
image_thumb[6]
clip_image00227_thumb1
clip_image00229_thumb1
- 25m increment/ tokokan 25 m /
25メートルの増分

image_thumb[5]

image_thumb[8]

image_thumb[10]

Case study / Kajian Kes / 事例研究

Example 1 :
image
x y offset
0 796.2 -3.80 100 ,.Rail 1; -3.80 ;0;42,
25 795.8093 -4.19 125 ,.Rail 1; -4.19 ;0;42,
50 794.636 -5.36 150 ,.Rail 1; -5.36 ;0;42,
75 792.6766 -7.32 175 ,.Rail 1; -7.32 ;0;42,
100 789.9254 -10.07 200 ,.Rail 1; -10.07 ;0;42,
125 786.374 -13.63 225 ,.Rail 1; -13.63 ;0;42,
150 782.0117 -17.99 250 ,.Rail 1; -17.99 ;0;42,
175 776.8247 -23.18 275 ,.Rail 1; -23.18 ;0;42,
200 770.7967 -29.20 300 ,.Rail 1; -29.20 ;0;42,
225 763.9076 -36.09 325 ,.Rail 1; -36.09 ;0;42,
250 756.1342 -43.87 350 ,.Rail 1; -43.87 ;0;42,
275 747.449 -52.55 375 ,.Rail 1; -52.55 ;0;42,
300 737.8198 -62.18 400 ,.Rail 1; -62.18 ;0;42,

2013-09-29 22_27_36-test pcurve.csv - RouteViewer_thumb[2]

Example 2 :
image

solution / penyelesaian / 解決策

image

X Y Offset Code
0 800.00 3.80 100 ,.Rail 1; 3.80 ;0;2,.Curve -800,105,.RailType 0;42,
25 799.61 4.19 125 ,.Rail 1; 4.19 ;0;2,
50 798.44 5.36 150 ,.Rail 1; 5.36 ;0;2,
75 796.48 7.32 175 ,.Rail 1; 7.32 ;0;2,
100 793.73 10.07 200 ,.Rail 1; 10.07 ;0;2,
125 790.17 13.63 225 ,.Rail 1; 13.63 ;0;2,
150 785.81 17.99 250 ,.Rail 1; 17.99 ;0;2,
175 780.62 23.18 275 ,.Rail 1; 23.18 ;0;2,
200 774.60 29.20 300 ,.Rail 1; 29.20 ;0;2,
225 767.71 36.09 325 ,.Rail 1; 36.09 ;0;2,
250 759.93 43.87 350 ,.Rail 1; 43.87 ;0;2,
275 751.25 52.55 375 ,.Rail 1; 52.55 ;0;2,
300 741.62 62.18 400 ,.RailEnd 1; 62.18 ;0,

2013-09-30 11_22_55-test pcurve2.csv - RouteViewer

2013-09-30 11_23_12-test pcurve2.csv - RouteViewer

With Track
0,.RailType 0;2,.Height 1.6,.Rail 1;3.8;0;2
100,.Rail 1;3.80;0;2,.Curve -800,105,.RailType 0;42,
125,.Rail 1;4.19;0;2,
150,.Rail 1;5.36;0;2,
175,.Rail 1;7.32;0;2,
200,.Rail 1;10.07;0;2,
225,.Rail 1;13.63;0;2,
250,.Rail 1;17.99;0;2,
275,.Rail 1;23.18;0;2,
300,.Rail 1;29.20;0;2,
325,.Rail 1;36.09;0;2,
350,.Rail 1;43.87;0;2,
375,.Rail 1;52.55;0;2,
400,.RailEnd 1;62.18;0,
500,.Curve 0,0, 1598,,

Example 3 : straight track with turnout to the right / landasan lurus dengan belokan ke kanan / 右に出足と直線軌道
image
X Y
0 0 300 ,.Rail 1; 0 ;0;2,
25 3.8 325 ,.Rail 1; 3.8 ;0;2,
50 7.6 350 ,.Rail 1; 7.6 ;0;2,
75 11.4 375
100 15.2 400
125 19 425
150 22.8 450
175 26.6 475
200 30.4 500
225 34.2 525
250 38 550
275 41.8 575
300 45.6 600

2013-09-29 21_05_32-test turn2.csv - RouteViewer_thumb[2]

Example 4 : Turnout to the left / Belokan ke kiri / 左に人出
image

offset 3.8 length 25 slope ratio 0.15
Start At 125
X Offset Code
0 0 125 ,.Rail 1; 0 ;0;2,.Turn -0.152,
25 3.8 150 ,.Rail 1; 3.8 ;0;2,
50 7.6 175 ,.Rail 1; 7.6 ;0;2,
75 11.4 200 ,.Rail 1; 11.4 ;0;2,.Turn 0.152,

2013-10-01 03_00_10-test turn3.csv - RouteViewer

2013-10-01 03_01_52-test turn3.csv - RouteViewer

2013-10-01 03_03_05-test turn3.csv - RouteViewer


Example 5 : a row of houses close to curving track / deretan rumah-rumah berhampiran dengan keluk trek / 家並みに近い軌道を湾曲する by Google Translate / Google翻訳で

GB Maps - ギビマップ 2013-09-30 13-31-05


solution / penyelesaian / 解決策
  • get curve properties / dapatkan ciri-ciri lengkuk / 曲線のプロパティを取得するby Google Translate / Google翻訳で
GB Maps - ギビマップ 2013-09-30 14-44-29
  • create a new point on curve that perpendicular to the first house in rows / Cipta titik baru atas garis keluk, yang berserenjang dengan rumah pertama dalam deretan /
GB Maps - ギビマップ 2013-09-30 14-52-14
  • get the location / dapatkan lokasi / 位置を取得
GB Maps - ギビマップ 2013-09-30 14-53-14

Curve start at ... / Keluk bermula di ... / における曲線の開始 = 184 - 122.78 = 61.22 ≈ 61 m
Actual distance / Jarak sebenar / 実際の距離 = 61.22 + 47.7358 = 108.9558 ≈ 109 m
(x1 = distance from curve s starting point, x2 = distance from the end of the curve, x1+x2 = arc length)

  • get object offset, create a new line as a measurement tools / Dapatkan jarak offset objek, cipta garis baru sebagai alat pengukuran / オブジェクトはオフセット取得、測定ツールとして新しい行を作成します。by Google Translate / Google翻訳で
GB Maps - ギビマップ 2013-09-30 15-11-30

GB Maps - ギビマップ 2013-09-30 13-44-23

therefore, offset = 37.95
  • Get the length of rows of house / Dapatkan panjang deretan rumah / 家の行の長さを取得します。by Google Translate / Google翻訳で
GB Maps - ギビマップ 2013-09-30 18-52-25
Length = 144.19 m
  • How about the width of each house? the width of each house is base on the object that we will used. for example. / Bagaimana pula dengan lebar setiap rumah? lebar setiap rumah adalah berdasarkan objek yang kita akan digunakan. sebagai contoh. / どのようにそれぞれの家の幅はどうですか?各家の幅は、我々が使用するオブジェクトのベースです。例えば。by Google Translate / Google翻訳で
2013-09-30 19_48_57-zyutaku003_a01.csv - ObjectViewer

We need to rotate the object 90° counterclockwise, or -90. Width of the object can be obtained from object files or estimation with Object Viewer.
Kita perlu memutarkan objek 90 ° lawan jam, atau -90. Lebar objek boleh diperolehi dari fail objek atau secara anggaran dengan Object Viewer.
私たちは、反時計回りの物体90°または-90を回転させる必要があります。オブジェクトの幅はObject Viewerを持つオブジェクトファイルや推定から入手することができます。by Google Translate / Google翻訳で

objv1
Object file : zyutaku003_a01.csv (link : http://www.mediafire.com/?cozskpzoosy1o7e)

therefore, increment  value is set every 10 m
Oleh itu, nilai tokokan ditetapkan setiap 10 m
従って、増加量値は、10メートルに設定されているby Google Translate / Google翻訳で

base code : .FreeObj rain_index ; object_index ; offset_distance ; height ; angle,
Offset -37.95 Radius 512 Start At 109
X Y Offset Code
0 512.00 -37.95 109 ,.FreeObj 0;87; -37.950 ;-1;-90,
10 511.90 -38.05 119 ,.FreeObj 0;87; -38.048 ;-1;-90,
20 511.61 -38.34 129 ,.FreeObj 0;87; -38.341 ;-1;-90,
30 511.12 -38.83 139 ,.FreeObj 0;87; -38.830 ;-1;-90,
40 510.44 -39.51 149 ,.FreeObj 0;87; -39.515 ;-1;-90,
50 509.55 -40.40 159 ,.FreeObj 0;87; -40.397 ;-1;-90,
60 508.47 -41.48 169 ,.FreeObj 0;87; -41.478 ;-1;-90,
70 507.19 -42.76 179 ,.FreeObj 0;87; -42.758 ;-1;-90,
80 505.71 -44.24 189 ,.FreeObj 0;87; -44.239 ;-1;-90,
90 504.03 -45.92 199 ,.FreeObj 0;87; -45.922 ;-1;-90,
100 502.14 -47.81 209 ,.FreeObj 0;87; -47.811 ;-1;-90,
110 500.04 -49.91 219 ,.FreeObj 0;87; -49.906 ;-1;-90,
120 497.74 -52.21 229 ,.FreeObj 0;87; -52.211 ;-1;-90,
130 495.22 -54.73 239 ,.FreeObj 0;87; -54.729 ;-1;-90,

Last value of X is 130, 130+10 < 144.19.

output:

2013-10-01 00_08_10-test pcurve3.csv - RouteViewer

almost straight rows, hmmm .... deretan yang hampir lurus, hmmm .... ほとんどストレート行、うーん....

2013-10-01 00_09_35-test pcurve3.csv - RouteViewer

Example 6 :  row of houses, x° close to straight track / deretan rumah, x ° berhampiran dengan trek lurus / 家の行で、x°直線レールトラックに近い。by Google Translate / Google翻訳で

GB Maps - ギビマップ 2013-09-30 22-43-39

image
  • create new point that perpendicular to the first object. / Cipta titik baru yang berserenjang dengan objek yang pertama. / 最初のオブジェクトに垂直した新しいポイントを作成します。by Google Translate / Google翻訳で
GB Maps - ギビマップ 2013-10-01 00-31-53
  • create new  point @ marker  for each block and get each distance / Cipta titik baru @ penanda bagi setiap blok dan dapatkan setiap jarak / ブロックごとに新しいポイント@マーカーを作成し、それぞれの距離を得るby Google Translate / Google翻訳で
GB Maps - ギビマップ 2013-10-01 00-56-06
x1 = 79, x2 = 177, x3 = 248, x4 = 311
  • get each offset length / Dapatkan panjang setiap ofset / 各オフセット長さを取得by Google Translate / Google翻訳で
GB Maps - ギビマップ 2013-10-01 01-00-17
  • get the length for each block / Dapatkan panjang bagi setiap blok / 各ブロックの長さを取得by Google Translate / Google翻訳で
GB Maps - ギビマップ 2013-10-01 01-31-50

calculation / kiraan / 算定

angle o 16.3 angle rad 0.284489 slope ratio 0.29242 Start At 79
i_offset 145.67
X Offset Code =-16.3  -90 = 106.3
0 145.670 79 ,.FreeObj 0;87; 145.670 ;-1;-106.3,
10 142.746 89 ,.FreeObj 0;87; 142.746 ;-1;-106.3,
20 139.822 99 ,.FreeObj 0;87; 139.822 ;-1;-106.3,
30 136.897 109 ,.FreeObj 0;87; 136.897 ;-1;-106.3,
40 133.973 119 ,.FreeObj 0;87; 133.973 ;-1;-106.3,
50 131.049 129 ,.FreeObj 0;87; 131.049 ;-1;-106.3,
60 128.125 139 ,.FreeObj 0;87; 128.125 ;-1;-106.3,
70 125.201 149 ,.FreeObj 0;87; 125.201 ;-1;-106.3,

angle o 16.3 angle rad 0.284489 slope ratio 0.29242 Start At 177
i_offset 116.63
X Offset Code =-16.3  -90 = 106.3
0 116.630 177 ,.FreeObj 0;87; 116.630 ;-1;-106.3,
10 113.706 187 ,.FreeObj 0;87; 113.706 ;-1;-106.3,
20 110.782 197 ,.FreeObj 0;87; 110.782 ;-1;-106.3,
30 107.857 207 ,.FreeObj 0;87; 107.857 ;-1;-106.3,
40 104.933 217 ,.FreeObj 0;87; 104.933 ;-1;-106.3,
50 102.009 227 ,.FreeObj 0;87; 102.009 ;-1;-106.3,
60 99.085 237 ,.FreeObj 0;87; 99.085 ;-1;-106.3,
angle o 16.3 angle rad 0.284489 slope ratio 0.29242 Start At 248
i_offset 95.85
X Offset Code =-16.3  -90 = 106.3
0 95.850 248 ,.FreeObj 0;87; 95.850 ;-1;-106.3,
10 92.926 258 ,.FreeObj 0;87; 92.926 ;-1;-106.3,
20 90.002 268 ,.FreeObj 0;87; 90.002 ;-1;-106.3,
30 87.077 278 ,.FreeObj 0;87; 87.077 ;-1;-106.3,

angle o 16.3 angle rad 0.284489 slope ratio 0.29242 Start At 311
i_offset 78.95
X Offset Code =-16.3  -90 = 106.3
0 78.950 311 ,.FreeObj 0;87; 78.950 ;-1;-106.3,
10 76.026 321 ,.FreeObj 0;87; 76.026 ;-1;-106.3,
20 73.102 331 ,.FreeObj 0;87; 73.102 ;-1;-106.3,
30 70.177 341 ,.FreeObj 0;87; 70.177 ;-1;-106.3,
40 67.253 351 ,.FreeObj 0;87; 67.253 ;-1;-106.3,
50 64.329 361 ,.FreeObj 0;87; 64.329 ;-1;-106.3,
60 61.405 371 ,.FreeObj 0;87; 61.405 ;-1;-106.3,
70 58.481 381 ,.FreeObj 0;87; 58.481 ;-1;-106.3,

output:

2013-10-01 02_03_39-test pobj1.csv - RouteViewer

OK !! よし...

2013-10-01 02_04_23-test pobj1.csv - RouteViewer

Example 7 : rail fan videos

complex railway turnout in action





Download / Muat Turun / ダウンロード

Sample  : Curve-Turnout.xls

Additional Reading / Bacaan tambahan / 追加の読書

English
Bahasa Melayu
日本語

 Thank you / Terima Kasih / 有り難うございます。

thankyou

じゃあ、またね!OK, see you!

alkimia_thumb1

 
GB Maps ギビマップ - © Karya IT 2012-2013. All rights reserved. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Creative Commons LicenseGB Maps ギビマップ by Karya IT is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Based on a work at Google Developers. Permissions beyond the scope of this license may be available at here. Google Maps - ©2012 Google.


0 comments:

Post a Comment