diff --git a/01_3D-Druck/materialliste.md b/01_3D-Druck/materialliste.md
index b087530..5b49fc3 100644
--- a/01_3D-Druck/materialliste.md
+++ b/01_3D-Druck/materialliste.md
@@ -70,9 +70,10 @@ werden — die Puzzle-Tabs erlauben auch 90°-Ecken.
|---------|------|
| Form | Bogen/Tor, lichte Weite 90 mm, Höhe 100 mm, Materialstärke 8 mm |
| Standfüße | 2 × Grundplatte 30 × 60 mm, überspannt 2 Tiles |
+| Stecksockel | **2 Zapfen** (Ø 10 × 5 mm, links/rechts unter den Pfosten) → stecken in die SOR-Tile-Löcher, damit das Tor stabil steht |
| Rollen-Standfelder | **4 flache Standfelder** (Ø 18 mm, Gravur ~0,6 mm) an der Basis — keine Löcher |
| Kartenschlitz | oben quer, Breite 65 mm, Tiefe 3 mm (Gate-Beschreibungskarte) |
-| Gravur | „Gate 1/2/3" + Gate-Keeper |
+| Gravur | **keine feste** — Gate-Nr / Keeper / Pfade trägt die eingesteckte Gate-Karte |
| Menge | **3** |
| Material | PLA, Infill 20 % |
@@ -105,8 +106,8 @@ Die SOR ist ein **Gremium** und daher kein Figur, sondern ein eigenes Tile.
| Merkmal | Wert |
|---------|------|
| Grundkörper | ~120 × 120 × 6 mm, Ecken r4, Puzzle-Tab am Eingang |
-| Eingang | flache Aufsetz-Mulde (~116 × 30 × 1,5 mm) für die **Gate-Tor-Füße** + Gravur „SOR" |
-| Mitte | Mulde für **Entscheidungs-Chip Ø 30** — alternativ **„Gremium" eingraviert** (`use_chip=false`) |
+| Eingang | **2 Gate-Stecksockel** (Löcher Ø 10,4 × 5 mm, links/rechts, Abstand 102 mm) für die Gate-Zapfen + flache Aufsetz-Mulde + Gravur „EINGANG" |
+| Mitte | **„SOR" eingraviert** (kein Chip; `use_chip=false`) |
| Standfelder | **Ring aus 6** flachen Markierungen (Ø 18, Gravur ~0,6) für die Gremiums-Figuren |
| Menge | **1** (ggf. 2 — Gate 1 & Gate 3 sind beide SOR-Gremium) |
| Material | PLA, Infill 20 % |
diff --git a/01_3D-Druck/openscad/gate-tor.scad b/01_3D-Druck/openscad/gate-tor.scad
index dd06d60..803d50f 100644
--- a/01_3D-Druck/openscad/gate-tor.scad
+++ b/01_3D-Druck/openscad/gate-tor.scad
@@ -22,6 +22,11 @@ spot_depth = 0.6; // Gravurtiefe (reine Markierung)
card_w = 65;
card_t = 3;
card_depth = 10;
+
+/* [Stecksockel-Zapfen (links/rechts) — stecken in die SOR-Tile-Loecher] */
+tenon_d = 10; // Zapfen-Durchmesser (Tile-Loch 10,4)
+tenon_h = 5; // Zapfen-Laenge
+tenon_dx = 51; // halber Abstand = Pfostenmitte (opening_w/2 + post_w/2)
$fn = 48;
total_w = opening_w + 2*post_w;
@@ -57,13 +62,20 @@ module card_slot() {
cube([card_w, card_t, card_depth + 0.1]);
}
+module tenons() {
+ // 2 Zapfen unter den Pfosten (links/rechts) zum Einstecken ins SOR-Tile
+ for (x = [-1, 1])
+ translate([x*tenon_dx, thick/2, -tenon_h])
+ cylinder(d = tenon_d, h = tenon_h + 0.1);
+}
+
// Tor inkl. Kartenschlitz
difference() {
translate([0,0,foot_h]) arch();
translate([0,0,foot_h]) card_slot();
}
-// Fuesse inkl. Rollen-Standfelder (flache Markierung)
+// Fuesse + Stecksockel-Zapfen, inkl. Rollen-Standfelder (flache Markierung)
difference() {
- feet();
+ union() { feet(); tenons(); }
stand_spots();
}
diff --git a/01_3D-Druck/openscad/sor-tile.scad b/01_3D-Druck/openscad/sor-tile.scad
index cfde3cc..2c1e011 100644
--- a/01_3D-Druck/openscad/sor-tile.scad
+++ b/01_3D-Druck/openscad/sor-tile.scad
@@ -1,8 +1,9 @@
// SOR-Sonder-Tile (Gremium) — Service Operations Runde
// SLC-Workshop Tabletop · Einheiten: mm
// Die SOR ist kein Einzel-Figur, sondern ein Gremium -> eigenes Tile:
-// - Gate-Tor wird am Eingang (Vorderkante) installiert -> Eingang ins Gremium
-// - Mitte: Platz fuer den Entscheidungs-Chip (Ø30); alternativ "Gremium" graviert
+// - Gate-Tor wird am Eingang (Vorderkante) installiert: steckt mit 2 Zapfen
+// (links/rechts) in die Gate-Stecksockel -> steht stabil.
+// - Mitte: "SOR" eingraviert (kein Chip mehr).
// - rundherum: Standfelder fuer die teilnehmenden Figuren (gestellt, kein Pin)
/* [Tile] */
@@ -10,13 +11,13 @@ tile_size = 120; // etwas groesser als Standardtile (Platz fuer Ring + Gate)
tile_height = 6;
corner_r = 4;
-/* [Mitte: Chip oder Gravur] */
-use_chip = true; // true: Chip-Mulde Ø30 · false: "Gremium" eingraviert
+/* [Mitte: Gravur] */
+use_chip = false; // false: "SOR" eingraviert (Standard) · true: Chip-Mulde Ø30
chip_d = 30;
-chip_recess_d = 0.6; // Spielpassung
-chip_depth = 1.5; // Mulden-Tiefe fuer den Chip
-gremium_text = "Gremium";
-gremium_size = 12;
+chip_recess_d = 0.6; // Spielpassung (nur falls use_chip)
+chip_depth = 1.5;
+gremium_text = "SOR"; // Gravur in der Mitte
+gremium_size = 18;
gremium_depth = 0.8;
/* [Ring aus Standfeldern] */
@@ -29,10 +30,15 @@ spot_depth = 0.6; // Gravurtiefe (Markierung, kein Loch)
gate_seat_w = 116; // Breite der Aufsetzflaeche fuer das Gate (Fuesse 2x60)
gate_seat_d = 30; // Tiefe (= Gate-Fusstiefe)
gate_seat_depth = 1.5; // flache Mulde, in der die Gate-Fuesse stehen
-gate_label = "SOR";
-gate_label_size = 7;
+gate_label = "EINGANG";
+gate_label_size = 6;
gate_label_depth= 0.8;
+/* [Gate-Stecksockel: Gate-Tor steckt mit 2 Zapfen (links/rechts) ein] */
+gate_peg_d = 10.4; // Loch (Zapfen Ø10 + 0,4 Passung)
+gate_peg_depth = 5; // Lochtiefe (Tile ist 6 dick)
+gate_peg_dx = 51; // halber Zapfen-Abstand (= Gate-Pfostenmitte)
+
/* [Puzzle-Tab am Eingang -> Anschluss an die Bahn] */
tab_w = 12; tab_d = 6;
@@ -76,6 +82,13 @@ module gate_entrance() {
text(gate_label, size = gate_label_size, halign = "center", valign = "center");
}
+module gate_pegs() {
+ // 2 Loecher fuer die Gate-Zapfen (links/rechts) an der Vorderkante
+ for (x = [-1, 1])
+ translate([x*gate_peg_dx, -tile_size/2 + gate_seat_d/2, tile_height - gate_peg_depth])
+ cylinder(d = gate_peg_d, h = gate_peg_depth + 0.1);
+}
+
module sor_tile() {
difference() {
union() {
@@ -87,6 +100,7 @@ module sor_tile() {
center_feature();
ring_spots();
gate_entrance();
+ gate_pegs();
}
}
diff --git a/01_3D-Druck/sor-tile.svg b/01_3D-Druck/sor-tile.svg
index 3768857..fde04c6 100644
--- a/01_3D-Druck/sor-tile.svg
+++ b/01_3D-Druck/sor-tile.svg
@@ -14,7 +14,7 @@
SOR-Sonder-Tile (Gremium)
- 120 × 120 × 6 mm · Gate-Tor am Eingang · Chip/„Gremium" in der Mitte · Ring aus 6 Standfeldern (Ø18) für die Gremiums-Figuren
+ 120 × 120 × 6 mm · Gate-Tor steckt im Eingang (2 Zapfen) · „SOR" in der Mitte · Ring aus 6 Standfeldern (Ø18) für die Gremiums-Figuren
@@ -23,14 +23,17 @@
-
+
- Gate-Eingang — Gate-Tor-Füße stehen hier
- SOR
-
-
- Chip
- Ø30
+ Gate-Eingang (Gate-Tor steckt ein)
+ EINGANG
+
+
+
+ Sockel
+ Sockel
+
+ SOR
@@ -51,22 +54,26 @@
Gate-Tor steht im Eingang
-
+
- Gate 1 / 3
- SOR
- Füße in der Mulde des SOR-Tiles
+
+
+
+ Gate-Karte
+ (Nr · Keeper · Pfade)
+ 2 Zapfen Ø10 stecken im SOR-Tile
Hinweise
- Mitte: Entscheidungs-Chip Ø30 — alternativ „Gremium" eingraviert (`use_chip=false`).
+ Mitte: „SOR" eingraviert (kein Chip).
Ring: 6 Standfelder Ø18 (Sockel Ø20) — Kern-Gremium SPM + SO + OP, weitere nach Bedarf (AML/DPM/ISB).
- Eingang: das Gate-Tor (eigenes Bauteil) steht mit seinen Füßen in der Mulde an der Vorderkante.
+ Eingang: Gate-Tor steckt mit 2 Zapfen (Ø10, links/rechts) in die Stecksockel → steht stabil.
+ Gate selbst trägt keine feste Gravur — Gate-Nr / Keeper / Pfade kommen über die eingesteckte Gate-Karte.