diff --git a/Editor2DLibrary/SSG/shapes/obj/Kurve_90_L_G.stl b/Editor2DLibrary/SSG/shapes/obj/Kurve_90_L_G.stl
index e69e69c..b34b5c7 100644
Binary files a/Editor2DLibrary/SSG/shapes/obj/Kurve_90_L_G.stl and b/Editor2DLibrary/SSG/shapes/obj/Kurve_90_L_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/Kurve_90_R_G.stl b/Editor2DLibrary/SSG/shapes/obj/Kurve_90_R_G.stl
index c737341..b34b5c7 100644
Binary files a/Editor2DLibrary/SSG/shapes/obj/Kurve_90_R_G.stl and b/Editor2DLibrary/SSG/shapes/obj/Kurve_90_R_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_L_F.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_L_F.stl
new file mode 100644
index 0000000..af9b840
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_L_F.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_L_G.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_L_G.stl
new file mode 100644
index 0000000..fd89be8
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_L_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_R_F.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_R_F.stl
new file mode 100644
index 0000000..8194728
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_R_F.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_R_G.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_R_G.stl
new file mode 100644
index 0000000..19550a3
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_30_R_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_L_F.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_L_F.stl
new file mode 100644
index 0000000..af5158b
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_L_F.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_L_G.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_L_G.stl
new file mode 100644
index 0000000..7a5524f
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_L_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_R_F.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_R_F.stl
new file mode 100644
index 0000000..3774f93
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_R_F.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_R_G.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_R_G.stl
new file mode 100644
index 0000000..bde8937
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_60_R_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_F.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_F.stl
new file mode 100644
index 0000000..a6859f7
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_F.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_G.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_G.stl
new file mode 100644
index 0000000..df41eca
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_G_richtig.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_G_richtig.stl
new file mode 100644
index 0000000..b34b5c7
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_L_G_richtig.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_F.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_F.stl
new file mode 100644
index 0000000..6456e0a
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_F.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_G.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_G.stl
new file mode 100644
index 0000000..45319da
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_G.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_G_richtig.stl b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_G_richtig.stl
new file mode 100644
index 0000000..ba94506
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/obj/s_Kurve_90_R_G_richtig.stl differ
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_F.txt
index fd3ff4f..b67c022 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_F.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_F.txt
@@ -5,8 +5,10 @@
"icon": "SSG/shapes/img/Kurve_30_L_F_32px.png",
"iconBig": "SSG/shapes/img/Kurve_30_L_F_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_30_L_F.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_30_L_F.stl",
"width": 202.5449,
"height": 755.9055,
+ "depth": 340.1575,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_G.txt
index 3e0ab8e..7b0dbb6 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_G.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_G.txt
@@ -5,6 +5,7 @@
"icon": "SSG/shapes/img/Kurve_30_L_G_32px.png",
"iconBig": "SSG/shapes/img/Kurve_30_L_G_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_30_L_G.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_30_L_G.stl",
"width": 202.5449,
"height": 755.9055,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_F.txt
index 630c231..30927a4 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_F.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_F.txt
@@ -5,8 +5,10 @@
"icon": "SSG/shapes/img/Kurve_30_R_F_32px.png",
"iconBig": "SSG/shapes/img/Kurve_30_R_F_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_30_R_F.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_30_R_F.stl",
"width": 202.5449,
"height": 755.9055,
+ "depth": 340.1575,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_G.txt
index b07c47d..2a827e5 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_G.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_G.txt
@@ -5,6 +5,7 @@
"icon": "SSG/shapes/img/Kurve_30_R_G_32px.png",
"iconBig": "SSG/shapes/img/Kurve_30_R_G_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_30_R_G.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_30_R_G.stl",
"width": 202.5449,
"height": 755.9055,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_F.txt
index a710bc4..35b6dcc 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_F.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_F.txt
@@ -5,8 +5,10 @@
"icon": "SSG/shapes/img/Kurve_60_L_F_32px.png",
"iconBig": "SSG/shapes/img/Kurve_60_L_F_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_60_L_F.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_60_L_F.stl",
"width": 755.9055,
"height": 1309.2661,
+ "depth": 340.1575,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_G.txt
index 1a10ad0..c6ac5e3 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_G.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_G.txt
@@ -5,6 +5,7 @@
"icon": "SSG/shapes/img/Kurve_60_L_G_32px.png",
"iconBig": "SSG/shapes/img/Kurve_60_L_G_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_60_L_G.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_60_L_G.stl",
"width": 755.9055,
"height": 1309.2661,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_F.txt
index 658d075..ddee9e1 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_F.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_F.txt
@@ -5,8 +5,10 @@
"icon": "SSG/shapes/img/Kurve_60_R_F_32px.png",
"iconBig": "SSG/shapes/img/Kurve_60_R_F_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_60_R_F.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_60_R_F.stl",
"width": 755.9055,
"height": 1309.2661,
+ "depth": 340.1575,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_G.txt
index 1b3cecd..21e0aa8 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_G.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_G.txt
@@ -5,6 +5,7 @@
"icon": "SSG/shapes/img/Kurve_60_R_G_32px.png",
"iconBig": "SSG/shapes/img/Kurve_60_R_G_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_60_R_G.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_60_R_G.stl",
"width": 755.9055,
"height": 1309.2661,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_F.txt
index d1f744e..3afb879 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_F.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_F.txt
@@ -5,8 +5,10 @@
"icon": "SSG/shapes/img/Kurve_90_L_F_32px.png",
"iconBig": "SSG/shapes/img/Kurve_90_L_F_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_90_L_F.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_90_L_F.stl",
"width": 1511.811,
"height": 1511.811,
+ "depth": 340.1575,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_G.txt
index 9b61f65..7f7962d 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_G.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_G.txt
@@ -5,8 +5,10 @@
"icon": "SSG/shapes/img/Kurve_90_L_G_32px.png",
"iconBig": "SSG/shapes/img/Kurve_90_L_G_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_90_L_G.xml",
- "width": 1511.811,
- "height": 1511.811,
+ "src3D": "SSG/shapes/obj/s_Kurve_90_L_G.stl",
+ "width": 1681.8898,
+ "height": 1681.8898,
+ "depth": 422.9291,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_F.txt
index 1f5c6ac..198d862 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_F.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_F.txt
@@ -5,8 +5,10 @@
"icon": "SSG/shapes/img/Kurve_90_R_F_32px.png",
"iconBig": "SSG/shapes/img/Kurve_90_R_F_64px.png",
"srcSVG": "SSG/shapes/svg/s_Kurve_90_R_F.xml",
+ "src3D": "SSG/shapes/obj/s_Kurve_90_R_F.stl",
"width": 1511.811,
"height": 1511.811,
+ "depth": 340.1575,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_G.txt
index 76400d4..39ec6e3 100644
--- a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_G.txt
+++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_G.txt
@@ -8,6 +8,7 @@
"src3D": "SSG/shapes/obj/s_Kurve_90_R_G.stl",
"width": 1511.811,
"height": 1511.811,
+ "depth": 422.9291,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)",
"connectionPoints": [
{
diff --git a/Editor2DLibrary/SSG/shapes/settings.txt b/Editor2DLibrary/SSG/shapes/settings.txt
index efef67d..c3b276f 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":false},"c_Kurven":{"expanded":true},"c10":{"expanded":false},"c_Background":{"expanded":false},"c_Parts":{"expanded":false},"c_Session":{"expanded":false}},"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":false},"c_Background":{"expanded":false},"c_Parts":{"expanded":false},"c_Session":{"expanded":false}},"shapes":{}}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_F.xml
index 3b4a589..82bb4b4 100644
--- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_F.xml
+++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_F.xml
@@ -4,9 +4,9 @@
-
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_F.xml
index d46ed2a..239bb0f 100644
--- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_F.xml
+++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_F.xml
@@ -4,9 +4,9 @@
-
+
\ No newline at end of file