Files
feldbett/docs/05-original-scripts.md
Axel Meyer d849c4e86d Initial commit: Feldbett Design-Dokumentation und FreeCAD-Scripts
Modulares Schwergewicht-Feldbett aus Alu-Rohren (25×1.5) mit Stahl-Konnektoren (33.7×2.5).
Design-Docs, Materialrecherche, Gewichtsberechnung, Korrosionsschutz-Analyse,
und zwei getestete FreeCAD-Makros (Struktur + Konnektoren-Detail).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 14:30:35 +02:00

78 lines
2.6 KiB
Markdown

# Feldbett — Originale FreeCAD Scripts
## Herkunft
Die Scripts wurden in Claude Web erstellt und als Ausgangspunkt für die Konstruktion verwendet. Sie liegen als Kopie im Projektordner unter `scripts/original/`.
**Achtung**: Die Originalscripts verwenden L=35 mm (Millimeter) statt der realen L=350 mm. Alle Maße sind um Faktor 10 zu klein. Dies war ein Modellmaßstab, der bei der Weiterentwicklung korrigiert werden muss.
## Dateiübersicht
### `scripts/original/feldbett.py`
**Zweck**: Gesamtstruktur des Feldbetts als FreeCAD-Makro.
- Erzeugt alle Stangen (A, Q, D, B, F) als Hohlrohre
- Farbcodierung: A=blau, D=grün, Q=amber, B=lila, F=grau
- A-Stangen sind **durchgehend** (nicht segmentiert) — muss geändert werden
- Berechnet und gibt Geometrie-Kontrollwerte aus
**Bekannte Probleme**:
- Maßstab falsch (mm statt cm)
- A-Stangen nicht segmentiert
- Keine Konnektoren dargestellt
### `scripts/original/feldbett_connectors.py`
**Zweck**: Connector v1 — Kugelknoten mit Rohrstutzen.
- Connector 1: Kugelförmiger Hub + Stutzen für A und D
- Connector 2: Kugelförmiger Hub + Stutzen für Q (durchlaufend), D, B
- Durchgangsbohrungen für Rohre
- Design für 3D-Druck oder Aluminiumguss
- Optionale Verrundung (Fillet)
**Status**: Konzeptstudie, durch v2 ersetzt.
### `scripts/original/feldbett_connectors_v2.py`
**Zweck**: Connector v2 — Schweißbare Hülsen auf Gehrung.
- Connector 1: 2 Hülsen (A + D), auf Gehrung, zusammengeschweißt
- Connector 2: 4 Hülsen (Q-links, Q-rechts, D, B), sternförmig geschweißt
- Spannstift-Bohrungen modelliert
- Enthält Belastungsrechnung (200 kg, SF=2)
- Berechnet Sägewinkel für Gehrungsschnitte
- Einzelteile-Ansicht der C2-Hülsen
**Berechnete Werte** (bei L=35 mm, Maßstab falsch):
- Einstecktiefe: 45 mm
- Hülsen-DA: 32 mm
- Spannstift: 6 mm Durchmesser
- Material: Stahl S235, Streckgrenze 235 N/mm²
### `scripts/original/feldbett_fem.py`
**Zweck**: FEM-Simulation für Connector 2.
- Setzt FreeCAD FEM-Analysis auf (CalculiX-Solver)
- Material: Stahl S235 (E=210.000 MPa)
- Vereinfachter Connector 2 als Solid
- Einspannung an Q-Ende, Kräfte an D- und B-Stutzen
- Mesh: Netgen, quadratische Tetraeder
- Face-Referenzen sind Platzhalter (müssen in GUI angepasst werden)
**Voraussetzungen**: FreeCAD ≥ 0.20, CalculiX installiert.
## Quellverzeichnis
```
scripts/original/
├── feldbett.py ← Gesamtstruktur
├── feldbett_connectors.py ← Connector v1 (Kugelknoten)
├── feldbett_connectors_v2.py ← Connector v2 (Schweißhülsen)
└── feldbett_fem.py ← FEM-Simulation
```
Originale Quelldateien: `~/Downloads/feldbett*.py`