Scripting
Effizienzsteigerung durch Automatisierung
In der Getriebeentwicklung fallen viele wiederkehrende Aufgaben an: Variantenberechnungen, Anpassung von Katalogdaten, Lastprofile, Nachweise, Reportings oder Export von Fertigungsdaten sowie Qualitätssicherungs- und Messanweisungen. Werden diese Arbeitsschritte manuell durchgeführt, entstehen lange Durchlaufzeiten, hohe Fehleranfälligkeit und ein unnötiger Ressourcenaufwand. Gleichzeitig steigt die Anzahl an Varianten und zu prüfenden Betriebsfällen stetig an.
Die FVA-Workbench ermöglicht die Automatisierung genau dieser wiederkehrenden Berechnungen und Prozessketten. Anstatt jeden Schritt einzeln auszuführen, können komplette Abläufe definiert und mit wenigen Klicks gestartet werden: von der Modellerstellung über die Berechnung bis zur automatisierten Ergebnisaufbereitung. Auch externe Datenquellen wie Datenbanken, Lastprofile oder Sensordaten können eingebunden und direkt verarbeitet werden.
Von Routine zu Wettbewerbsvorteil
Besonders wertvoll zeigt sich dies in der Praxis: Bei der Überarbeitung kompletter Kataloge oder Produktreihen können hunderte Varianten und Einbaupositionen in kürzester Zeit durchgerechnet werden. Die Ergebnisse wiederum stehen unmittelbar für den technischen Vertrieb und die Kundenkommunikation zur Verfügung, etwa als schnelle Variantenvergleiche und standardisierte Reports, die fundierte Entscheidungen erleichtern.
Dadurch werden Prozesse nicht nur deutlich schneller, sondern auch skalierbar und jederzeit reproduzierbar – ein entscheidender Vorteil, wenn große Variantenzahlen oder komplexe Nachweisketten effizient bewältigt werden müssen.
Ihr Nutzen auf einen Blick:
- Kürzere Durchlaufzeiten, da Variantenrechnungen, Nachweise und Reportings automatisiert ablaufen
- Weniger Fehlerquellen durch automatisierten Datenfluss und Wegfall manueller Eingriffe
- Skalierbarkeit: beliebig viele Varianten und Lastfälle lassen sich in kurzer Zeit berechnen
- Mehr Kapazität für Innovation, da Experten von Routineaufgaben entlastet werden
- Bessere Entscheidungsgrundlagen durch einheitliche Reports und direkte Vergleichbarkeit der Ergebnisse
Dadurch werden Prozesse nicht nur deutlich schneller, sondern auch skalierbar und jederzeit reproduzierbar – ein entscheidender Vorteil, wenn große Variantenzahlen oder komplexe Nachweisketten effizient bewältigt werden müssen.
Automatisierung in der FVA-Workbench
Die FVA-Workbench erlaubt die Steuerung und Manipulation aller Berechnungen sowie der Ein- und Ausgabeattribute. Zudem können die Daten in beliebigen Formaten zur Weiterverarbeitung ausgegeben werden. Eine einfache JavaScript basierte Sprache ermöglicht es Anwendern das System weitgehend zu steuern. Hierfür stehen Kontrollstrukturen wie "if/else", "for", "while" oder "switch-case" zur Verfügung.
Typische Anwendungsfälle sind :
Optimierungen
Variationsrechnungen
Import und Export von Daten aus oder in beliebige externe Systeme
Importieren von Geometrie- oder Lastdaten aus Excel und Zurückschreiben der Ergebnisse in Excel
Einlesen von Messdaten aus der Produktion und Durchführung einer Vergleichsrechnung mit den Sollwerten
Die Ausführung komplexer Aufgaben reduziert sich damit auf einen einzigen Mausklick.
Beispielscript
Dieses Script erhöht in jedem Durchlauf den Schrägungswinkel einer Stirnradstufe um 1°, führt eine Gesamtsystemberechnung inklusive Verzahnungsanregung durch und gibt den maximalen Drehwegfehler auf dem Scripting-Monitor und in einem Diagramm aus.
Import und Export von Excel Daten
Das Scripting in der FVA-Workbench ermöglicht es Daten aus Excel-Dateien zu lesen oder Werte zu schreiben. So können z.B. Eingabewerte für die Verzahnung direkt aus einer Excel-Datei gelesen werden um damit die entsprechenden Attribute im Getriebemodell der FVA-Workbench zu belegen. Anschließend können die Ergebnisse der Berechnung in die Excel-Datei zurückgeschrieben werden.
Das Layout und Format der Excel-Datei bzw. der Zellen kann ebenfalls via Script gesetzt werden. Alternativ kann auch eine bereits formatierte Exceldatei als Vorlage eingelesen werden. Die Formatierung dieser Vorlage wird übernommen und es werden nur die Werte in den angegebenen Zellen ersetzt bzw. eingefügt.
Batchbetrieb
Die Batchfunktion kombiniert die Funktionen des Scriptings mit der Möglichkeit, die FVA-Workbench automatisch starten zu lassen. Insbesondere Katalogberechnungen, Festigkeitsnachweise oder Variationsrechnungen, können gescriptet und damit vollständig automatisiert werden. Somit ist die FVA-Workbench auch innerhalb von firmeninternen Prozess-/Programmketten einsetzbar. Die FVA-Workbench startet ohne grafische Oberfläche, führt vordefinierte Scripte hintereinander aus, legt die Berechnungsergebnisse an einem vom Benutzer vorgegebenen Ort ab und beendet sich automatisch.