Initial commit: Konzept v2 + Etappe 1 (Blueprints + Login + Profile)
Schwester-Projekt zu arduino.lehrstun.de fuer die 3D-Druck-AG am Lessing-Gymnasium. Offene jahrelange Nachmittags-AG (kein Trimester), 8-10 Einzel-SuS mit optionalen 2er-Paarungen, 4 Bambu-Lab-Drucker (3 geschlossen + 1 A1 mini). Konzept v2 (Reality-Check-Iteration 2026-05-24): - Onboarding-Pfad statt Pflicht-Lektionen (L1-L3 selbst-zertifiziert) - Selbstlern-Loop als Kern: SuS-Projekte wachsen die interne Bibliothek - Drill-Down-Lehrer-Dashboard (Wer ist hier / Wartet Review / Haengt fest) - Cockpit progressiv: zeigt nur was zum Status passt - Bambu-Cloud-API fuer Drucker-Live-Status (fragil + Fallback manuell) - Three.js-Vorschau fuer Cover-aus-3D-Ansicht (Etappe 6) - Vollstaendige Doku als Obsidian-Vault (24 Markdown-Dateien) - Entscheidungen E-001 bis E-022 in docs/decisions.md Etappe 1 lauffaehig (~1800 Zeilen Code): - Blueprint-Struktur (V8): routes/oeffentlich+profil+admin+api, services/auth+bambu+datei - Komplettes Schema in database.py (14 Tabellen, idempotent) - Login mit bcrypt + persistentem Lockout in DB (V7, verbessert ggue Arduino-Kurs der In-Memory-Dict nutzt) - Admin-Login + Profile-CRUD + PIN-Reset + PIN-Karten-Druckbogen - Inline-Edit-Endpunkt mit Whitelist + Audit-Log - Seeds: AG lessing-3d-ag + 4 Drucker + Default-Einstellungen - Smoke-Test bestanden (Login, Profil-Anlage, Lockout-Logging) Nicht im Repo (.gitignore): .env, *.db, venv/, .obsidian/workspace.json
This commit is contained in:
58
docs/sicherheit.md
Normal file
58
docs/sicherheit.md
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
type: konzept-modul
|
||||
projekt: 3d.lehrstun.de
|
||||
stand: 2026-05-23
|
||||
tags: [konzept, sicherheit, material]
|
||||
---
|
||||
|
||||
# Sicherheit & Druckraum
|
||||
|
||||
> Inhalt der [[lektion-L1-drucker-kennenlernen|Pflicht-Lektion L1]] basiert
|
||||
> auf den Punkten hier.
|
||||
|
||||
## Setup an unserer Schule
|
||||
|
||||
- **Eigener Druckraum**, dauergelüftet → entspannte Ausgangslage.
|
||||
- **4 Drucker**: 3× geschlossen (P1S/X1C/P2S), 1× **A1 mini (offen)**.
|
||||
- **Materialien (Default):** PLA + PLA+. **Selten:** PETG, ABS (nur unter Aufsicht).
|
||||
- **Andere Filamente** (Nylon, ASA, PC, TPU) werden nicht genutzt.
|
||||
|
||||
## Pflicht-Regeln für SuS
|
||||
|
||||
1. **Hände weg vom Hotend** — besonders beim A1 mini (offen).
|
||||
2. **Nur freigegebene Filamente** — PLA/PLA+ jederzeit, andere nur mit Herb/Markus.
|
||||
3. **Bei sichtbarem Fehler (Spaghetti, Warping, Rauchgeruch)** → Drucker per
|
||||
Bambu Handy App **pausieren** + Herb/Markus rufen, nicht selbst dran drehen.
|
||||
4. **Druckraum verlassen** ist OK, solange ein Drucker läuft (Drucker haben
|
||||
Notabschaltung). Türen geschlossen halten wegen Lüftung.
|
||||
|
||||
## Materialkunde-Kurzfassung
|
||||
|
||||
| Material | Empfohlen? | Warum |
|
||||
|---|---|---|
|
||||
| **PLA** | ja, Default | Geringste UFP-Emissionen, niedrige Druck-Temp, bricht spröde (Splitter unkritisch) |
|
||||
| **PLA+** | ja | Wie PLA, etwas zäher |
|
||||
| **PETG** | mit Aufsicht | Höhere Temp, etwas mehr Emissionen, klebt am Bett — Lehrer hilft bei Einrichtung |
|
||||
| **ABS** | mit Aufsicht | Höhere Temp, Geruchsbildung, **nur in geschlossenen Druckern** (nicht A1 mini), Lüftung wichtig |
|
||||
|
||||
PLA-Sicherheit basiert auf: [Ultimaker-Whitepaper (DE)](https://yop3d.de/wp-content/uploads/2020/07/3D-printer-emissions-and-indoor-air-quality-de.pdf), [Fraunhofer WKI](https://www.iaqip.wki.fraunhofer.de/de/themen/emissionen-aus-3d-druckern.html).
|
||||
|
||||
## Offizielle Schul-Richtlinie
|
||||
|
||||
[UKBW — Sicherer Umgang mit 3D-Druckern in der Schule (PDF)](https://www.ukbw.de/fileadmin/user_upload/Sicherer-Umgang-mit-3D-Druckern-in-der-Schule.pdf) — Pflichtlektüre für Herb + Markus, und Grundlage für die SuS-Lektion L1.
|
||||
|
||||
## Was die Plattform dazu beiträgt
|
||||
|
||||
- **Material-Auswahl** bei [[datenmodell#druckauftrag|Druckauftrag]] standardmäßig
|
||||
auf PLA-Varianten beschränkt; PETG/ABS nur freischaltbar im
|
||||
[[routen#admin|Admin]].
|
||||
- **A1 mini-Drucker** im UI mit gelbem Hinweis-Banner: "offener Drucker, Hände weg".
|
||||
- **L1-Lektion** als Pflicht-Lektion vor Drucker-Bedienung (Einleitung,
|
||||
Sicherheits-Video von Bambu Academy, Quiz?).
|
||||
|
||||
## Querverweise
|
||||
|
||||
- Lektion: [[lektion-L1-drucker-kennenlernen]]
|
||||
- A1 mini-Hinweise im UI: [[architektur]]
|
||||
- Materialauswahl bei Druckauftrag: [[datenmodell#druckauftrag]]
|
||||
- Entscheidung Material-Default: [[../decisions#E-008]]
|
||||
Reference in New Issue
Block a user