Action-Stein entfernt + Doku bereinigt

- action-stein.scad geloescht: kein Szenario-Traeger mehr.
  Action Card liegt flach an der aktuellen Station; Station fuehrt die App
  bzw. zeigen die gestellten Figuren.
- materialliste: §3 auf "Szenario-Handling (kein 3D-Teil)" umgestellt,
  Stueckliste + kritische Masse bereinigt, Aktiv-Feld-Bezug aktualisiert.
- README_3d-druck / README_openscad nachgezogen.
- bauteile-masse.svg: Pitch 24 -> 30.
- versehentlich getrackte Vorschau _af.png entfernt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
breitenbach76 2026-06-04 22:51:38 +02:00
parent 01a5ecbdbb
commit 7dd45a39a6
6 changed files with 18 additions and 64 deletions

View file

@ -7,8 +7,7 @@ Parametrische Quellmodelle der Schlüsselteile. In [OpenSCAD](https://openscad.o
| Datei | Bauteil |
|-------|---------|
| `puck.scad` | **Station-/Gate-Puck** (Ø100, Rand + Einbuchtung, 7 Figurenmulden Ø22, Etikettenmulde Ø37,5) |
| `action-stein.scad` | Szenario-Träger mit Kartenschlitz + M8-Gewichtsaussparung (Fuß bleibt **außerhalb** des Pucks) |
| `aktiv-feld.scad` | RACI-Fläche (R · A · C · I) — bleibt als separates mobiles Board |
| `aktiv-feld.scad` | RACI-Fläche (R · A · C · I, 2×2) — separates mobiles Board, 130×130 |
## Ein Puck für die ganze Bahn

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View file

@ -1,42 +0,0 @@
// Action-Stein: Szenario-Traeger mit aufrechtem Kartenschlitz
// SLC-Workshop Tabletop · Einheiten: mm
/* [Fuss] */
foot_d = 59; // sitzt in Verankerung (Ø60)
foot_h = 5;
stand_ring = 70; // optionaler Standring fuer Kippstabilitaet
use_ring = true;
/* [Koerper] */
body_d = 35;
body_h = 30;
/* [Kartenschlitz] */
card_w = 64; // fuer Action Card 60 mm breit (zum Draufstecken)
card_t = 4; // Schlitzdicke
card_h = 25; // Einstecktiefe
/* [Gewichtseinlage M8] */
nut_af = 13; // Schluesselweite M8-Mutter
nut_h = 6.5;
$fn = 96;
module base() {
if (use_ring)
cylinder(d = stand_ring, h = 2);
translate([0,0,0]) cylinder(d = foot_d, h = foot_h);
}
module body() {
translate([0,0,foot_h]) cylinder(d = body_d, h = body_h);
}
difference() {
union() { base(); body(); }
// Kartenschlitz (zentriert in X, durch den Koerperkopf)
translate([-card_w/2, -card_t/2, foot_h + body_h - card_h])
cube([card_w, card_t, card_h + 1]);
// Gewichtsaussparung im Fuss (Sechskant fuer M8-Mutter)
translate([0, 0, -0.1])
cylinder(d = nut_af / cos(30), h = nut_h, $fn = 6);
}