diff --git a/CAD/OmnifloCAD/TEFBogen/0_BG081090_TEF_Bogen_Dreifachlweiche_S_90_500_600_beideseitig.bak b/CAD/OmnifloCAD/TEFBogen/0_BG081090_TEF_Bogen_Dreifachlweiche_S_90_500_600_beideseitig.bak
new file mode 100644
index 0000000..7f3748a
Binary files /dev/null and b/CAD/OmnifloCAD/TEFBogen/0_BG081090_TEF_Bogen_Dreifachlweiche_S_90_500_600_beideseitig.bak differ
diff --git a/CAD/OmnifloCAD/TEFBogen/0_BG081090_TEF_Bogen_Dreifachlweiche_S_90_500_600_beideseitig.dwg b/CAD/OmnifloCAD/TEFBogen/0_BG081090_TEF_Bogen_Dreifachlweiche_S_90_500_600_beideseitig.dwg
index 9fca4f3..7f6fe50 100644
Binary files a/CAD/OmnifloCAD/TEFBogen/0_BG081090_TEF_Bogen_Dreifachlweiche_S_90_500_600_beideseitig.dwg and b/CAD/OmnifloCAD/TEFBogen/0_BG081090_TEF_Bogen_Dreifachlweiche_S_90_500_600_beideseitig.dwg differ
diff --git a/Editor2DLibrary/SSG/Init/omniflo_weichen.json b/Editor2DLibrary/SSG/Init/omniflo_weichen.json
index 65cbf81..39e96c6 100644
--- a/Editor2DLibrary/SSG/Init/omniflo_weichen.json
+++ b/Editor2DLibrary/SSG/Init/omniflo_weichen.json
@@ -329,6 +329,39 @@
"KurvenRichtung": 3,
"SivasnrTEF": null
},
+ {
+ "Sivasnr": "834372107+0_B10081+0_B10090",
+ "ProfilTyp": "WEICHE S D 90°-500/600, KPL. MIT P mit TEF links",
+ "WeichenTyp": "Doppelweiche",
+ "KurvenWinkel": 90,
+ "Schaltungstyp": "P",
+ "Breite": 500,
+ "Länge": 600,
+ "KurvenRichtung": 3,
+ "SivasnrTEF": "0_B10081+0_B10090"
+ },
+ {
+ "Sivasnr": "834372107+0_B10090+0_B10081",
+ "ProfilTyp": "WEICHE S D 90°-500/600, KPL. MIT P mit TEF rechts",
+ "WeichenTyp": "Doppelweiche",
+ "KurvenWinkel": 90,
+ "Schaltungstyp": "P",
+ "Breite": 500,
+ "Länge": 600,
+ "KurvenRichtung": 3,
+ "SivasnrTEF": "0_B10090+0_B10081"
+ },
+ {
+ "Sivasnr": "834372107+0_B10081+0_B10090+0_B10081+0_B10090",
+ "ProfilTyp": "WEICHE S D 90°-500/600, KPL. MIT P mit TEF beideseitig",
+ "WeichenTyp": "Doppelweiche",
+ "KurvenWinkel": 90,
+ "Schaltungstyp": "P",
+ "Breite": 500,
+ "Länge": 600,
+ "KurvenRichtung": 3,
+ "SivasnrTEF": "0_B10081+0_B10090+0_B10081+0_B10090"
+ },
{
"Sivasnr": 834372109,
"ProfilTyp": "WEICHE S D 90°-700/700, KPL. MIT M",
@@ -473,6 +506,39 @@
"KurvenRichtung": 7,
"SivasnrTEF": null
},
+ {
+ "Sivasnr": "834372207+0_B10081+0_B10090",
+ "ProfilTyp": "WEICHE S T 90°-500/600, KPL. MIT P mit TEF links",
+ "WeichenTyp": "Dreiwegeweiche",
+ "KurvenWinkel": 90,
+ "Schaltungstyp": "P",
+ "Breite": 500,
+ "Länge": 600,
+ "KurvenRichtung": 7,
+ "SivasnrTEF": "0_B10081+0_B10090"
+ },
+ {
+ "Sivasnr": "834372207+0_B10090+0_B10081",
+ "ProfilTyp": "WEICHE S T 90°-500/600, KPL. MIT P mit TEF rechts",
+ "WeichenTyp": "Dreiwegeweiche",
+ "KurvenWinkel": 90,
+ "Schaltungstyp": "P",
+ "Breite": 500,
+ "Länge": 600,
+ "KurvenRichtung": 7,
+ "SivasnrTEF": "0_B10090+0_B10081"
+ },
+ {
+ "Sivasnr": "834372207+0_B10081+0_B10090+0_B10081+0_B10090",
+ "ProfilTyp": "WEICHE S T 90°-500/600, KPL. MIT P mit TEF beideseitig",
+ "WeichenTyp": "Dreiwegeweiche",
+ "KurvenWinkel": 90,
+ "Schaltungstyp": "P",
+ "Breite": 500,
+ "Länge": 600,
+ "KurvenRichtung": 7,
+ "SivasnrTEF": "0_B10081+0_B10090+0_B10081+0_B10090"
+ },
{
"Sivasnr": 834372209,
"ProfilTyp": "WEICHE S T 90°-700/700, KPL. MIT M",
diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_OmnifloWeiche.xml b/Editor2DLibrary/SSG/shapes/palettes/c_OmnifloWeiche.xml
index 413529f..e4c0ce8 100644
--- a/Editor2DLibrary/SSG/shapes/palettes/c_OmnifloWeiche.xml
+++ b/Editor2DLibrary/SSG/shapes/palettes/c_OmnifloWeiche.xml
@@ -17,9 +17,15 @@
Doppel 90° 700/700 P mit TEF links
Doppel 90° 700/700 P mit TEF beideseitig
+Doppel 90° 500/600 P mit TEF links
+Doppel 90° 500/600 P mit TEF rechts
+Doppel 90° 500/600 P mit TEF beideseitig
+Dreiwege 90° 500/600 P mit TEF links
+Dreiwege 90° 500/600 P mit TEF rechts
+Dreiwege 90° 500/600 P mit TEF beideseitig
Dreiwege 90° 700/700 P mit TEF rechts
Dreiwege 90° 700/700 P mit TEF links
diff --git a/Editor2DLibrary/SSG/shapes/props/834372107+0_B10081+0_B10090+0_B10081+0_B10090.txt b/Editor2DLibrary/SSG/shapes/props/834372107+0_B10081+0_B10090+0_B10081+0_B10090.txt
new file mode 100644
index 0000000..477dcdc
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/834372107+0_B10081+0_B10090+0_B10081+0_B10090.txt
@@ -0,0 +1,148 @@
+{
+ "shapeMode": 0,
+ "name": "Doppel 90° 500/600 P mit TEF beideseitig",
+ "family": "OFWeiche",
+ "icon": "SSG/shapes/img/Weiche_90_500_600_D_P_834372107_32px.png",
+ "iconBig": "SSG/shapes/img/Weiche_90_500_600_D_P_834372107_64px.png",
+ "srcSVG": "SSG/shapes/svg/834372107+0_B10081+0_B10090+0_B10081+0_B10090.xml",
+ "width": 3779.5276,
+ "height": 2791.6724,
+ "depth": 415.748,
+ "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
+ "connectionPoints": [
+ {
+ "id": "cp1",
+ "x": 0.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp2",
+ "x": 1000.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp3",
+ "x": 500.0,
+ "y": 811.2,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp5",
+ "x": 0.0,
+ "y": 97.64,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp6",
+ "x": 97.64,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp7",
+ "x": 403.255,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp8",
+ "x": 595.196,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ }
+ ],
+ "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/props/834372107+0_B10081+0_B10090.txt b/Editor2DLibrary/SSG/shapes/props/834372107+0_B10081+0_B10090.txt
new file mode 100644
index 0000000..f429d8c
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/834372107+0_B10081+0_B10090.txt
@@ -0,0 +1,110 @@
+{
+ "shapeMode": 0,
+ "name": "Doppel 90° 500/600 P mit TEF links",
+ "family": "OFWeiche",
+ "icon": "SSG/shapes/img/Weiche_90_500_600_D_P_834372107_32px.png",
+ "iconBig": "SSG/shapes/img/Weiche_90_500_600_D_P_834372107_64px.png",
+ "srcSVG": "SSG/shapes/svg/834372107+0_B10081+0_B10090.xml",
+ "width": 3779.5276,
+ "height": 2791.6724,
+ "depth": 415.748,
+ "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
+ "connectionPoints": [
+ {
+ "id": "cp1",
+ "x": 0.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp2",
+ "x": 1000.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp3",
+ "x": 500.0,
+ "y": 811.2,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp5",
+ "x": 0.0,
+ "y": 97.64,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp7",
+ "x": 403.255,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ }
+ ],
+ "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/props/834372107+0_B10090+0_B10081.txt b/Editor2DLibrary/SSG/shapes/props/834372107+0_B10090+0_B10081.txt
new file mode 100644
index 0000000..1f7a3b2
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/834372107+0_B10090+0_B10081.txt
@@ -0,0 +1,110 @@
+{
+ "shapeMode": 0,
+ "name": "Doppel 90° 500/600 P mit TEF rechts",
+ "family": "OFWeiche",
+ "icon": "SSG/shapes/img/Weiche_90_500_600_D_P_834372107_32px.png",
+ "iconBig": "SSG/shapes/img/Weiche_90_500_600_D_P_834372107_64px.png",
+ "srcSVG": "SSG/shapes/svg/834372107+0_B10090+0_B10081.xml",
+ "width": 3779.5276,
+ "height": 2791.6724,
+ "depth": 415.748,
+ "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
+ "connectionPoints": [
+ {
+ "id": "cp1",
+ "x": 0.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp2",
+ "x": 1000.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp3",
+ "x": 500.0,
+ "y": 811.2,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp6",
+ "x": 97.64,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp8",
+ "x": 595.196,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ }
+ ],
+ "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/props/834372207+0_B10081+0_B10090+0_B10081+0_B10090.txt b/Editor2DLibrary/SSG/shapes/props/834372207+0_B10081+0_B10090+0_B10081+0_B10090.txt
new file mode 100644
index 0000000..a18d96a
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/834372207+0_B10081+0_B10090+0_B10081+0_B10090.txt
@@ -0,0 +1,167 @@
+{
+ "shapeMode": 0,
+ "name": "Dreiwege 90° 500/600 P mit TEF beideseitig",
+ "family": "OFWeiche",
+ "icon": "SSG/shapes/img/Weiche_90_500_600_T_P_834372207_32px.png",
+ "iconBig": "SSG/shapes/img/Weiche_90_500_600_T_P_834372207_64px.png",
+ "srcSVG": "SSG/shapes/svg/834372207+0_B10081+0_B10090+0_B10081+0_B10090.xml",
+ "width": 3779.5276,
+ "height": 2791.6724,
+ "depth": 415.748,
+ "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
+ "connectionPoints": [
+ {
+ "id": "cp1",
+ "x": 0.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp2",
+ "x": 1000.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp3",
+ "x": 500.0,
+ "y": 811.2,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp4",
+ "x": 500.0,
+ "y": 322.45,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 0.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp5",
+ "x": 0.0,
+ "y": 97.64,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp6",
+ "x": 97.64,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp7",
+ "x": 403.255,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp8",
+ "x": 595.196,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ }
+ ],
+ "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/props/834372207+0_B10081+0_B10090.txt b/Editor2DLibrary/SSG/shapes/props/834372207+0_B10081+0_B10090.txt
new file mode 100644
index 0000000..e0b367b
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/834372207+0_B10081+0_B10090.txt
@@ -0,0 +1,129 @@
+{
+ "shapeMode": 0,
+ "name": "Dreiwege 90° 500/600 P mit TEF links",
+ "family": "OFWeiche",
+ "icon": "SSG/shapes/img/Weiche_90_500_600_T_P_834372207_32px.png",
+ "iconBig": "SSG/shapes/img/Weiche_90_500_600_T_P_834372207_64px.png",
+ "srcSVG": "SSG/shapes/svg/834372207+0_B10081+0_B10090.xml",
+ "width": 3779.5276,
+ "height": 2791.6724,
+ "depth": 415.748,
+ "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
+ "connectionPoints": [
+ {
+ "id": "cp1",
+ "x": 0.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp2",
+ "x": 1000.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp3",
+ "x": 500.0,
+ "y": 811.2,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp4",
+ "x": 500.0,
+ "y": 322.45,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 0.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp5",
+ "x": 0.0,
+ "y": 97.64,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp7",
+ "x": 403.255,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ }
+ ],
+ "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/props/834372207+0_B10090+0_B10081.txt b/Editor2DLibrary/SSG/shapes/props/834372207+0_B10090+0_B10081.txt
new file mode 100644
index 0000000..b560b04
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/834372207+0_B10090+0_B10081.txt
@@ -0,0 +1,129 @@
+{
+ "shapeMode": 0,
+ "name": "Dreiwege 90° 500/600 P mit TEF rechts",
+ "family": "OFWeiche",
+ "icon": "SSG/shapes/img/Weiche_90_500_600_T_P_834372207_32px.png",
+ "iconBig": "SSG/shapes/img/Weiche_90_500_600_T_P_834372207_64px.png",
+ "srcSVG": "SSG/shapes/svg/834372207+0_B10090+0_B10081.xml",
+ "width": 3779.5276,
+ "height": 2791.6724,
+ "depth": 415.748,
+ "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
+ "connectionPoints": [
+ {
+ "id": "cp1",
+ "x": 0.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 270.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp2",
+ "x": 1000.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 90.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp3",
+ "x": 500.0,
+ "y": 811.2,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp4",
+ "x": 500.0,
+ "y": 322.45,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 0.0,
+ "linkClass": "Omniflo",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp6",
+ "x": 97.64,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ },
+ {
+ "id": "cp8",
+ "x": 595.196,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "OmnifloTEF",
+ "label": "",
+ "isDimension": true
+ }
+ ],
+ "eventClass": "OnDoubleclick,OnPasted,OnInserted,OnLinked,OnRemoved"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10081+0_B10090+0_B10081+0_B10090.xml b/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10081+0_B10090+0_B10081+0_B10090.xml
new file mode 100644
index 0000000..e2ee7be
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10081+0_B10090+0_B10081+0_B10090.xml
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10081+0_B10090.xml b/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10081+0_B10090.xml
new file mode 100644
index 0000000..41469d7
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10081+0_B10090.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10090+0_B10081.xml b/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10090+0_B10081.xml
new file mode 100644
index 0000000..94d166d
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/834372107+0_B10090+0_B10081.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10081+0_B10090+0_B10081+0_B10090.xml b/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10081+0_B10090+0_B10081+0_B10090.xml
new file mode 100644
index 0000000..6224ef9
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10081+0_B10090+0_B10081+0_B10090.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10081+0_B10090.xml b/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10081+0_B10090.xml
new file mode 100644
index 0000000..94a2052
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10081+0_B10090.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10090+0_B10081.xml b/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10090+0_B10081.xml
new file mode 100644
index 0000000..a92ac85
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/834372207+0_B10090+0_B10081.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/834372210+0_B10080+0_B10090+0_B10080+0_B10090.xml b/Editor2DLibrary/SSG/shapes/svg/834372210+0_B10080+0_B10090+0_B10080+0_B10090.xml
index 26220de..d25d21d 100644
--- a/Editor2DLibrary/SSG/shapes/svg/834372210+0_B10080+0_B10090+0_B10080+0_B10090.xml
+++ b/Editor2DLibrary/SSG/shapes/svg/834372210+0_B10080+0_B10090+0_B10080+0_B10090.xml
@@ -4,8 +4,8 @@
-
-
+
+
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppellweiche_S_90_700_beideseitig.svg b/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppelweiche_S_90_700_beideseitig.svg
similarity index 100%
rename from SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppellweiche_S_90_700_beideseitig.svg
rename to SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppelweiche_S_90_700_beideseitig.svg
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppellweiche_S_90_700_links.svg b/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppelweiche_S_90_700_links.svg
similarity index 100%
rename from SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppellweiche_S_90_700_links.svg
rename to SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppelweiche_S_90_700_links.svg
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppellweiche_S_90_700_rechts.svg b/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppelweiche_S_90_700_rechts.svg
similarity index 100%
rename from SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppellweiche_S_90_700_rechts.svg
rename to SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Doppelweiche_S_90_700_rechts.svg
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachlweiche_S_90_700_beideseitig.svg b/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachweiche_S_90_700_beideseitig.svg
similarity index 100%
rename from SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachlweiche_S_90_700_beideseitig.svg
rename to SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachweiche_S_90_700_beideseitig.svg
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachlweiche_S_90_700_links.svg b/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachweiche_S_90_700_links.svg
similarity index 100%
rename from SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachlweiche_S_90_700_links.svg
rename to SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachweiche_S_90_700_links.svg
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachlweiche_S_90_700_rechts.svg b/SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachweiche_S_90_700_rechts.svg
similarity index 100%
rename from SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachlweiche_S_90_700_rechts.svg
rename to SVGs/Omniflo/TEFWeichen/0_BG080090_TEF_Bogen_Dreifachweiche_S_90_700_rechts.svg
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_beideseitig.svg b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_beideseitig.svg
new file mode 100644
index 0000000..edf4259
--- /dev/null
+++ b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_beideseitig.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_links.svg b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_links.svg
new file mode 100644
index 0000000..0a8e126
--- /dev/null
+++ b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_links.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_rechts.svg b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_rechts.svg
new file mode 100644
index 0000000..aac26b1
--- /dev/null
+++ b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Doppelweiche_S_90_500_600_rechts.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_beideseitig.svg b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_beideseitig.svg
new file mode 100644
index 0000000..d00708a
--- /dev/null
+++ b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_beideseitig.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_links.svg b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_links.svg
new file mode 100644
index 0000000..0869342
--- /dev/null
+++ b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_links.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_rechts.svg b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_rechts.svg
new file mode 100644
index 0000000..795d551
--- /dev/null
+++ b/SVGs/Omniflo/TEFWeichen/0_BG081090_TEF_Bogen_Dreifachweiche_S_90_500_600_rechts.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+