From 9561a85207df491892e529463cf43fcc75645e07 Mon Sep 17 00:00:00 2001 From: Simon Schmutzler Date: Fri, 21 Feb 2025 11:33:37 +0100 Subject: [PATCH] =?UTF-8?q?Shape=20f=C3=BCr=20Gerade=20als=20Assembly=20te?= =?UTF-8?q?stweise=20hinzugef=C3=BCgt;=20Create=20Update=20f=C3=BCr=20OFGe?= =?UTF-8?q?rade=20angepasst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Editor2DLibrary/SSG/shapes/categories.txt | 2 +- Editor2DLibrary/SSG/shapes/obj/s70.stl | Bin 0 -> 25884 bytes .../SSG/shapes/props/s_Gerade_AP110.txt | 19 ++++++- Editor2DLibrary/SSG/shapes/settings.txt | 2 +- MAIN_SSG.rdx | 48 +++++++----------- 5 files changed, 37 insertions(+), 34 deletions(-) create mode 100644 Editor2DLibrary/SSG/shapes/obj/s70.stl diff --git a/Editor2DLibrary/SSG/shapes/categories.txt b/Editor2DLibrary/SSG/shapes/categories.txt index 8668e3d..5197dc7 100644 --- a/Editor2DLibrary/SSG/shapes/categories.txt +++ b/Editor2DLibrary/SSG/shapes/categories.txt @@ -1 +1 @@ -[{"id":"c_ILS","name":"ILS","hasShapes":false,"items":[{"id":"c_Kreiselmodule","name":"Kreisel-Module","hasShapes":true},{"id":"c_Zusatzmodul","name":"Zusatzmodul","hasShapes":true},{"id":"c_Foerderer","name":"Förderer","hasShapes":true},{"id":"c_Kurven","name":"Gefällestrecke","hasShapes":true}]},{"id":"c10","name":"PBU","hasShapes":true},{"id":"c_Background","name":"Background","hideName":true,"hasShapes":true},{"id":"c_Parts","name":"Parts","description":"Shapes used for creating new Assemblies while Session","hasShapes":true},{"id":"c_Session","name":"Session","hasShapes":true},{"id":"c_Omniflo","name":"Omniflo","hasShapes":false,"items":[{"id":"c_Boegen","name":"Bögen","hasShapes":true},{"id":"c_Gerade","name":"Aluprofil Gerade","hasShapes":true},{"id":"c_Weichen_90","name":"Weiche 90°","hasShapes":true},{"id":"c_TEFBoegen","name":"TEF Bögen","hasShapes":true}]},{"id":"c_OmnifloParts","name":"Omniflo Parts","hasShapes":false,"items":[{"id":"c_Boegen_90","name":"Bögen 90°","hasShapes":false},{"id":"c_Boegen_67_5","name":"Bögen 67.5°","hasShapes":false},{"id":"c_Boegen_45","name":"Bögen 45°","hasShapes":true},{"id":"c_Boegen_22_5","name":"Bögen 22.5°","hasShapes":false},{"id":"c_Boegen_180","name":"Bögen 180°","hasShapes":false}]}] \ No newline at end of file +[{"id":"c_ILS","name":"ILS","hasShapes":false,"items":[{"id":"c_Kreiselmodule","name":"Kreisel-Module","hasShapes":true},{"id":"c_Zusatzmodul","name":"Zusatzmodul","hasShapes":true},{"id":"c_Foerderer","name":"Förderer","hasShapes":true},{"id":"c_Kurven","name":"Gefällestrecke","hasShapes":true}]},{"id":"c10","name":"PBU","hasShapes":true},{"id":"c_Background","name":"Background","hideName":true,"hasShapes":true},{"id":"c_Parts","name":"Parts","description":"Shapes used for creating new Assemblies while Session","hasShapes":true},{"id":"c_Session","name":"Session","hasShapes":true},{"id":"c_Omniflo","name":"Omniflo","hasShapes":false,"items":[{"id":"c_Boegen","name":"Bögen","hasShapes":true},{"id":"c_Gerade","name":"Aluprofil Gerade","hasShapes":true},{"id":"c_Weichen_90","name":"Weiche 90°","hasShapes":true},{"id":"c_TEFBoegen","name":"TEF Bögen","hasShapes":true}]},{"id":"c_OmnifloParts","name":"Omniflo Parts","hasShapes":false,"items":[{"id":"c_Boegen_90","name":"Bögen 90°","hasShapes":false},{"id":"c_Boegen_67_5","name":"Bögen 67.5°","hasShapes":false},{"id":"c_Boegen_45","name":"Bögen 45°","hasShapes":true},{"id":"c_Boegen_22_5","name":"Bögen 22.5°","hasShapes":false},{"id":"c_Boegen_180","name":"Bögen 180°","hasShapes":false},{"id":"c25","name":"AP","hasShapes":true}]}] \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/obj/s70.stl b/Editor2DLibrary/SSG/shapes/obj/s70.stl new file mode 100644 index 0000000000000000000000000000000000000000..5781662ec6474ae7964fb34b7a98b3cd789492c9 GIT binary patch literal 25884 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 - + @@ -1388,7 +1388,7 @@ - + @@ -3394,22 +3394,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - - - - - - - - - - - - - - - - @@ -3875,25 +3859,25 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + - + - + - + @@ -4047,7 +4031,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + @@ -4070,7 +4054,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + @@ -4098,7 +4082,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + @@ -4129,7 +4113,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + @@ -4140,7 +4124,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + @@ -4207,7 +4191,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + @@ -4240,7 +4224,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - + @@ -5190,6 +5174,8 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) + + @@ -5269,6 +5255,8 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) + + @@ -21308,7 +21296,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2) - +