Eigenentwicklung April 2006 – März 2013
Hard- und Software für Augenoptiker
Projekt:
System zum Scannen von Brillenfassungen
und zur Bestellung von Kunststoffbrillengläsern
Konzeption:
Bestellung von Brillengläsern unabhängig von Brillenglasherstellern.
Neue automatisierte und innovative Erfassungstechnik der Freiformumrandungen einer Brille.
Erstellung individueller digitaler Bibliotheken der
Freiformumrandungen auf Wunsch für den
Augenoptiker angepasst.
Digitales Erfassungssystem der Freiformumrandungen
als kostengünstige Serviceleistung für den
Augenoptiker.
Berechnung und graphische 2D-Darstellung der Freiformumrandungen.
Drucken auf kundenspezifischen Bestellformularen.
Meine Rolle:
Von der Idee bis zur Realisierung alleinige Verantwortung für den gesamten Zyklus der Erfindung.
Bis zu einem fortgeschrittenen Stadium geführte Entwicklung und Implementierung.
Instrumentarium:
IDE: Netbeans Version 6-7.2
JDK: J2SE Versionen 5-7
GUIs: Menü-Struktur, interaktive Elemente
Model-View-Concept mit der Swing-Technologie
XMLSpy®
Tests: JUnit Test Driven
UML: Use-Cases, Architektur, Design
Softwareentwicklung Aug 2002 – April 2006
Fertigung von Brillengläsern
Projekt:
Graphical User Interfaces
1. Bestelldaten-Erfassung von Kunststoff- Brillengläsern
2. Display der Kontrollgeräte zum Messen
3. Materialauswahl
4. Interne Fertigungsbelege
Konzeption:
Installation in dezentralen weltweiten Fertigungseinheiten.
Adaption auf unterschiedliche Auftragsarten.
Sehr kompakte Implementierung.
Hohe Kompatibilität zu externen Systemen.
Meine Rolle:
Recherche und Dokumentation bestehender Systeme
Entwicklung eines kompletten Prototypen zur Bestellung
Ergonomische Gestaltung der gesamten GUI-Elemente.
Programmieren von Hauptfunktionen
nach dem MV-Konzept.
Optionale Parameter implementieren.
Automatische Prüfung auf Plausibilität und Berechnung
Kontrolle auf Einhaltung von Toleranzwerten bei der Eingabe von kundenspezifischen Rezept-Daten.
Ein- bzw. Ausblenden von GUI-Elementen in Abhängigkeit von bereits festgelegten Auswahlparametern.
Dynamische Anpassung zur korrekten Kombination von Optionen.
Simultane Anzeige des Ist- Sollwert-Vergleich
Eine vom Typ des Parameters abhängige Wertdarstellung und des dazugehörigen Toleranzbereichs.
Ampelprinzip zur Visualisierung einer erfolgreichen Messung.
Komplexe Tabellen-Anwendung zur Materialauswahl
Rekursive Such- und Vergleichsalgorithmen.
Interaktives Freigeben und Sperren von Materialdaten
für jede Fertigungseinheit individuell angepasst.
Erstellen und Weitergabe einer Liste der ausgewählten Materialdaten an eine übergeordnete Berechnungseinheit.
Druckfunktion für Fertigungsbelege
Virtuelles Spalten- und Zeilenformat.
Barcode-Funktion.
Wasserzeichen.
Umrechnung zur einheitlichen Repräsentanz
von ganzzahligen und dezimalen Werten.
Instrumentarium:
IDE: Eclipse ab Version 3
JDK: J2SE ab Version 5
GUIs: Menü-Struktur, interaktive Elemente
Model-View-Concept mit der Swing-Technologie
XMLSpy®
Tests: JUnit Test Driven
UML: Use-Cases, Architektur, Design
Softwareentwicklung Aug 2002 – April 2006
Fertigung von Brillengläsern
Projekt:
Integration von Oberflächenbearbeitungsmaschinen
und Lasergeräten zum Signieren
und Kontrollgeräten zum Messen.
Konzeption:
Implementation für dezentrale und autarke,
unterschiedlich konfigurierte Fertigungsstätten
(out-of-the-box-Prinzip).
Adaption auf gängige Maschinenhersteller.
Schnittstellen zu internen Berechnungseinheit.
Modularität der Fertigungseinheiten.
Meine Rolle:
Eine in eigener Verantwortung von der Idee bis zur Realisierung geführte Softwareentwicklung.
Prototyping von Schnittstellenformaten.
Strukturierte Alternativen.
Support von standardisierten Interfaces.
Algorithmen zur Berechnung von Maschinenparametern.
Instrumentarium:
IDE: Eclipse ab Version 3
JDK: J2SE ab Version 5
XMLSpy®: Interfaces zu den Maschinen / Geräten
Tests: JUnit Test Driven
UML: Use-Cases, Architektur, Design
Hochschulstudium:
Diplom der Mathematik mit Schwerpunkt Technik
Fachhochschule Gießen-Friedberg (jetzt THM), Studienort Friedberg
Abschluss 2001 mit der Diplomarbeit:
Untersuchung allgemeiner Kalibrierkörper für 3D-Scanner
Gewerbliche
Berufsausbildungen:
Werkzeugmacher (Facharbeiterbrief, 1985)
Kraftfahrzeugmechaniker (Gesellenbrief, 1981)
OOA/OOD in UML 2
Enterprise Architect
Eclipse
Netbeans
JBoss
XML, UML
Softwareengineering
Augenoptik
Brillenglastechnologie
Eigenentwicklung April 2006 – März 2013
Hard- und Software für Augenoptiker
Projekt:
System zum Scannen von Brillenfassungen
und zur Bestellung von Kunststoffbrillengläsern
Konzeption:
Bestellung von Brillengläsern unabhängig von Brillenglasherstellern.
Neue automatisierte und innovative Erfassungstechnik der Freiformumrandungen einer Brille.
Erstellung individueller digitaler Bibliotheken der
Freiformumrandungen auf Wunsch für den
Augenoptiker angepasst.
Digitales Erfassungssystem der Freiformumrandungen
als kostengünstige Serviceleistung für den
Augenoptiker.
Berechnung und graphische 2D-Darstellung der Freiformumrandungen.
Drucken auf kundenspezifischen Bestellformularen.
Meine Rolle:
Von der Idee bis zur Realisierung alleinige Verantwortung für den gesamten Zyklus der Erfindung.
Bis zu einem fortgeschrittenen Stadium geführte Entwicklung und Implementierung.
Instrumentarium:
IDE: Netbeans Version 6-7.2
JDK: J2SE Versionen 5-7
GUIs: Menü-Struktur, interaktive Elemente
Model-View-Concept mit der Swing-Technologie
XMLSpy®
Tests: JUnit Test Driven
UML: Use-Cases, Architektur, Design
Softwareentwicklung Aug 2002 – April 2006
Fertigung von Brillengläsern
Projekt:
Graphical User Interfaces
1. Bestelldaten-Erfassung von Kunststoff- Brillengläsern
2. Display der Kontrollgeräte zum Messen
3. Materialauswahl
4. Interne Fertigungsbelege
Konzeption:
Installation in dezentralen weltweiten Fertigungseinheiten.
Adaption auf unterschiedliche Auftragsarten.
Sehr kompakte Implementierung.
Hohe Kompatibilität zu externen Systemen.
Meine Rolle:
Recherche und Dokumentation bestehender Systeme
Entwicklung eines kompletten Prototypen zur Bestellung
Ergonomische Gestaltung der gesamten GUI-Elemente.
Programmieren von Hauptfunktionen
nach dem MV-Konzept.
Optionale Parameter implementieren.
Automatische Prüfung auf Plausibilität und Berechnung
Kontrolle auf Einhaltung von Toleranzwerten bei der Eingabe von kundenspezifischen Rezept-Daten.
Ein- bzw. Ausblenden von GUI-Elementen in Abhängigkeit von bereits festgelegten Auswahlparametern.
Dynamische Anpassung zur korrekten Kombination von Optionen.
Simultane Anzeige des Ist- Sollwert-Vergleich
Eine vom Typ des Parameters abhängige Wertdarstellung und des dazugehörigen Toleranzbereichs.
Ampelprinzip zur Visualisierung einer erfolgreichen Messung.
Komplexe Tabellen-Anwendung zur Materialauswahl
Rekursive Such- und Vergleichsalgorithmen.
Interaktives Freigeben und Sperren von Materialdaten
für jede Fertigungseinheit individuell angepasst.
Erstellen und Weitergabe einer Liste der ausgewählten Materialdaten an eine übergeordnete Berechnungseinheit.
Druckfunktion für Fertigungsbelege
Virtuelles Spalten- und Zeilenformat.
Barcode-Funktion.
Wasserzeichen.
Umrechnung zur einheitlichen Repräsentanz
von ganzzahligen und dezimalen Werten.
Instrumentarium:
IDE: Eclipse ab Version 3
JDK: J2SE ab Version 5
GUIs: Menü-Struktur, interaktive Elemente
Model-View-Concept mit der Swing-Technologie
XMLSpy®
Tests: JUnit Test Driven
UML: Use-Cases, Architektur, Design
Softwareentwicklung Aug 2002 – April 2006
Fertigung von Brillengläsern
Projekt:
Integration von Oberflächenbearbeitungsmaschinen
und Lasergeräten zum Signieren
und Kontrollgeräten zum Messen.
Konzeption:
Implementation für dezentrale und autarke,
unterschiedlich konfigurierte Fertigungsstätten
(out-of-the-box-Prinzip).
Adaption auf gängige Maschinenhersteller.
Schnittstellen zu internen Berechnungseinheit.
Modularität der Fertigungseinheiten.
Meine Rolle:
Eine in eigener Verantwortung von der Idee bis zur Realisierung geführte Softwareentwicklung.
Prototyping von Schnittstellenformaten.
Strukturierte Alternativen.
Support von standardisierten Interfaces.
Algorithmen zur Berechnung von Maschinenparametern.
Instrumentarium:
IDE: Eclipse ab Version 3
JDK: J2SE ab Version 5
XMLSpy®: Interfaces zu den Maschinen / Geräten
Tests: JUnit Test Driven
UML: Use-Cases, Architektur, Design
Hochschulstudium:
Diplom der Mathematik mit Schwerpunkt Technik
Fachhochschule Gießen-Friedberg (jetzt THM), Studienort Friedberg
Abschluss 2001 mit der Diplomarbeit:
Untersuchung allgemeiner Kalibrierkörper für 3D-Scanner
Gewerbliche
Berufsausbildungen:
Werkzeugmacher (Facharbeiterbrief, 1985)
Kraftfahrzeugmechaniker (Gesellenbrief, 1981)
OOA/OOD in UML 2
Enterprise Architect
Eclipse
Netbeans
JBoss
XML, UML
Softwareengineering
Augenoptik
Brillenglastechnologie