]> git.tdb.fi Git - r2c2.git/blob - tracks.dat
Convert Catalogue to a Collection
[r2c2.git] / tracks.dat
1 scale 1 87;
2
3 track_appearance
4 {
5         gauge 16.5;
6         rail_profile
7         {
8                 point 1.5 0.0;
9                 smooth_point 1.5 0.3;
10                 smooth_point 0.8 0.4;
11                 smooth_point 0.8 1.4;
12                 smooth_point 1.0 1.6;
13                 smooth_point 1.0 2.1;
14                 smooth_point 0.8 2.3;
15                 smooth_point 0.2 2.3;
16                 smooth_point 0.0 2.1;
17                 smooth_point 0.0 1.6;
18                 smooth_point 0.2 1.4;
19                 smooth_point 0.2 0.4;
20                 smooth_point -0.5 0.3;
21                 point -0.5 0.0;
22         };
23         ballast_profile
24         {
25                 point 20.0 0.0;
26                 point 14.0 7.5;
27                 point -14.0 7.5;
28                 point -20.0 0.0;
29         };
30         tie_profile
31         {
32                 point 13.5 0.0;
33                 point 13.5 0.5;
34                 point -13.5 0.5;
35                 point -13.5 0.0;
36         };
37         tie_length 2.2;
38         tie_spacing 7.8;
39
40         technique "track.technique";
41 };
42
43 // Straight
44
45 track "24064"
46 {
47         description "Straight, 64.3mm (R3-R4-R5)";
48         part
49         {
50                 length 64.3;
51         };
52 };
53
54 track "24071"
55 {
56         description "Straight, 70.8mm (for slim turnouts)";
57         part
58         {
59                 length 70.8;
60         };
61         autofit_preference 0;
62 };
63
64 track "24077"
65 {
66         description "Straight, 77.5mm (R1-R2-R3)";
67         part
68         {
69                 length 77.5;
70         };
71         autofit_preference 2;
72 };
73
74 track "24094"
75 {
76         description "Straight, 94.2mm";
77         part
78         {
79                 length 94.2;
80         };
81         autofit_preference 2;
82 };
83
84 track "24172"
85 {
86         description "Straight, 171.7mm";
87         part
88         {
89                 length 171.7;
90         };
91         autofit_preference 2;
92 };
93
94 track "24188"
95 {
96         description "Straight, 188.3mm (turnout length)";
97         part
98         {
99                 length 188.3;
100         };
101         autofit_preference 2;
102 };
103
104 track "24229"
105 {
106         description "Straight, 229.3mm";
107         part
108         {
109                 length 229.3;
110         };
111 };
112
113 track "24236"
114 {
115         description "Straight, 236.1mm (slim turnout length)";
116         part
117         {
118                 length 236.1;
119         };
120 };
121
122 track "24360"
123 {
124         description "Straight, 360mm";
125         part
126         {
127                 length 360;
128         };
129 };
130
131 // Curves, R1
132
133 track "24107"
134 {
135         description "Curve, R1 = 360mm, 7.5°";
136         part
137         {
138                 length 7.5;
139                 radius 360;
140         };
141 };
142
143 track "24115"
144 {
145         description "Curve, R1 = 360mm, 15°";
146         part
147         {
148                 length 15;
149                 radius 360;
150         };
151 };
152
153 track "24130"
154 {
155         description "Curve, R1 = 360mm, 30°";
156         part
157         {
158                 length 30;
159                 radius 360;
160         };
161 };
162
163 // Curves, R2
164
165 track "24206"
166 {
167         description "Curve, R2 = 437.5mm, 5.7° (turnout to 30°)";
168         part
169         {
170                 length 5.7;
171                 radius 437.5;
172         };
173 };
174
175 track "24207"
176 {
177         description "Curve, R2 = 437.5mm, 7.5°";
178         part
179         {
180                 length 7.5;
181                 radius 437.5;
182         };
183 };
184
185 track "24215"
186 {
187         description "Curve, R2 = 437.5mm, 15°";
188         part
189         {
190                 length 15;
191                 radius 437.5;
192         };
193 };
194
195 track "24224"
196 {
197         description "Curve, R2 = 437.5mm, 24.3° (turnout)";
198         part
199         {
200                 length 24.3;
201                 radius 437.5;
202         };
203 };
204
205 track "24230"
206 {
207         description "Curve, R2 = 437.5mm, 30°";
208         part
209         {
210                 length 30;
211                 radius 437.5;
212         };
213 };
214
215 // Curves, R3
216
217 track "24330"
218 {
219         description "Curve, R3 = 515mm, 30°";
220         part
221         {
222                 length 30;
223                 radius 515;
224         };
225 };
226
227 // Curves, R4
228
229 track "24430"
230 {
231         description "Curve, R4 = 579.3mm, 30°";
232         part
233         {
234                 length 30;
235                 radius 579.3;
236         };
237 };
238
239 // Curves, R5
240
241 track "24530"
242 {
243         description "Curve, R5 = 643.6mm, 30°";
244         part
245         {
246                 length 30;
247                 radius 643.6;
248         };
249 };
250
251 // Curves, slim turnout
252
253 track "24912"
254 {
255         description "Curve, R = 1114.6mm, 12.1° (slim turnout)";
256         part
257         {
258                 length 12.1;
259                 radius 1114.6;
260         };
261 };
262
263 // Curved turnouts, R1
264
265 track "24671"
266 {
267         description "Curved turnout, left";
268         part
269         {
270                 length 77.5;
271                 path 0;
272         };
273         part
274         {
275                 start 77.5 0 0;
276                 length 30;
277                 radius 360;
278                 path 0;
279         };
280         part
281         {
282                 length 30;
283                 radius 360;
284                 path 1;
285         };
286 };
287
288 track "24672"
289 {
290         description "Curved turnout, right";
291         part
292         {
293                 length 77.5;
294                 path 0;
295         };
296         part
297         {
298                 start 77.5 0 0;
299                 length 30;
300                 radius -360;
301                 path 0;
302         };
303         part
304         {
305                 length 30;
306                 radius -360;
307                 path 1;
308         };
309 };
310
311 // Turnouts, R2
312
313 track "24611"
314 {
315         description "Turnout, left";
316         part
317         {
318                 length 188.3;
319                 path 0;
320         };
321         part
322         {
323                 length 24.3;
324                 radius 437.5;
325                 path 1;
326         };
327 };
328
329 track "24612"
330 {
331         description "Turnout, right";
332         part
333         {
334                 length 188.3;
335                 path 0;
336         };
337         part
338         {
339                 length 24.3;
340                 radius -437.5;
341                 path 1;
342         };
343 };
344
345 track "24630"
346 {
347         description "Turnout, 3-way";
348         part
349         {
350                 length 188.3;
351                 path 0;
352         };
353         part
354         {
355                 length 24.3;
356                 radius 437.5;
357                 path 2;
358         };
359         part
360         {
361                 length 24.3;
362                 radius -437.5;
363                 path 1;
364         };
365 };
366
367 track "24624"
368 {
369         description "Turnout, double slip";
370         state_bits 1;
371         part
372         {
373                 length 188.3;
374                 path 0;
375         };
376         part
377         {
378                 length 24.3;
379                 radius -437.5;
380                 path 1;
381         };
382         part
383         {
384                 start 8.34 38.74 -24.3;
385                 length 188.3;
386                 path 2;
387         };
388         part
389         {
390                 start 8.34 38.74 -24.3;
391                 length 24.3;
392                 radius 437.5;
393                 path 3;
394         };
395 };
396
397 // Slim turnouts
398
399 track "24711"
400 {
401         description "Slim turnout, left";
402         part
403         {
404                 length 236.1;
405                 path 0;
406         };
407         part
408         {
409                 length 12.1;
410                 radius 1114.6;
411                 path 1;
412         };
413 };
414
415 track "24712"
416 {
417         description "Slim turnout, right";
418         part
419         {
420                 length 236.1;
421                 path 0;
422         };
423         part
424         {
425                 length 12.1;
426                 radius -1114.6;
427                 path 1;
428         };
429 };
430
431 // Crossings
432
433 track "24640"
434 {
435         description "Crossing, 24.3°";
436         part
437         {
438                 length 188.3;
439         };
440         part
441         {
442                 start 8.34 38.74 -24.3;
443                 length 188.3;
444         };
445 };
446
447 track "24649"
448 {
449         description "Crossing, 48.6°";
450         part
451         {
452                 length 103.3;
453         };
454         part
455         {
456                 start 17.49 38.74 -48.6;
457                 length 103.3;
458         };
459 };
460
461 track "24740"
462 {
463         description "Slim crossing, 12.1°";
464         part
465         {
466                 length 236.1;
467         };
468         part
469         {
470                 start 2.62 24.75 -12.1;
471                 length 236.1;
472         };
473 };
474
475 // Specials
476
477 track "24977"
478 {
479         description "Bumper";
480         object "bumper.object";
481         part
482         {
483                 length 77.5;
484                 dead_end true;
485         };
486 };
487
488 // Signals
489
490 signal "7039"
491 {
492         indication "Hp1"
493         {
494                 aspect 0;
495                 free_blocks 1;
496         };
497         indication "Hp0"
498         {
499                 aspect 1;
500                 free_blocks 0;
501         };
502         object "homesignal.object";
503 };
504
505 // Layout for selecting tracks
506
507 layout
508 {
509         beamgate
510         {
511                 position -0.3876098 0.3496740 0.000000;
512                 rotation 1.570800;
513         };
514         track "24115"
515         {
516                 position 0.0806517 0.139002 0;
517                 rotation 2.22529;
518         };
519         track "24612"
520         {
521                 position -0.310086 -0.38055 0;
522                 rotation 1.5708;
523         };
524         track "24172"
525         {
526                 position -0.232565 -0.0797749 0;
527                 rotation 1.5708;
528         };
529         track "24611"
530         {
531                 position -0.387608 -0.380475 0;
532                 rotation 1.5708;
533         };
534         track "24130"
535         {
536                 position 0.155044 -0.08015 0;
537                 rotation 1.5708;
538         };
539         track "24230"
540         {
541                 position 0.232566 -0.0802249 0;
542                 rotation 1.5708;
543         };
544         track "24107"
545         {
546                 position -0.0249545 0.231617 0;
547                 rotation 2.61799;
548         };
549         track "24224"
550         {
551                 position -0.465131 -0.38055 0;
552                 rotation 1.5708;
553         };
554         track "24330"
555         {
556                 position 0.310088 -0.0803 0;
557                 rotation 1.5708;
558         };
559         track "24215"
560         {
561                 position 0.142158 0.186105 0;
562                 rotation 2.2253;
563         };
564         track "24207"
565         {
566                 position 0.0138165 0.298658 0;
567                 rotation 2.61799;
568         };
569         track "24711"
570         {
571                 position 0.374455 -0.381008 0;
572                 rotation 1.5708;
573         };
574         track "24530"
575         {
576                 position 0.438821 -0.0809179 0;
577                 rotation 1.5708;
578         };
579         track "24430"
580         {
581                 position 0.374455 -0.080609 0;
582                 rotation 1.5708;
583         };
584         track "24630"
585         {
586                 position -0.19005 -0.380551 0;
587                 rotation 1.5708;
588         };
589         track "24712"
590         {
591                 position 0.438821 -0.381316 0;
592                 rotation 1.5708;
593         };
594         track "24624"
595         {
596                 position -0.0775215 -0.380625 0;
597                 rotation 1.5708;
598         };
599         track "24640"
600         {
601                 position -0.232565 0.185972 0;
602                 rotation 1.5708;
603         };
604         track "24671"
605         {
606                 position 0.0775225 -0.380624 0;
607                 rotation 1.5708;
608         };
609         track "24977"
610         {
611                 position -0.465131 0.186196 0;
612                 rotation 1.5708;
613         };
614         track "24672"
615         {
616                 position 0.155044 -0.380699 0;
617                 rotation 1.5708;
618         };
619         track "24649"
620         {
621                 position -0.348827 0.194312 0;
622                 rotation 1.99491;
623         };
624         track "24064"
625         {
626                 position 0.0775223 -0.080075 0;
627                 rotation 1.5708;
628         };
629         track "24077"
630         {
631                 position -0.0775215 -0.079925 0;
632                 rotation 1.5708;
633         };
634         track "24229"
635         {
636                 position -0.387609 -0.079626 0;
637                 rotation 1.5708;
638         };
639         track "24071"
640         {
641                 position 2.56295e-07 -0.0799999 0;
642                 rotation 1.5708;
643         };
644         track "24094"
645         {
646                 position -0.155042 -0.07985 0;
647                 rotation 1.5708;
648         };
649         track "24188"
650         {
651                 position -0.310087 -0.0797 0;
652                 rotation 1.5708;
653         };
654         track "24236"
655         {
656                 position -0.465131 -0.0795509 0;
657                 rotation 1.5708;
658         };
659         track "24912"
660         {
661                 position 0.310088 -0.380699 0;
662                 rotation 1.5708;
663         };
664         track "24206"
665         {
666                 position -0.446223 -0.161726 0;
667                 rotation 2.0944;
668         };
669         track "24740"
670         {
671                 position -0.112537 0.138174 0;
672                 rotation 1.5708;
673         };
674         track "24360"
675         {
676                 position -0.542646 -0.0794758 0;
677                 rotation 1.5708;
678         };
679         signal "7039"
680         {
681                 position -0.5020055 0.3153508 0.000000;
682                 rotation 1.570800;
683         };
684 };