2024
Formkosten kalkulieren: Was gehört in ein Web-Tool?
Überlegungen zur Fachlogik hinter einem Kalkulationstool für Spritzgussformen — welche Parameter wirklich zählen und wo Vereinfachungen sinnvoll sind.
Das Problem mit Excel
In den meisten Formenbaubetrieben, die ich kennengelernt habe, läuft die Kalkulation über Excel. Manchmal ist es eine einzelne Datei, die über Jahre gewachsen ist. Manchmal sind es mehrere, die untereinander verlinkt sind. Die Formeln sind oft nur der Person verständlich, die sie geschrieben hat, und diese Person ist manchmal schon im Ruhestand.
Das funktioniert — bis es nicht mehr funktioniert. Typische Probleme:
- Neue Mitarbeiter brauchen Wochen, um das Sheet zu verstehen
- Fehler in Formeln fallen erst auf, wenn das Angebot schon raus ist
- Es gibt keine Versionierung — wer hat wann was geändert?
- Vergleiche zwischen Kalkulationen sind mühsam
- Die Datei lässt sich nicht sinnvoll auf dem Handy öffnen
Ein Web-Tool löst diese Probleme nicht automatisch. Aber es schafft die Grundlage dafür: eine klare Oberfläche, validierte Eingaben, gespeicherte Kalkulationen, und die Möglichkeit, die Fachlogik einmal sauber zu implementieren und dann für alle zugänglich zu machen.
Welche Parameter zählen?
Die Kosten einer Spritzgussform setzen sich aus vielen Faktoren zusammen. Die Frage bei der Entwicklung eines Kalkulationstools ist: Welche davon modelliert man explizit, und wo reicht eine Pauschale oder ein Erfahrungswert?
Aus meiner Erfahrung sind das die Kernparameter, die in einem Tool abgebildet werden sollten:
Formgröße und Material
Die Rohlingskosten für den Formrahmen machen oft 15–25% der Gesamtkosten aus. Hier braucht man:
| Parameter | Einfluss | Typische Quelle |
|---|---|---|
| Formgröße (L × B × H) | Bestimmt Rohlingsgröße und -gewicht | Abgeleitet aus Artikelgeometrie |
| Werkstoff (z.B. 1.2343, 1.2738) | Preis/kg variiert erheblich | Abhängig von Stückzahl und Kunststoff |
| Anzahl Kavitäten | Beeinflusst Formgröße und Bearbeitungsaufwand | Stückzahl, Zykluszeit-Anforderung |
| Normalien (Führung, Auswerfersystem) | Zukaufteile mit bekannten Preisen | Katalog (Hasco, Meusburger, DME) |
Die Materialkosten lassen sich relativ gut berechnen: Volumen × Dichte × Preis/kg. Für die Normalien gibt es Katalogpreise, die man als Datenbank hinterlegen kann.
Bearbeitungszeiten
Der größte Kostenblock — und der am schwersten zu schätzende. Die Bearbeitungszeit hängt von der Komplexität der Formgeometrie ab, und "Komplexität" ist schwer zu quantifizieren.
Ein pragmatischer Ansatz, den ich in mehreren Tools umgesetzt habe: Statt die Bearbeitungszeit aus der Geometrie zu berechnen (was ein eigenes CAM-System wäre), arbeitet man mit Komplexitätsklassen und Erfahrungswerten:
// Vereinfachtes Modell für Bearbeitungszeiten
const machiningHours = {
// Basis: Stunden pro dm² Formfläche
simple: { milling: 2.5, edm: 0.5, grinding: 0.3 },
medium: { milling: 5.0, edm: 2.0, grinding: 0.5 },
complex: { milling: 9.0, edm: 5.0, grinding: 1.0 },
};
function estimateMachining(surfaceArea_dm2, complexity, cavities) {
const rates = machiningHours[complexity];
const factor = cavities > 1 ? 0.7 * cavities : 1; // Nicht linear
return {
milling: rates.milling * surfaceArea_dm2 * factor,
edm: rates.edm * surfaceArea_dm2 * factor,
grinding: rates.grinding * surfaceArea_dm2 * factor,
};
}
Die Werte 2.5, 5.0, 9.0 etc. sind Platzhalter — jeder Betrieb hat seine eigenen Erfahrungswerte. Das Tool sollte es ermöglichen, diese Werte anzupassen und idealerweise aus vergangenen Kalkulationen zu lernen.
Sonderfunktionen
Schieber, Kernzüge, Heißkanal, Temperierung — das sind die Kostentreiber, die eine einfache Form von einer teuren unterscheiden. Jede dieser Funktionen hat eigene Kosten, die sich aus Zukaufteilen und zusätzlicher Bearbeitungszeit zusammensetzen.
Im Tool modelliert man das am besten als Zuschläge, die der Benutzer ein- oder ausschalten kann:
const features = [
{
id: 'hot_runner',
label: 'Heißkanal',
// Kosten abhängig von Düsenanzahl
cost: (params) => params.nozzles * 1800 + 3500,
machiningExtra_h: 24,
},
{
id: 'slide',
label: 'Schieber',
// Pro Schieber
cost: (params) => params.slideCount * 2200,
machiningExtra_h: (params) => params.slideCount * 16,
},
{
id: 'core_pull',
label: 'Kernzug (hydraulisch)',
cost: (params) => params.corePullCount * 3800,
machiningExtra_h: (params) => params.corePullCount * 20,
},
];
Wo Vereinfachungen sinnvoll sind
Ein Kalkulationstool ist keine Arbeitsvorbereitung. Es soll in 5–10 Minuten eine belastbare Erstschätzung liefern, nicht jede Schraube durchkalkulieren. Folgende Vereinfachungen haben sich bewährt:
Zusammenfassung von Bearbeitungsschritten. Statt Fräsen, Bohren, Drehen, Schleifen, Senkerodieren, Drahterodieren einzeln aufzulisten, reichen oft drei Kategorien: spanende Bearbeitung, Erosion, Finishing. Details kommen in die Feinplanung.
Pauschalansätze für Konstruktion und Montage. Konstruktionszeit korreliert mit der Gesamtkomplexität der Form und lässt sich als Prozentsatz der Bearbeitungskosten schätzen (typisch 8–15%). Montage und Einfahren ebenfalls (5–10%).
Standardisierte Normalien. Statt jeden Auswerfer einzeln zu kalkulieren, arbeitet man mit Normalienpaketen: "Standardauswerfung 4-fach", "Standardauswerfung 8-fach" etc., jeweils mit hinterlegtem Pauschalpreis.
Die Kostenstruktur im Überblick
Eine typische Formkalkulation gliedert sich so:
Materialkosten
├── Formrahmen (Rohling)
├── Einsätze / Kerne
└── Normalien (Führung, Auswerfer, Zentrierung)
Bearbeitungskosten
├── Spanende Bearbeitung (Fräsen, Bohren, Drehen)
├── Erosion (Senk-EDM, Draht-EDM)
├── Finishing (Schleifen, Polieren, Strukturieren)
└── Sonderfunktionen (Schieber, Kernzüge)
Zukaufteile
├── Heißkanal / Kaltkanal
├── Hydraulik / Pneumatik
└── Sensorik / Überwachung
Gemeinkosten
├── Konstruktion / CAD
├── Montage
├── Einfahren / Bemusterung
└── Verpackung / Transport
Im Tool sollte jede dieser Positionen sichtbar sein, damit der Benutzer nachvollziehen kann, wie der Gesamtpreis zustande kommt. Transparenz schafft Vertrauen — sowohl intern als auch gegenüber dem Kunden.
Was das Tool besser macht als Excel
Wenn man die Fachlogik einmal sauber implementiert hat, ergeben sich Möglichkeiten, die in Excel schwer abzubilden sind:
Variantenvergleich. Wie viel teurer wird die Form mit 8 statt 4 Kavitäten? Was kostet der Heißkanal im Vergleich zum Kaltkanal? Das Tool kann mehrere Varianten nebeneinander darstellen, mit farblich markierten Differenzen.
Historische Daten. Jede Kalkulation wird gespeichert. Über die Zeit entsteht eine Datenbasis, aus der sich Benchmarks ableiten lassen: Was hat eine vergleichbare Form in der Vergangenheit tatsächlich gekostet? Wie gut waren unsere Schätzungen?
Stundensatzpflege. Maschinenstundensätze ändern sich. Im Tool ändert man sie an einer Stelle, und alle zukünftigen Kalkulationen verwenden automatisch die aktuellen Werte. Bestehende Kalkulationen bleiben unverändert — mit dem Stundensatz, der zum Zeitpunkt der Erstellung galt.
PDF-Export. Ein sauber formatiertes Angebotsdokument, das direkt an den Kunden gehen kann. Kein Copy-Paste aus Excel in Word mehr.
Fazit
Ein Kalkulationstool für Formkosten muss keine Raketenwissenschaft sein. Die Fachlogik ist beherrschbar, die Datenstrukturen überschaubar. Der eigentliche Wert liegt in der sauberen Umsetzung: validierte Eingaben, nachvollziehbare Berechnung, vergleichbare Ergebnisse. Und darin, dass das Wissen über die Kalkulation nicht in einer Excel-Datei steckt, die nur eine Person versteht, sondern in einem Tool, das jeder im Betrieb bedienen kann.