module = {
name : "Z König Weichen",
	rails : {
		"Bogen (1000 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[1000.0, 0.0], dir:[0, 1], r:1000.0, a:17.19 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 955.33, 295.541],
					dir : [ -0.29554131801408101, 0.955329958363339]
				},
				{
					name : "c1", 
					pos : [ 1000.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (1019 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[1019.0, 0.0], dir:[0, 1], r:1019.0, a:16.87 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 975.148, 295.715],
					dir : [ -0.29020116735122797, 0.95696566420534901]
				},
				{
					name : "c1", 
					pos : [ 1019.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (1364 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[1364.0, 0.0], dir:[0, 1], r:1364.0, a:12.6 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 1331.15, 297.547],
					dir : [ -0.21814324139654301, 0.97591676193874699]
				},
				{
					name : "c1", 
					pos : [ 1364.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (1383 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[1383.0, 0.0], dir:[0, 1], r:1383.0, a:12.43 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 1350.582, 297.686],
					dir : [ -0.21524668211733899, 0.97655970930480096]
				},
				{
					name : "c1", 
					pos : [ 1383.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (195 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[195.0, 0.0], dir:[0, 1], r:195.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 137.886, 137.886],
					dir : [ -0.70710678118654802, 0.70710678118654702]
				},
				{
					name : "c1", 
					pos : [ 195.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (220 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[220.0, 0.0], dir:[0, 1], r:220.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 155.563, 155.563],
					dir : [ -0.70710678118654802, 0.70710678118654702]
				},
				{
					name : "c1", 
					pos : [ 220.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (2273 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[2273.0, 0.0], dir:[0, 1], r:2273.0, a:7.56 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 2253.242, 299.046],
					dir : [ -0.13156435909228201, 0.99130763106950703]
				},
				{
					name : "c1", 
					pos : [ 2273.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (2292 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[2292.0, 0.0], dir:[0, 1], r:2292.0, a:7.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 2272.392, 299.166],
					dir : [ -0.13052619222005199, 0.99144486137381005]
				},
				{
					name : "c1", 
					pos : [ 2292.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (400 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[400.0, 0.0], dir:[0, 1], r:400.0, a:42.97 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 292.684, 272.646],
					dir : [ -0.68161533069044, 0.73171069485675999]
				},
				{
					name : "c1", 
					pos : [ 400.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (419 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[419.0, 0.0], dir:[0, 1], r:419.0, a:41.02 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 316.127, 274.999],
					dir : [ -0.65632243235718102, 0.75448052644501995]
				},
				{
					name : "c1", 
					pos : [ 419.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (620 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[620.0, 0.0], dir:[0, 1], r:620.0, a:27.72 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 548.843, 288.394],
					dir : [ -0.46515107807745898, 0.88523131133245503]
				},
				{
					name : "c1", 
					pos : [ 620.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (639 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[639.0, 0.0], dir:[0, 1], r:639.0, a:26.9 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 569.859, 289.106],
					dir : [ -0.45243470931178298, 0.89179752960521397]
				},
				{
					name : "c1", 
					pos : [ 639.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (864 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[864.0, 0.0], dir:[0, 1], r:864.0, a:19.89 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 812.46, 293.946],
					dir : [ -0.34021543379226898, 0.94034752012728695]
				},
				{
					name : "c1", 
					pos : [ 864.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"Bogen (883 mm)" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[883.0, 0.0], dir:[0, 1], r:883.0, a:19.47 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 832.507, 294.316],
					dir : [ -0.33331324756823799, 0.94281614273171799]
				},
				{
					name : "c1", 
					pos : [ 883.0, 0.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"DKW49-190-1:9" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-95.5, 0.0], dir:[1, 0], l:191.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-95.5, 0.0], dir:[1, 0], r:1724.341, a:6.34 }
					]
				},
				{
					name : "p2", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-94.916, -10.546], dir:[0.99388410423791795, 0.110428199945451], l:191.0 }
					]
				},
				{
					name : "p3", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[95.5, 0.0], dir:[-1, 0], r:1724.341, a:6.34 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -95.5, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ -94.916, -10.546],
					dir : [ -0.99388410423791695, -0.110428199945451]
				},
				{
					name : "c2", 
					pos : [ 94.916, 10.546],
					dir : [ 0.99388410423791795, 0.110428199945451]
				},
				{
					name : "c3", 
					pos : [ 95.5, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EKW49-190-1:9" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:191.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:1724.341, a:6.34 }
					]
				},
				{
					name : "p2", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.584, -10.546], dir:[0.99388410423791795, 0.110428199945451], l:191.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.584, -10.546],
					dir : [ -0.99388410423791695, -0.110428199945451]
				},
				{
					name : "c2", 
					pos : [ 190.416, 10.546],
					dir : [ 0.99388410423791795, 0.110428199945451]
				},
				{
					name : "c3", 
					pos : [ 191.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-190-1:6.66/L" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:153.5 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:985.107, a:8.5 },
						{ kind:"lseg", pos:[153.5, 12.0], dir:[-0.989015850684968, -0.14780949595303], l:7.98 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 153.5, 12.0],
					dir : [ 0.989015850684968, 0.147809495953029]
				},
				{
					name : "c2", 
					pos : [ 153.5, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-190-1:6.66/R" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-76.75, 6.0], dir:[1, 0], l:153.5 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[68.858, -4.821], dir:[-0.98901586336191705, 0.14780941112961099], r:985.107, a:8.5 },
						{ kind:"lseg", pos:[76.75, -6.0], dir:[-0.989015850684968, 0.14780949595303], l:7.98 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -76.75, 6.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 76.75, -6.0],
					dir : [ 0.989015850684968, -0.147809495953029]
				},
				{
					name : "c2", 
					pos : [ 76.75, 6.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-190-1:9/L" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:152.5 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:1029.136, a:6.34 },
						{ kind:"lseg", pos:[151.5, 10.5], dir:[-0.99388410378306602, -0.110428204039237], l:38.087 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 151.5, 10.5],
					dir : [ 0.99388410378306602, 0.11042820403923601]
				},
				{
					name : "c2", 
					pos : [ 152.5, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-190-1:9/R" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-76.25, 5.25], dir:[1, 0], l:152.5 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[37.396, -1.044], dir:[-0.99388410423791795, 0.110428199945451], r:1029.136, a:6.34 },
						{ kind:"lseg", pos:[75.25, -5.25], dir:[-0.99388410378306602, 0.110428204039237], l:38.087 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -76.25, 5.25],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 75.25, -5.25],
					dir : [ 0.99388410378306602, -0.11042820403923601]
				},
				{
					name : "c2", 
					pos : [ 76.25, 5.25],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-300-1:9/L" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:179.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:1525.674, a:6.34 },
						{ kind:"lseg", pos:[179.0, 10.5], dir:[-0.99388409453570603, -0.110428287267983], l:10.587 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 179.0, 10.5],
					dir : [ 0.99388409453570603, 0.110428287267983]
				},
				{
					name : "c2", 
					pos : [ 179.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-300-1:9/R" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-89.5, 5.25], dir:[1, 0], l:179.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[78.977, -4.081], dir:[-0.99388410423791795, 0.110428199945451], r:1525.674, a:6.34 },
						{ kind:"lseg", pos:[89.5, -5.25], dir:[-0.99388409453570603, 0.110428287267983], l:10.587 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -89.5, 5.25],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 89.5, -5.25],
					dir : [ 0.99388409453570603, -0.110428287267983]
				},
				{
					name : "c2", 
					pos : [ 89.5, 5.25],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-500-1:12/L" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:225.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:2495.188, a:4.76 },
						{ kind:"lseg", pos:[225.0, 10.1], dir:[-0.99655103526881095, -0.082982131237159404], l:18.006 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 225.0, 10.1],
					dir : [ 0.99655103526881095, 0.082982131237159099]
				},
				{
					name : "c2", 
					pos : [ 225.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"EW49-500-1:12/R" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-112.5, 5.05], dir:[1, 0], l:225.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[94.556, -3.556], dir:[-0.99655103443748005, 0.082982141220797001], r:2495.188, a:4.76 },
						{ kind:"lseg", pos:[112.5, -5.05], dir:[-0.99655103526881095, 0.082982131237159404], l:18.006 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -112.5, 5.05],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 112.5, -5.05],
					dir : [ 0.99655103526881095, -0.082982131237159099]
				},
				{
					name : "c2", 
					pos : [ 112.5, 5.05],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"GB EW49-190-1:9" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:80.0 },
						{ kind:"cseg", pos:[80.0, 0.0], dir:[1, 0], r:864.0, a:6.34 },
						{ kind:"lseg", pos:[175.41, 5.284], dir:[0.99388410423791695, 0.110428199945451], l:80.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 254.921, 14.118],
					dir : [ 0.99388410423791795, 0.110428199945451]
				}
			],
			decoration : [
]
		},
		"GB EW49-300-1:9" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:51.5 },
						{ kind:"cseg", pos:[51.5, 0.0], dir:[1, 0], r:1364.0, a:6.34 },
						{ kind:"lseg", pos:[202.124, 8.342], dir:[0.99388410423791795, 0.110428199945451], l:51.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 253.309, 14.029],
					dir : [ 0.99388410423791795, 0.110428199945451]
				}
			],
			decoration : [
]
		},
		"Konstruktionshilfe" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:500.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 500.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		}
	}
};
