From 49d0bd5a2e35ba3669676b9035bd4b3b13122d34 Mon Sep 17 00:00:00 2001 From: Simon Hensch Date: Tue, 23 Sep 2025 11:05:19 +0200 Subject: [PATCH 1/6] =?UTF-8?q?Initialisierung=20der=20Shapedaten=20f?= =?UTF-8?q?=C3=BCr=20die=20Identifikation=20des=20Teils=20=C3=BCber=20Siva?= =?UTF-8?q?snummer=20wird=20nun=20durch=20die=20description=20in=20der=20L?= =?UTF-8?q?ibrary=20erledigt.=20Damit=20wird=20das=20Default-Teil=20aussch?= =?UTF-8?q?lie=C3=9Flich=20dar=C3=BCber=20definiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SSG/shapes/palettes/c_Boegen.xml | 10 +- .../SSG/shapes/palettes/c_Boegen_90.xml | 4 +- .../SSG/shapes/palettes/c_Weichen_45.xml | 6 +- .../SSG/shapes/palettes/c_Weichen_90.xml | 6 +- .../shapes/palettes/c_Weichen_Parallel.xml | 6 +- .../SSG/shapes/palettes/c_Weichenkoerper.xml | 6 +- .../palettes/c_Weichenkombinationen.xml | 4 +- .../SSG/shapes/props/821094040.txt | 105 +++++----- .../SSG/shapes/props/821094101.txt | 105 +++++----- .../SSG/shapes/props/OFBogen180.txt | 7 +- .../SSG/shapes/props/OFBogen22.txt | 5 +- .../SSG/shapes/props/OFBogen45.txt | 5 +- .../SSG/shapes/props/OFBogen67.txt | 5 +- .../SSG/shapes/props/OFBogen90.txt | 5 +- .../SSG/shapes/props/OFDeltaWeiche.txt | 7 +- .../SSG/shapes/props/OFStarWeiche.txt | 1 + .../SSG/shapes/props/OFWeicheDoppel45.txt | 7 +- .../SSG/shapes/props/OFWeicheDoppel90.txt | 7 +- .../SSG/shapes/props/OFWeicheDreiwege45.txt | 7 +- .../SSG/shapes/props/OFWeicheDreiwege90.txt | 7 +- .../SSG/shapes/props/OFWeicheEinfach45.txt | 5 +- .../SSG/shapes/props/OFWeicheEinfach90.txt | 5 +- .../shapes/props/OFWeicheParallelDoppel.txt | 1 + .../shapes/props/OFWeicheParallelDreiwege.txt | 1 + .../shapes/props/OFWeicheParallelEinfach.txt | 1 + .../shapes/props/OFWeichenkoerperDoppel.txt | 1 + .../shapes/props/OFWeichenkoerperDreiwege.txt | 1 + .../shapes/props/OFWeichenkoerperEinfach.txt | 1 + Editor2DLibrary/SSG/shapes/settings.txt | 2 +- Editor2DLibrary/SSG/shapes/svg/821094040.xml | 12 +- Editor2DLibrary/SSG/shapes/svg/821094101.xml | 12 +- Editor2DLibrary/SSG/shapes/svg/OFBogen22.xml | 18 +- Editor2DLibrary/SSG/shapes/svg/OFBogen45.xml | 17 +- Editor2DLibrary/SSG/shapes/svg/OFBogen67.xml | 18 +- Editor2DLibrary/SSG/shapes/svg/OFBogen90.xml | 18 +- .../SSG/shapes/svg/OFDeltaWeiche.xml | 4 +- .../SSG/shapes/svg/OFWeicheEinfach45.xml | 2 +- .../SSG/shapes/svg/OFWeicheEinfach90.xml | 2 +- MAIN_SSG.rdx | 195 ++++-------------- 39 files changed, 241 insertions(+), 390 deletions(-) diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Boegen.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Boegen.xml index efa0f57..858a883 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_Boegen.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_Boegen.xml @@ -1,6 +1,6 @@ -
APB 110 R 630/90 800/800
-
APB 110 R 550/67.5 432
-
APB 110 R 630/45 400
-
APB 110 R 550/22.5 84
-
APB 110 R 650/180 L=150
+
APB 110 R 630/90 800/800
+
APB 110 R 550/67.5 432
+
APB 110 R 630/45 400
+
APB 110 R 550/22.5 84
+
APB 110 R 650/180 L=150
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Boegen_90.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Boegen_90.xml index 49a94a5..893ebf1 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_Boegen_90.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_Boegen_90.xml @@ -1,3 +1,3 @@ -
APB 60 R 515/90 650
-
APB 60 R 515/90 810
+
APB 60 R 515/90 650
+
APB 60 R 515/90 810
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_45.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_45.xml index 16e01ae..6a5924b 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_45.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_45.xml @@ -1,4 +1,4 @@ -
Einfach 45° 350/700 links M
-
Doppel 45° 350/700 M
-
Dreiwege 45° 350/700 M
+
Einfach 45° 350/700 links M
+
Doppel 45° 350/700 M
+
Dreiwege 45° 350/700 M
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_90.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_90.xml index b397128..215830e 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_90.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_90.xml @@ -1,4 +1,4 @@ -
Einfach 90° 700/700 links M
-
Doppel 90° 700/700 M
-
Dreiwege 90° 700/700 M
+
Einfach 90° 700/700 links M
+
Doppel 90° 700/700 M
+
Dreiwege 90° 700/700 M
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_Parallel.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_Parallel.xml index b35cfec..772d240 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_Parallel.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_Weichen_Parallel.xml @@ -1,4 +1,4 @@ -
Einfach Parallel 200/750 links M
-
Doppel Parallel 200/750 M
-
Dreiwege Parallel 200/750 M
+
Einfach Parallel 200/750 links M
+
Doppel Parallel 200/750 M
+
Dreiwege Parallel 200/750 M
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkoerper.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkoerper.xml index 5f638fb..ab32981 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkoerper.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkoerper.xml @@ -1,4 +1,4 @@ -
Weichenkörper Einfach 22.5° links M
-
Weichenkörper Doppel 22.5° M
-
Weichenkörper Dreiwege 22.5° M
+
Weichenkörper Einfach 22.5° links M
+
Weichenkörper Doppel 22.5° M
+
Weichenkörper Dreiwege 22.5° M
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkombinationen.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkombinationen.xml index ef82ea9..97fa73b 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkombinationen.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_Weichenkombinationen.xml @@ -1,3 +1,3 @@ -
Delta 1400/700 M
-
Star 1400/1400 M
+
Delta 1400/700 M
+
Star 1400/1400 M
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/821094040.txt b/Editor2DLibrary/SSG/shapes/props/821094040.txt index cac1211..3e077f8 100644 --- a/Editor2DLibrary/SSG/shapes/props/821094040.txt +++ b/Editor2DLibrary/SSG/shapes/props/821094040.txt @@ -1,53 +1,54 @@ -{ - "shapeMode": 0, - "name": "APB 60 R 515/90 650", - "family": "OFBogen", - "icon": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_32px.png", - "iconBig": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_64px.png", - "srcSVG": "SSG/shapes/svg/821094040.xml", - "width": 2536.2104, - "height": 2536.2104, - "depth": 415.748, - "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)", - "connectionPoints": [ - { - "id": "cp1", - "x": 0, - "y": 31.353, - "z": 0.0, - "xMin": "", - "xMax": "", - "xStep": "", - "yMin": "", - "yMax": "", - "yStep": "", - "zMin": "", - "zMax": "", - "zStep": "", - "direction": 270.0, - "linkClass": "Omniflo", - "label": "", - "isDimension": true - }, - { - "id": "cp2", - "x": 968.647, - "y": 1000.0, - "z": 0.0, - "xMin": "", - "xMax": "", - "xStep": "", - "yMin": "", - "yMax": "", - "yStep": "", - "zMin": "", - "zMax": "", - "zStep": "", - "direction": 180.0, - "linkClass": "Omniflo", - "label": "", - "isDimension": true - } - ], - "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved" +{ + "shapeMode": 0, + "name": "APB 60 R 515/90 650", + "family": "OFBogen", + "description": "821104033", + "icon": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_32px.png", + "iconBig": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_64px.png", + "srcSVG": "SSG/shapes/svg/821094040.xml", + "width": 2536.2104, + "height": 2536.2104, + "depth": 415.748, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 31.353, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 270.0, + "linkClass": "Omniflo", + "label": "", + "isDimension": true + }, + { + "id": "cp2", + "x": 968.647, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Omniflo", + "label": "", + "isDimension": true + } + ], + "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved" } \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/821094101.txt b/Editor2DLibrary/SSG/shapes/props/821094101.txt index 5862692..0eccf9d 100644 --- a/Editor2DLibrary/SSG/shapes/props/821094101.txt +++ b/Editor2DLibrary/SSG/shapes/props/821094101.txt @@ -1,53 +1,54 @@ -{ - "shapeMode": 0, - "name": "APB 60 R 515/90 810", - "family": "OFBogen", - "icon": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_32px.png", - "iconBig": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_64px.png", - "srcSVG": "SSG/shapes/svg/821094101.xml", - "width": 3140.9348, - "height": 3140.9348, - "depth": 415.748, - "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)", - "connectionPoints": [ - { - "id": "cp1", - "x": 0, - "y": 25.317, - "z": 0.0, - "xMin": "", - "xMax": "", - "xStep": "", - "yMin": "", - "yMax": "", - "yStep": "", - "zMin": "", - "zMax": "", - "zStep": "", - "direction": 270.0, - "linkClass": "Omniflo", - "label": "", - "isDimension": true - }, - { - "id": "cp2", - "x": 974.684, - "y": 1000.0, - "z": 0.0, - "xMin": "", - "xMax": "", - "xStep": "", - "yMin": "", - "yMax": "", - "yStep": "", - "zMin": "", - "zMax": "", - "zStep": "", - "direction": 180.0, - "linkClass": "Omniflo", - "label": "", - "isDimension": true - } - ], - "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved" +{ + "shapeMode": 0, + "name": "APB 60 R 515/90 810", + "family": "OFBogen", + "description": "821104033", + "icon": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_32px.png", + "iconBig": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_64px.png", + "srcSVG": "SSG/shapes/svg/821094101.xml", + "width": 3140.9348, + "height": 3140.9348, + "depth": 415.748, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 25.317, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 270.0, + "linkClass": "Omniflo", + "label": "", + "isDimension": true + }, + { + "id": "cp2", + "x": 974.684, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Omniflo", + "label": "", + "isDimension": true + } + ], + "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved" } \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/OFBogen180.txt b/Editor2DLibrary/SSG/shapes/props/OFBogen180.txt index ec45ffb..46c4241 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFBogen180.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFBogen180.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "APB 110 R 650/180 L=150", "family": "OFBogen", + "description": "821104043", "icon": "SSG/shapes/img/APB_110_R650_180_L_150_821104043_32px.png", "iconBig": "SSG/shapes/img/APB_110_R650_180_L_150_821104043_64px.png", "srcSVG": "SSG/shapes/svg/OFBogen180.xml", @@ -13,7 +14,7 @@ "connectionPoints": [ { "id": "cp1", - "x": 0, + "x": 0.0, "y": 15.677, "z": 0.0, "xMin": "", @@ -32,7 +33,7 @@ }, { "id": "cp2", - "x": 0, + "x": 0.0, "y": 984.324, "z": 0.0, "xMin": "", diff --git a/Editor2DLibrary/SSG/shapes/props/OFBogen22.txt b/Editor2DLibrary/SSG/shapes/props/OFBogen22.txt index c789c9b..a1e0bcb 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFBogen22.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFBogen22.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "APB 110 R 550/22.5 84", "family": "OFBogen", + "description": "821104025", "icon": "SSG/shapes/img/APB_110_R550_22_5_84_821104025_32px.png", "iconBig": "SSG/shapes/img/APB_110_R550_22_5_84_821104025_64px.png", "srcSVG": "SSG/shapes/svg/OFBogen22.xml", @@ -13,7 +14,7 @@ "connectionPoints": [ { "id": "cp1", - "x": 0, + "x": 0.0, "y": 129.307, "z": 0.0, "xMin": "", diff --git a/Editor2DLibrary/SSG/shapes/props/OFBogen45.txt b/Editor2DLibrary/SSG/shapes/props/OFBogen45.txt index 3c47d0e..e0dfe46 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFBogen45.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFBogen45.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "APB 110 R 630/45 400", "family": "OFBogen", + "description": "821104031", "icon": "SSG/shapes/img/APB_110_R630_45_400_821104031_32px.png", "iconBig": "SSG/shapes/img/APB_110_R630_45_400_821104031_64px.png", "srcSVG": "SSG/shapes/svg/OFBogen45.xml", @@ -13,7 +14,7 @@ "connectionPoints": [ { "id": "cp1", - "x": 0, + "x": 0.0, "y": 62.528, "z": 0.0, "xMin": "", diff --git a/Editor2DLibrary/SSG/shapes/props/OFBogen67.txt b/Editor2DLibrary/SSG/shapes/props/OFBogen67.txt index 00bcff8..2620f54 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFBogen67.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFBogen67.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "APB 110 R 550/67.5 432", "family": "OFBogen", + "description": "821104027", "icon": "SSG/shapes/img/APB_110_R550_67_5_432_821104027_32px.png", "iconBig": "SSG/shapes/img/APB_110_R550_67_5_432_821104027_64px.png", "srcSVG": "SSG/shapes/svg/OFBogen67.xml", @@ -13,7 +14,7 @@ "connectionPoints": [ { "id": "cp1", - "x": 0, + "x": 0.0, "y": 37.61, "z": 0.0, "xMin": "", diff --git a/Editor2DLibrary/SSG/shapes/props/OFBogen90.txt b/Editor2DLibrary/SSG/shapes/props/OFBogen90.txt index fb2610b..89dfc52 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFBogen90.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFBogen90.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "APB 110 R 630/90 800/800", "family": "OFBogen", + "description": "821104033", "icon": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_32px.png", "iconBig": "SSG/shapes/img/APB_110_R630_D90_800_800_821104033_64px.png", "srcSVG": "SSG/shapes/svg/OFBogen90.xml", @@ -13,7 +14,7 @@ "connectionPoints": [ { "id": "cp1", - "x": 0, + "x": 0.0, "y": 25.625, "z": 0.0, "xMin": "", diff --git a/Editor2DLibrary/SSG/shapes/props/OFDeltaWeiche.txt b/Editor2DLibrary/SSG/shapes/props/OFDeltaWeiche.txt index 353c467..8c50846 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFDeltaWeiche.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFDeltaWeiche.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "Delta 1400/700 M", "family": "OFWeiche", + "description": "834372400", "icon": "SSG/shapes/img/DeltaWeiche_1400_700_M_834372400_32px.png", "iconBig": "SSG/shapes/img/DeltaWeiche_1400_700_M_834372400_64px.png", "srcSVG": "SSG/shapes/svg/OFDeltaWeiche.xml", @@ -44,7 +45,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 270, + "direction": 270.0, "linkClass": "Omniflo", "label": "", "isDimension": true @@ -63,7 +64,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 90, + "direction": 90.0, "linkClass": "Omniflo", "label": "", "isDimension": true diff --git a/Editor2DLibrary/SSG/shapes/props/OFStarWeiche.txt b/Editor2DLibrary/SSG/shapes/props/OFStarWeiche.txt index 06d41a0..a85c884 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFStarWeiche.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFStarWeiche.txt @@ -2,6 +2,7 @@ "shapeMode": 0, "name": "Star 1400/1400 M", "family": "OFWeiche", + "description": "834372420", "icon": "SSG/shapes/img/StarWeiche_1400_1400_M_834372420_32px.png", "iconBig": "SSG/shapes/img/StarWeiche_1400_1400_M_834372420_64px.png", "srcSVG": "SSG/shapes/svg/OFStarWeiche.xml", diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel45.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel45.txt index b90d8a2..63e410b 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel45.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel45.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "Doppel 45° 350/700 M", "family": "OFWeiche", + "description": "834372100", "icon": "SSG/shapes/img/Weiche_45_350_700_D_M_834372100_32px.png", "iconBig": "SSG/shapes/img/Weiche_45_350_700_D_M_834372100_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheDoppel45.xml", @@ -44,7 +45,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 315, + "direction": 315.0, "linkClass": "Omniflo", "label": "", "isDimension": true @@ -63,7 +64,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 45, + "direction": 45.0, "linkClass": "Omniflo", "label": "", "isDimension": true diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel90.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel90.txt index 00755e3..dbe5e01 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel90.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheDoppel90.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "Doppel 90° 700/700 M", "family": "OFWeiche", + "description": "834372109", "icon": "SSG/shapes/img/Weiche_90_700_700_D_M_834372109_32px.png", "iconBig": "SSG/shapes/img/Weiche_90_700_700_D_M_834372109_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheDoppel90.xml", @@ -44,7 +45,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 270, + "direction": 270.0, "linkClass": "Omniflo", "label": "", "isDimension": true @@ -63,7 +64,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 90, + "direction": 90.0, "linkClass": "Omniflo", "label": "", "isDimension": true diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege45.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege45.txt index dd00fbd..f73b6c6 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege45.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege45.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "Dreiwege 45° 350/700 M", "family": "OFWeiche", + "description": "834372200", "icon": "SSG/shapes/img/Weiche_45_350_700_T_M_834372200_32px.png", "iconBig": "SSG/shapes/img/Weiche_45_350_700_T_M_834372200_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheDreiwege45.xml", @@ -44,7 +45,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 315, + "direction": 315.0, "linkClass": "Omniflo", "label": "", "isDimension": true @@ -63,7 +64,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 45, + "direction": 45.0, "linkClass": "Omniflo", "label": "", "isDimension": true diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege90.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege90.txt index 286dd9e..76757eb 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege90.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheDreiwege90.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "Dreiwege 90° 700/700 M", "family": "OFWeiche", + "description": "834372209", "icon": "SSG/shapes/img/Weiche_90_700_700_T_M_834372209_32px.png", "iconBig": "SSG/shapes/img/Weiche_90_700_700_T_M_834372209_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheDreiwege90.xml", @@ -44,7 +45,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 270, + "direction": 270.0, "linkClass": "Omniflo", "label": "", "isDimension": true @@ -63,7 +64,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 90, + "direction": 90.0, "linkClass": "Omniflo", "label": "", "isDimension": true diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach45.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach45.txt index 2914352..58321d3 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach45.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach45.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "Einfach 45° 350/700 links M", "family": "OFWeiche", + "description": "834372001", "icon": "SSG/shapes/img/Weiche_45_350_700_L_M_834372001_32px.png", "iconBig": "SSG/shapes/img/Weiche_45_350_700_L_M_834372001_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheEinfach45.xml", @@ -63,7 +64,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 315, + "direction": 315.0, "linkClass": "Omniflo", "label": "", "isDimension": true diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach90.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach90.txt index b2e792d..524a060 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach90.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheEinfach90.txt @@ -1,7 +1,8 @@ -{ +{ "shapeMode": 0, "name": "Einfach 90° 700/700 links M", "family": "OFWeiche", + "description": "834372027", "icon": "SSG/shapes/img/Weiche_90_700_700_L_M_834372027_32px.png", "iconBig": "SSG/shapes/img/Weiche_90_700_700_L_M_834372027_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheEinfach90.xml", @@ -63,7 +64,7 @@ "zMin": "", "zMax": "", "zStep": "", - "direction": 270, + "direction": 270.0, "linkClass": "Omniflo", "label": "", "isDimension": true diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDoppel.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDoppel.txt index 6ec0961..44eab2f 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDoppel.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDoppel.txt @@ -2,6 +2,7 @@ "shapeMode": 0, "name": "Doppel Parallel 200/750 M", "family": "OFWeiche", + "description": "834372115", "icon": "SSG/shapes/img/Weiche_Parallel_200_750_D_M_834372115_32px.png", "iconBig": "SSG/shapes/img/Weiche_Parallel_200_750_D_M_834372115_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheParallelDoppel.xml", diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDreiwege.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDreiwege.txt index 19c8061..7c71392 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDreiwege.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelDreiwege.txt @@ -2,6 +2,7 @@ "shapeMode": 0, "name": "Dreiwege Parallel 200/750 M", "family": "OFWeiche", + "description": "834372215", "icon": "SSG/shapes/img/Weiche_Parallel_200_750_T_M_834372215_32px.png", "iconBig": "SSG/shapes/img/Weiche_Parallel_200_750_T_M_834372215_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheParallelDreiwege.xml", diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelEinfach.txt b/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelEinfach.txt index 5e7568d..2bfebe9 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelEinfach.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeicheParallelEinfach.txt @@ -2,6 +2,7 @@ "shapeMode": 0, "name": "Einfach Parallel 200/750 links M", "family": "OFWeiche", + "description": "834372047", "icon": "SSG/shapes/img/Weiche_Parallel_200_750_L_M_834372047_32px.png", "iconBig": "SSG/shapes/img/Weiche_Parallel_200_750_L_M_834372047_64px.png", "srcSVG": "SSG/shapes/svg/OFWeicheParallelEinfach.xml", diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDoppel.txt b/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDoppel.txt index 3a8da07..7a00ae0 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDoppel.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDoppel.txt @@ -2,6 +2,7 @@ "shapeMode": 0, "name": "Weichenkörper Doppel 22.5° M", "family": "OFWeiche", + "description": "834342100", "icon": "SSG/shapes/img/Weichenkoerper_D_M_834342100_32px.png", "iconBig": "SSG/shapes/img/Weichenkoerper_D_M_834342100_64px.png", "srcSVG": "SSG/shapes/svg/OFWeichenkoerperDoppel.xml", diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDreiwege.txt b/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDreiwege.txt index 3d93397..12953b6 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDreiwege.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperDreiwege.txt @@ -2,6 +2,7 @@ "shapeMode": 0, "name": "Weichenkörper Dreiwege 22.5° M", "family": "OFWeiche", + "description": "834342200", "icon": "SSG/shapes/img/Weichenkoerper_T_M_834342200_32px.png", "iconBig": "SSG/shapes/img/Weichenkoerper_T_M_834342200_64px.png", "srcSVG": "SSG/shapes/svg/OFWeichenkoerperDreiwege.xml", diff --git a/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperEinfach.txt b/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperEinfach.txt index d370116..8a230b3 100644 --- a/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperEinfach.txt +++ b/Editor2DLibrary/SSG/shapes/props/OFWeichenkoerperEinfach.txt @@ -2,6 +2,7 @@ "shapeMode": 0, "name": "Weichenkörper Einfach 22.5° links M", "family": "OFWeiche", + "description": "834342011", "icon": "SSG/shapes/img/Weichenkoerper_L_M_834342011_32px.png", "iconBig": "SSG/shapes/img/Weichenkoerper_L_M_834342011_64px.png", "srcSVG": "SSG/shapes/svg/OFWeichenkoerperEinfach.xml", diff --git a/Editor2DLibrary/SSG/shapes/settings.txt b/Editor2DLibrary/SSG/shapes/settings.txt index f7a766d..7e5384f 100644 --- a/Editor2DLibrary/SSG/shapes/settings.txt +++ b/Editor2DLibrary/SSG/shapes/settings.txt @@ -1 +1 @@ -{"categories":{"c_ILS":{"expanded":true},"c_Kreiselmodule":{"expanded":true},"c_Zusatzmodul":{"expanded":false},"c_Foerderer":{"expanded":true},"c_Kurven":{"expanded":true},"c10":{"expanded":true},"c_Background":{"expanded":true},"c_Parts":{"expanded":true},"c_Session":{"expanded":true},"c_Omniflo":{"expanded":true},"c_Boegen":{"expanded":true},"c_Gerade":{"expanded":true},"c_Weichen_90":{"expanded":true},"c_Weichen_45":{"expanded":true},"c_Weichen_Parallel":{"expanded":true},"c_Weichenkoerper":{"expanded":true},"c_Weichenkombinationen":{"expanded":true},"c_TEFElemente":{"expanded":true},"c_OmnifloBogen":{"expanded":true},"c_Boegen_90":{"expanded":true},"c_OmnifloWeiche":{"expanded":true}},"shapes":{}} \ No newline at end of file +{"categories":{"c_ILS":{"expanded":true},"c_Kreiselmodule":{"expanded":true},"c_Zusatzmodul":{"expanded":false},"c_Foerderer":{"expanded":true},"c_Kurven":{"expanded":true},"c10":{"expanded":true},"c_Background":{"expanded":true},"c_Parts":{"expanded":true},"c_Session":{"expanded":false},"c_Omniflo":{"expanded":true},"c_Boegen":{"expanded":true},"c_Gerade":{"expanded":true},"c_Weichen_90":{"expanded":true},"c_Weichen_45":{"expanded":true},"c_Weichen_Parallel":{"expanded":true},"c_Weichenkoerper":{"expanded":true},"c_Weichenkombinationen":{"expanded":true},"c_TEFElemente":{"expanded":true},"c_OmnifloBogen":{"expanded":false},"c_Boegen_90":{"expanded":false},"c_OmnifloWeiche":{"expanded":false}},"shapes":{}} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/821094040.xml b/Editor2DLibrary/SSG/shapes/svg/821094040.xml index dd759ea..1db628b 100644 --- a/Editor2DLibrary/SSG/shapes/svg/821094040.xml +++ b/Editor2DLibrary/SSG/shapes/svg/821094040.xml @@ -1,13 +1,13 @@ - + - - - - - + + + + + diff --git a/Editor2DLibrary/SSG/shapes/svg/821094101.xml b/Editor2DLibrary/SSG/shapes/svg/821094101.xml index d9a1cce..05cf836 100644 --- a/Editor2DLibrary/SSG/shapes/svg/821094101.xml +++ b/Editor2DLibrary/SSG/shapes/svg/821094101.xml @@ -1,13 +1,13 @@ - + - - - - - + + + + + diff --git a/Editor2DLibrary/SSG/shapes/svg/OFBogen22.xml b/Editor2DLibrary/SSG/shapes/svg/OFBogen22.xml index b48a8be..c04616b 100644 --- a/Editor2DLibrary/SSG/shapes/svg/OFBogen22.xml +++ b/Editor2DLibrary/SSG/shapes/svg/OFBogen22.xml @@ -6,22 +6,6 @@ - - - - - - - - - + - - - - - - - - \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/OFBogen45.xml b/Editor2DLibrary/SSG/shapes/svg/OFBogen45.xml index f85536c..ed52960 100644 --- a/Editor2DLibrary/SSG/shapes/svg/OFBogen45.xml +++ b/Editor2DLibrary/SSG/shapes/svg/OFBogen45.xml @@ -1,16 +1,11 @@ - - - - - - - - - - + + + + + + - \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/OFBogen67.xml b/Editor2DLibrary/SSG/shapes/svg/OFBogen67.xml index ce23cb1..144e9f4 100644 --- a/Editor2DLibrary/SSG/shapes/svg/OFBogen67.xml +++ b/Editor2DLibrary/SSG/shapes/svg/OFBogen67.xml @@ -6,22 +6,6 @@ - - - - - - - - - + - - - - - - - - \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/OFBogen90.xml b/Editor2DLibrary/SSG/shapes/svg/OFBogen90.xml index bd11209..653c3d9 100644 --- a/Editor2DLibrary/SSG/shapes/svg/OFBogen90.xml +++ b/Editor2DLibrary/SSG/shapes/svg/OFBogen90.xml @@ -6,22 +6,6 @@ - - - - - - - - - + - - - - - - - - \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/OFDeltaWeiche.xml b/Editor2DLibrary/SSG/shapes/svg/OFDeltaWeiche.xml index 6a1c9fb..5cc2f42 100644 --- a/Editor2DLibrary/SSG/shapes/svg/OFDeltaWeiche.xml +++ b/Editor2DLibrary/SSG/shapes/svg/OFDeltaWeiche.xml @@ -13,8 +13,8 @@ - - + + diff --git a/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach45.xml b/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach45.xml index 363ef1f..cb04209 100644 --- a/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach45.xml +++ b/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach45.xml @@ -12,7 +12,7 @@ - + diff --git a/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach90.xml b/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach90.xml index 29595c7..1c4c265 100644 --- a/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach90.xml +++ b/Editor2DLibrary/SSG/shapes/svg/OFWeicheEinfach90.xml @@ -12,7 +12,7 @@ - + diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx index adea956..c76bfe6 100644 --- a/MAIN_SSG.rdx +++ b/MAIN_SSG.rdx @@ -1,6 +1,6 @@  - + @@ -2424,6 +2424,14 @@ + + + + + + + + @@ -34984,59 +34992,28 @@ ShapeList["id="+Param.Input[1].shapeID].name - - - - - - + + + + + + + - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - + + @@ -35217,122 +35194,28 @@ ShapeList["id="+Param.Input[1].shapeID].name - - - - - - + + + + + + + - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - + + From 490c2517b2b81a6d501a3c713e8fa2b018ee4392 Mon Sep 17 00:00:00 2001 From: Simon Hensch Date: Tue, 23 Sep 2025 11:21:36 +0200 Subject: [PATCH 2/6] =?UTF-8?q?Funktion=20f=C3=BCr=20das=20holen=20von=20W?= =?UTF-8?q?ert=20f=C3=BCr=20BogenDefinition=20beim=20Einf=C3=BCgen=20auf?= =?UTF-8?q?=20Basis=20der=20Sivasnummer=20eingef=C3=BCgt.=20Analog=20zur?= =?UTF-8?q?=20OF=20Weiche.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MAIN_SSG.rdx | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 75 insertions(+), 2 deletions(-) diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx index c76bfe6..90d1302 100644 --- a/MAIN_SSG.rdx +++ b/MAIN_SSG.rdx @@ -1,6 +1,6 @@  - + @@ -21186,6 +21186,7 @@ SSGConnectionPoint.x_M + @@ -21248,6 +21249,66 @@ SSGConnectionPoint.x_M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35027,7 +35088,7 @@ ShapeList["id="+Param.Input[1].shapeID].name - + @@ -35039,6 +35100,18 @@ ShapeList["id="+Param.Input[1].shapeID].name + + + + + + + + + + + + From 5eadc53c65cd047fa599fb596ce3b1ca6a9bcf62 Mon Sep 17 00:00:00 2001 From: Paul Wolok Date: Tue, 23 Sep 2025 13:15:26 +0200 Subject: [PATCH 3/6] Fix Default Werte werden aus der Description gelesen --- MAIN_SSG.rdx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx index 90d1302..96ac022 100644 --- a/MAIN_SSG.rdx +++ b/MAIN_SSG.rdx @@ -1,6 +1,6 @@  - + @@ -877,7 +877,7 @@ - + @@ -35066,6 +35066,10 @@ ShapeList["id="+Param.Input[1].shapeID].name + + + + @@ -35280,6 +35284,10 @@ ShapeList["id="+Param.Input[1].shapeID].name + + + + From e4f1887cafa2ee6022e02ef34017e2ec31f6fcc9 Mon Sep 17 00:00:00 2001 From: Paul Wolok Date: Wed, 24 Sep 2025 13:57:22 +0200 Subject: [PATCH 4/6] =?UTF-8?q?Korriert=20die=20Gr=C3=B6=C3=9Fe=20von=20Te?= =?UTF-8?q?f=20Umlenkung=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Editor2DLibrary/SSG/shapes/props/Umlenk_links_TEF_rechts.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Editor2DLibrary/SSG/shapes/props/Umlenk_links_TEF_rechts.txt b/Editor2DLibrary/SSG/shapes/props/Umlenk_links_TEF_rechts.txt index cbe3cf3..8abb704 100644 --- a/Editor2DLibrary/SSG/shapes/props/Umlenk_links_TEF_rechts.txt +++ b/Editor2DLibrary/SSG/shapes/props/Umlenk_links_TEF_rechts.txt @@ -3,5 +3,8 @@ "name": "Umlenkspannst. links für TEF rechts", "family": "TEFUmlenk", "icon": "SSG/shapes/img/Umlenkspannst.rechts_TEF_links_32px.png", - "iconBig": "SSG/shapes/img/Umlenkspannst.rechts_TEF_links_64px.png" + "iconBig": "SSG/shapes/img/Umlenkspannst.rechts_TEF_links_64px.png", + "srcSVG": "SSG/shapes/svg/Umlenk_links_TEF_rechts.xml", + "width": 1363.4835, + "height": 1004.2091 } \ No newline at end of file From 1f890f50fc5f01a03507d4800b9b77a77bf99d95 Mon Sep 17 00:00:00 2001 From: mistangl Date: Thu, 25 Sep 2025 10:42:12 +0200 Subject: [PATCH 5/6] =?UTF-8?q?OMniflo=20Weichen=20um=20Weichenk=C3=B6rper?= =?UTF-8?q?L=C3=A4nge=20erg=C3=A4nzt,=20um=20aus=20dem=20Pufferabstand=20u?= =?UTF-8?q?nd=20der=20L=C3=A4nge=20die=20n=C3=B6tige=20L=C3=A4nge=20der=20?= =?UTF-8?q?Gerade=20zu=20bestimmen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Editor2DLibrary/SSG/Init/omniflo_weichen.json | 113 ++++++++++++------ 1 file changed, 75 insertions(+), 38 deletions(-) diff --git a/Editor2DLibrary/SSG/Init/omniflo_weichen.json b/Editor2DLibrary/SSG/Init/omniflo_weichen.json index 908922e..d7bd09f 100644 --- a/Editor2DLibrary/SSG/Init/omniflo_weichen.json +++ b/Editor2DLibrary/SSG/Init/omniflo_weichen.json @@ -8,7 +8,8 @@ "Breite": 350, "Länge": 700, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372002, @@ -19,7 +20,8 @@ "Breite": 350, "Länge": 700, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": "834372002+0_BG090090", @@ -30,7 +32,8 @@ "Breite": 350, "Länge": 700, "KurvenRichtung": 1, - "SivasnrTEF": "0_B10090+0_B10090" + "SivasnrTEF": "0_B10090+0_B10090", + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372004, @@ -41,7 +44,8 @@ "Breite": 350, "Länge": 700, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372005, @@ -52,7 +56,8 @@ "Breite": 350, "Länge": 700, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": "834372005+0_BG090090", @@ -63,7 +68,8 @@ "Breite": 350, "Länge": 700, "KurvenRichtung": 2, - "SivasnrTEF": "0_B10090+0_B10090" + "SivasnrTEF": "0_B10090+0_B10090", + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372007, @@ -74,7 +80,8 @@ "Breite": 400, "Länge": 750, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372008, @@ -85,7 +92,8 @@ "Breite": 400, "Länge": 750, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": "834372008+0_BG190090", @@ -96,7 +104,8 @@ "Breite": 400, "Länge": 750, "KurvenRichtung": 1, - "SivasnrTEF": "0_B10090+0_B10090" + "SivasnrTEF": "0_B10090+0_B10090", + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372010, @@ -107,7 +116,8 @@ "Breite": 400, "Länge": 750, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372011, @@ -118,7 +128,8 @@ "Breite": 400, "Länge": 750, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": "834372011+0_BG190090", @@ -129,7 +140,8 @@ "Breite": 400, "Länge": 750, "KurvenRichtung": 2, - "SivasnrTEF": "0_B10090+0_B10090" + "SivasnrTEF": "0_B10090+0_B10090", + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372021, @@ -140,7 +152,8 @@ "Breite": 500, "Länge": 600, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372022, @@ -151,7 +164,8 @@ "Breite": 500, "Länge": 600, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372024, @@ -162,7 +176,8 @@ "Breite": 500, "Länge": 600, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372025, @@ -173,7 +188,8 @@ "Breite": 500, "Länge": 600, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372027, @@ -184,7 +200,8 @@ "Breite": 700, "Länge": 700, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372028, @@ -195,7 +212,8 @@ "Breite": 700, "Länge": 700, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": "834372028+0_BG080090", @@ -206,7 +224,8 @@ "Breite": 700, "Länge": 700, "KurvenRichtung": 1, - "SivasnrTEF": "0_B10080+0_B10090" + "SivasnrTEF": "0_B10080+0_B10090", + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372030, @@ -217,7 +236,8 @@ "Breite": 700, "Länge": 700, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372031, @@ -228,7 +248,8 @@ "Breite": 700, "Länge": 700, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": "834372031+0_BG080090", @@ -239,7 +260,8 @@ "Breite": 700, "Länge": 700, "KurvenRichtung": 2, - "SivasnrTEF": "0_B10080+0_B10090" + "SivasnrTEF": "0_B10080+0_B10090", + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372047, @@ -250,7 +272,8 @@ "Breite": 200, "Länge": 750, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372048, @@ -261,7 +284,8 @@ "Breite": 200, "Länge": 750, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372050, @@ -272,7 +296,8 @@ "Breite": 200, "Länge": 750, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372051, @@ -283,7 +308,8 @@ "Breite": 200, "Länge": 750, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834372100, @@ -712,7 +738,8 @@ "Breite": 1400, "Länge": 700, "KurvenRichtung": 3, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 1400.4619 }, { "Sivasnr": 834372401, @@ -723,7 +750,8 @@ "Breite": 1400, "Länge": 700, "KurvenRichtung": 7, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 1400.4619 }, { "Sivasnr": 834372403, @@ -734,7 +762,8 @@ "Breite": 1600, "Länge": 800, "KurvenRichtung": 3, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 1600.3844 }, { "Sivasnr": 834372404, @@ -745,7 +774,8 @@ "Breite": 1600, "Länge": 800, "KurvenRichtung": 3, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 1600.3844 }, { "Sivasnr": "0_BG071090+834372404+0_BG071090", @@ -756,7 +786,8 @@ "Breite": 1600, "Länge": 800, "KurvenRichtung": 3, - "SivasnrTEF": "0_B10071+0_B10090+0_B10090+0_B10071+0_B10090+0_B10090" + "SivasnrTEF": "0_B10071+0_B10090+0_B10090+0_B10071+0_B10090+0_B10090", + "WeichenkörperLänge": 1600.3844 }, { "Sivasnr": "0_BG071090+834372404", @@ -767,7 +798,8 @@ "Breite": 1600, "Länge": 800, "KurvenRichtung": 3, - "SivasnrTEF": "0_B10071+0_B10090+0_B10090" + "SivasnrTEF": "0_B10071+0_B10090+0_B10090", + "WeichenkörperLänge": 1600.3844 }, { "Sivasnr": "834372404+0_BG071090", @@ -778,7 +810,8 @@ "Breite": 1600, "Länge": 800, "KurvenRichtung": 3, - "SivasnrTEF": "0_B10090+0_B10090+0_B10071" + "SivasnrTEF": "0_B10090+0_B10090+0_B10071", + "WeichenkörperLänge": 1600.3844 }, { "Sivasnr": 834372420, @@ -800,7 +833,8 @@ "Breite": 101.5, "Länge": 360, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834342001, @@ -811,7 +845,8 @@ "Breite": 101.5, "Länge": 360, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834342012, @@ -822,7 +857,8 @@ "Breite": 101.5, "Länge": 360, "KurvenRichtung": 1, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834342002, @@ -833,7 +869,8 @@ "Breite": 101.5, "Länge": 360, "KurvenRichtung": 2, - "SivasnrTEF": null + "SivasnrTEF": null, + "WeichenkörperLänge": 360 }, { "Sivasnr": 834342100, @@ -879,4 +916,4 @@ "KurvenRichtung": 7, "SivasnrTEF": null } -] \ No newline at end of file +] From 3e7149d5c2f4a02200fb5fee77af7ef1f6f0a676 Mon Sep 17 00:00:00 2001 From: mistangl Date: Thu, 25 Sep 2025 10:44:04 +0200 Subject: [PATCH 6/6] =?UTF-8?q?Omniflo=20Weiche=20Userinterface=20erlaubt?= =?UTF-8?q?=20den=20Eintrag=20der=20Abst=C3=A4nde=20der=20Connection=20poi?= =?UTF-8?q?nts.=20OmnifloWeichen=20Typ=20um=20Weichenk=C3=B6rperl=C3=A4nge?= =?UTF-8?q?=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MAIN_SSG.rdx | 140 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 123 insertions(+), 17 deletions(-) diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx index 96ac022..fd83a78 100644 --- a/MAIN_SSG.rdx +++ b/MAIN_SSG.rdx @@ -1,6 +1,6 @@  - + @@ -116,7 +116,7 @@ - + @@ -225,25 +225,20 @@ - + - - - - - - + @@ -257,7 +252,7 @@ - + @@ -280,7 +275,7 @@ - + @@ -315,7 +310,7 @@ - + @@ -368,7 +363,7 @@ - + @@ -877,7 +872,7 @@ - + @@ -1030,7 +1025,7 @@ - + @@ -58389,6 +58384,7 @@ me.x + @@ -58446,6 +58442,7 @@ me.x + @@ -58664,6 +58661,115 @@ me.x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -60616,10 +60722,10 @@ me.x - + - +