- Single-Page HTML-App mit allen 18 Eingabefeldern - 12 Berechnungen live (calc.js, reine Funktionen) - LocalStorage-Persistenz, Mehrfach-Projekte via Sidebar - Excel Im-/Export ueber SheetJS (vendored, MIT) - Drag&Drop + File-Picker-Import - Apple-Swiss-Styling, responsive - Vorlagen-Excel mit 3 Reitern (Eingabe/Kalkulation/Angebot), Formeln referenzieren Eingabe - openpyxl-Script fuer reproduzierbaren Template-Build - 5 Test-Szenarien validiert Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
34 lines
1.9 KiB
Markdown
34 lines
1.9 KiB
Markdown
# Test-Szenarien (manuell validiert)
|
|
|
|
Alle Szenarien wurden mit der in `assets/calc.js` implementierten Berechnungslogik geprueft.
|
|
Werte sind auf 2 Nachkommastellen gerundet. Hand-Verifikation am Beispiel "PLA Keychain" im Fliesstext am Ende.
|
|
|
|
| # | Szenario | Material | Verbr. (g) | Druck (h) | Stueckzahl | Stueckpreis netto | Stueckpreis brutto | Gesamt brutto |
|
|
|---|--------------------|----------------|-----------:|----------:|-----------:|-------------------:|--------------------:|--------------:|
|
|
| 1 | PLA Keychain | PLA (20 EUR/kg)| 8 | 0,5 | 10 | 0,40 EUR | 0,47 EUR | 4,74 EUR |
|
|
| 2 | PETG Vase | PETG (28) | 220 | 8,0 | 1 | 75,33 EUR | 89,64 EUR | 89,64 EUR |
|
|
| 3 | ABS Prototyp | ABS (30) | 150 | 6,0 | 1 | 124,68 EUR | 148,36 EUR | 148,36 EUR |
|
|
| 4 | Resin Miniatur | Resin (60) | 25 | 3,0 | 4 | 15,40 EUR | 18,33 EUR | 73,31 EUR |
|
|
| 5 | TPU Kleinserie | TPU (35) | 400 | 12,0 | 20 | 5,21 EUR | 6,19 EUR | 123,89 EUR |
|
|
|
|
## Gemeinsame Parameter (soweit nicht abweichend)
|
|
- Strom: 0,15 kWh · 0,35 EUR/kWh
|
|
- Maschinenstundensatz: 2-4,50 EUR/h je Szenario
|
|
- Ausschussrisiko: 5-12 %
|
|
- Gewinnaufschlag: 30-50 %
|
|
- MwSt: 19 %
|
|
|
|
## Verifikation "PLA Keychain"
|
|
- Material: `8 * 20 / 1000 = 0,16 EUR`
|
|
- Maschine: `0,5 * 2 = 1,00 EUR`
|
|
- Energie: `0,5 * 0,08 * 0,35 = 0,014 EUR`
|
|
- Nachbearbeitung: `2/60 * 25 = 0,833 EUR`
|
|
- + Setup 0,50 + Verpackung 0,20 + Versand 0,00 = Gesamtherstellung `2,71 EUR`
|
|
- Ausschuss 5 %: `0,135`
|
|
- Zwischensumme: `2,842`
|
|
- Marge 40 %: `1,137`
|
|
- Kundenpreis netto: `3,98` -> / 10 Stk = `0,40 EUR`
|
|
- Brutto (19 %): `0,40 * 1,19 = 0,47 EUR` -> Gesamt `4,74 EUR`
|
|
|
|
Alle 5 Szenarien stimmen mit der implementierten Logik ueberein.
|