Programmierung, Entwicklung von Software und Algorithmen

Programm zur Berechnung von Schraubenverbindungen

Für die Technikerschule der Stadt Braunschweig; In Basic auf einem Schneider CPC 464; Berechnung nach Schrauben

Diplomarbeit mit Turbo Pascal

Entwicklung eines Programms zur Getriebeauswahl für die ZAE: Heraus kam eine Software, mit der Kunden die Getriebe aus dem Katalog der Firma ZAE an ihre Bedürfnisse bezüglich Drehmoment, Drehzahl und Einbausituation anpassen konnten. Ausgegeben wurde eine CAD-Datei, welche das Getriebe mit den gewählten Anbauteilen und in der passenden Einbauposition enthielt;

Katalogprogramm für Standardgetriebe in Delphi

Eine ähnliche Software wie zuvor für Getriebebau Nord. Dieses Projekt entwickelte ich neben meiner Aufgabe als Leiter der Getriebekonstruktion mit zwei Mitarbeitern gemeinsam;

Tools zur Zahnradauslegung für Planetengetriebe in Delphi

Die Antriebslösungen von Firma GEFEG wurden bis zum Jahr 2000 mit extern beschafften Getrieben gebaut. Da keine Software zur Getriebeberechnung vorhanden und die Beschaffung einer solchen Software sehr kostspielig war, entwickelte ich die notwendigen Berechnungstools selbst;

Tool zum Lebensdauer- und Betriebsfestigkeitsnachweis in Delphi

Für die Windenergieanlagen der Firma Nordex musste für jeden geplanten Standort der Nachweis für Lebensdauer und Betriebsfestigkeit des Antriebsstranges berechnet werden. Dazu wurden in meinem Tool jeweils mehrere tausend Messwerte ausgewertet, in eine Datenbank übernommen und ein Lastprofil für den Standort erstellt. Dann wurde ermittelt, ob der Antriebsstrang die geforderte Lebensdauer erreichen kann;

Getriebeauslegung und Optimierung

Für Hycet mit FreePascal / LazarusIDE: Mit der gängigen Standardsoftware ist die Optimierung von Getrieben sehr zeitaufwendig, was bei Anfragen sehr schnell zu ungeduldigen Projektmanagern führt. Als Lösung entwickelte ich eine Software, die für eine vorgegebene Geometrie optimierte Radsätze bezüglich Zahnfuß- und Grübchensicherheit sowie der Sicherheit gegen Fressen berechnet. Die Optimierung kann für Stirnrad-, Planetenrad- und Stufenplanetenradsätze erfolgen;

Verschiedene Applicationen zur Getriebeoptimierung mit FreePascal / LazarusIDE: Optimierung des Wirkungsgrads, der Geometrie und der Belastbarkeit.

1986: Turbo Pascal 3.0

Kauf des Compilers, Selbststudium der Programmiersprache Pascal

Warum Object Pascal?

Planetenradsätze suchen und optimieren

Planetenradsätze mit passender Übersetzung einfacher und schneller finden und optimieren.

Stirnradberechnung mit STplus

Mit einer eigenen Benutzeroberfläche den Rechenkern STplus aufrufen und rechnen lassen. Dieses Projekt ist OpenSource, die Projektdateien mit Quelltexten können von GitHub heruntergeladen werden.

Zahlen eingeben: Probleme mit Komma und Punkt umgehen

Quelltexte und Projektdateien sind auf GitLab verfügbar.