Die Firma Kellenberger, spezialisiert in der Herstellung von Rundschleifmaschinen, trieb die Vision voran, die Programmierung ihrer Werkzeugmaschinen zum Nutzen der Kunden auf die nächste Abstraktionsstufe zu bringen. Für das Maschinenbedienpersonal bedeutet dies, CNC-Programme einfach, sicher, schnell und gleichzeitig fehlerfrei erstellen zu können. Durch die visuelle Auswahl der zu bearbeitenden Oberflächen mit der Festlegung der entsprechenden Zerspannungstechnologie, entfallen das mühsame Eintippen kryptischer Befehle und zeitintensive Berechnungen.
Wir konnten der Firma Kellenberger in folgenden Punkten helfen:
Die Ausarbeitung eines Prototyps zur Festlegung der Randbedingungen der eigentlichen Software-Entwicklung, vor allem der Sprache und Hilfsmittel, führte zum Entscheid, C# mit dem Microsoft .NET Compact Framework einzusetzen.
Die hiermit erfolgte technologische Abstimmung auf die vorliegende Version eines Windows CE Rechners der Firma Fanuc zeigte so optimale Resultate, die auf eine speditive Entwicklung schliessen liessen.
Anschliessend wurde die gesamte Architektur der Software-Lösung mit ihren einzelnen Applikationen und ihren zugehörigen Schnittstellen entworfen. So dient ein MS-SQL Server unter WinCE zur Datenhaltung.
Ferner wurden die grössten Risiken in der Umsetzung der Applikation zur automatischen Erstellung des CNC-Programms ausgemacht. Sie wurde als erste im Detail entworfen und eine entsprechende Bibliothek mit individuellen, grafischen Elementen entwickelt. In der Folge wurden der Programmzellen Editor, der grafische Editor mit der Kollisionsdetektion und der Programm-Generator entwickelt.
Parallel zur Software-Entwicklung erfolgte mit dem Projektstart die Schulung der Mitarbeiter der Firma Kellenberger zu den Themen aus der OO-Welt, von OOA bis hin zur OOP
Herzlichen Dank unseren Pilotkunden für ihre Geduld, das ehrliche Feedback und Vertrauen!