diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Parts.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Parts.xml
index 3b7f203..ed239f5 100644
--- a/Editor2DLibrary/SSG/shapes/palettes/c_Parts.xml
+++ b/Editor2DLibrary/SSG/shapes/palettes/c_Parts.xml
@@ -17,4 +17,5 @@
Gefaellestrecke_Verbinder
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Gerade_AP110.txt b/Editor2DLibrary/SSG/shapes/props/s_Gerade_AP110.txt
index 46c6edf..7a94279 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Gerade_AP110.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Gerade_AP110.txt
@@ -5,7 +5,6 @@
"icon": "SSG/shapes/img/AP_32px.png",
"iconBig": "SSG/shapes/img/AP_64px.png",
"srcSVG": "SSG/shapes/svg/s_Gerade_AP110.xml",
- "src3D": "SSG/shapes/obj/s_Gerade_AP110.stl",
"width": 158.7402,
"height": 3779.5276,
"depth": 415.748,
diff --git a/Editor2DLibrary/SSG/shapes/props/s_ap110.txt b/Editor2DLibrary/SSG/shapes/props/s_ap110.txt
new file mode 100644
index 0000000..615b6ac
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/s_ap110.txt
@@ -0,0 +1,13 @@
+{
+ "shapeMode": 0,
+ "name": "AP110",
+ "family": "OFGerade",
+ "icon": "SSG/shapes/img/",
+ "srcSVG": "SSG/shapes/svg/s_ap110.xml",
+ "src3D": "SSG/shapes/obj/s_ap110.stl",
+ "width": 158.7402,
+ "height": 3779.5276,
+ "depth": 415.748,
+ "behaviour": "(ORIGIN=CENTER)",
+ "eventClass": "OnInserted,OnDoubleclick,OnPasted,OnLinked"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/s_ap110.xml b/Editor2DLibrary/SSG/shapes/svg/s_ap110.xml
new file mode 100644
index 0000000..cc7f729
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/s_ap110.xml
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx
index 24c68a9..85e99f5 100644
--- a/MAIN_SSG.rdx
+++ b/MAIN_SSG.rdx
@@ -1,6 +1,6 @@
-
+
@@ -3966,19 +3966,19 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
-
+
-
+
-
+
@@ -4045,7 +4045,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
-
+
@@ -4085,12 +4085,100 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4171,18 +4259,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4216,7 +4292,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
-
+
@@ -18162,6 +18238,9 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
+
+
+
@@ -18184,18 +18263,6 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
-
-
-
-
-
-
-
-
-
-
-
@@ -18270,7 +18337,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
+
@@ -18301,7 +18368,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
+
@@ -18370,7 +18437,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
+
@@ -18400,7 +18467,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
+
@@ -18408,7 +18475,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
+
@@ -18438,33 +18505,6 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -20352,18 +20392,6 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
-
-
-
-
-
-
-
-
-
-
-
-
@@ -31820,17 +31848,6 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
-
-
-
-
-
-
-
-
-
-
@@ -31888,6 +31905,305 @@ ShapeList["id="+Param.Input[1].shapeID].name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HoeheUnten]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HoeheUnten]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -31909,7 +32225,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
+
@@ -31942,7 +32258,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
+
@@ -31968,6 +32284,16 @@ ShapeList["id="+Param.Input[1].shapeID].name
+
+
+
+
+
+
+
+
+
+
@@ -32010,15 +32336,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
-
-
-
-
-
-
-
-
+
@@ -32039,6 +32357,16 @@ ShapeList["id="+Param.Input[1].shapeID].name
+
+
+
+
+
+
+
+
+
+
@@ -32046,197 +32374,122 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
-
- HoeheUnten]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ HoeheUnten]]>
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -46238,4 +46491,4 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
+
\ No newline at end of file