TomBengsch
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 50230 Chiang Mai
- Weltweit
- de
- 22.04.2023
Kurzvorstellung
Auszug Referenzen (3)
"Die Zusammenarbeit war stets einwandfrei. Es wurden alle gestellten Anforderungen, und gemeinsam festgelegte Projektziele erreicht."
2/2016 – 9/2019
Tätigkeitsbeschreibung
CAD/CAM Projekt für die Nähmaschinenindustrie. Vollständiges 2D CAD Programm auf Basis von QCad mit einem proprietären Plugin für die Nähmaschinenindustrie. Das Programm ist in C++11 implementiert. Folgende Features sind implementiert:
Customized selbst restaurierende Menüs
Denition von Bearbeitungsgruppen
NC Generator auf Basis einer Postprozessortechnik für Import und Export
Simulation
Import und Exportfunktionen
A* Pfadfindung
proprietäre Pfadfindung
Technologiepunkte
Störräume
versch. Algorithmen wie ein echter Offset, bessere Splines
Schnittstelle für Kundendaten welche mit einer bereitgestellten Oberfläche bearbeitet werden können.
Datenanlage in verschlüsseltem XML.
Bei diesem Projekt habe ich auch die komplette QA gemanaged.
Videos:
-Hyperlink entfernt-
-Hyperlink entfernt-
Gradient Boosting, QCAD, Qt (Software), Visual C++
"Zusammenarbeit bei Erstellung einer Visualisierungssoftware.
Software musste gestoppt werden aufgrund Unerreichbarkeit des Entwicklers."
6/2014 – 6/2015
Tätigkeitsbeschreibung
WPT – Multicolor Positioning Tool. Programm zum positionieren von Zahnersatz in einen Blank mit Farbverlauf. Da die Entwicklung im beim Zahnersatz vom Labor zum Zahnarzt verlagert wird, werden immer mehr Rohlinge mit Farbverlauf angeboten. Dieser Farbverlauf spiegelt die
natürliche Färbung des Zahns wieder. Da diese natrürliche Färbung vonMensch zuMensch, Zahn zu Zahn, unterschiedlich ausfällt muß der Zahn in diesen Blank „eingepaßt“ werden. Zu diesem Zweck werden Echtfarbmonitore und Elektronische Mikroskope verwendet die das Bild auf den Monitor projezieren. Die Restauration muß dann mit mittels hochpräziser Drehschalter in den Blank so eingepaßt werden das der Farbverlauf dem des Orginalzahns oder dessen Nachbarn entspricht.
Opengl, Qt (Software), Visual C++
"Sehr erfahrender und durch fachpublikationen bekannter Entwickler. Stärken in Algorithmen und allen mathematischen Fragestellungen. Gerne wieder!"
1/2014 – 12/2015
Tätigkeitsbeschreibung
Dentist CSS . Control zur Verwendung in unterschiedlichen Applikationen. In dieses Control ist alles eingeossen was ich im Dentalbereich erarbeitet habe:
Matchingalgorithmen
Präplinealgorithmen
Vergleichsalgorithmen
CAM-Algorithmen
Für dieses Projekt / diesen Prozess habe ich den vieles aus dem Bereich der automobilen Kurven und Flächen gelernt, untersucht und teilweise erweitert:
Bezierkurven
Polynominterpolation
Splinekurven verschiedenster Ausprägung und Gewichtung
NURBS
Bezierflächen
Coons Cluster
Video: -Hyperlink entfernt-
Opengl, Qt (Software), Visual C++
Qualifikationen
Projekt‐ & Berufserfahrung
7/2020 – 7/2021
Tätigkeitsbeschreibung
Die Firma erstellt Software für die Bearbeitung von Aluminiumprofilen. Dabei werden 2 Softwarepakete unterschieden. Das erste Paket ist ein 3D-Editor für die Bearbeitung von Aluminiumprofilen.
Als Ausgabe ensteht bei diesem Paket ein postprozessorgesteuertes maschinenspezifisches NC-Programm. An diesem Programm war ich nicht beteiligt.
Das zweite Paket ist ein Programm zur Bearbeitungserkennung. Dieses Paket liest beliebige Formate wie STEP, IGES, SAT u.a. ein und analysiert sie auf das enthaltensein von Profilen und Bearbeitungen dieser Profile. Für dieses Modul war ich der verantwortliche Entwickler für die Erkennung von Bohrungen, Rechtecktaschen, Langlöcher und andere Shapes. Meine Aufgabe umfaßte auch das Erkennen kombinierter Bearbeitungen, welches ich mit verschiedenen Graphenalgorithmen und einer KI gelöst habe. Der Netztyp der KI war ein Pattern Associator. Als Lernregel habe ich die Delta Regel verwendet. Die Art der Lernregel war beaufsichtigtes Lernen. Dieses Projekt war sehr anspruchsvoll.
Werkstückrekonstruktion
Bearbeitungserkennung
ShadowProjektion
Profilerkennung
AI
Mathematik, Visual C++
2/2016 – 9/2019
Tätigkeitsbeschreibung
CAD/CAM Projekt für die Nähmaschinenindustrie. Vollständiges 2D CAD Programm auf Basis von QCad mit einem proprietären Plugin für die Nähmaschinenindustrie. Das Programm ist in C++11 implementiert. Folgende Features sind implementiert:
Customized selbst restaurierende Menüs
Denition von Bearbeitungsgruppen
NC Generator auf Basis einer Postprozessortechnik für Import und Export
Simulation
Import und Exportfunktionen
A* Pfadfindung
proprietäre Pfadfindung
Technologiepunkte
Störräume
versch. Algorithmen wie ein echter Offset, bessere Splines
Schnittstelle für Kundendaten welche mit einer bereitgestellten Oberfläche bearbeitet werden können.
Datenanlage in verschlüsseltem XML.
Bei diesem Projekt habe ich auch die komplette QA gemanaged.
Videos:
-Hyperlink entfernt-
-Hyperlink entfernt-
Gradient Boosting, QCAD, Qt (Software), Visual C++
6/2014 – 6/2015
Tätigkeitsbeschreibung
WPT – Multicolor Positioning Tool. Programm zum positionieren von Zahnersatz in einen Blank mit Farbverlauf. Da die Entwicklung im beim Zahnersatz vom Labor zum Zahnarzt verlagert wird, werden immer mehr Rohlinge mit Farbverlauf angeboten. Dieser Farbverlauf spiegelt die
natürliche Färbung des Zahns wieder. Da diese natrürliche Färbung vonMensch zuMensch, Zahn zu Zahn, unterschiedlich ausfällt muß der Zahn in diesen Blank „eingepaßt“ werden. Zu diesem Zweck werden Echtfarbmonitore und Elektronische Mikroskope verwendet die das Bild auf den Monitor projezieren. Die Restauration muß dann mit mittels hochpräziser Drehschalter in den Blank so eingepaßt werden das der Farbverlauf dem des Orginalzahns oder dessen Nachbarn entspricht.
Opengl, Qt (Software), Visual C++
1/2014 – 12/2015
Tätigkeitsbeschreibung
Dentist CSS . Control zur Verwendung in unterschiedlichen Applikationen. In dieses Control ist alles eingeossen was ich im Dentalbereich erarbeitet habe:
Matchingalgorithmen
Präplinealgorithmen
Vergleichsalgorithmen
CAM-Algorithmen
Für dieses Projekt / diesen Prozess habe ich den vieles aus dem Bereich der automobilen Kurven und Flächen gelernt, untersucht und teilweise erweitert:
Bezierkurven
Polynominterpolation
Splinekurven verschiedenster Ausprägung und Gewichtung
NURBS
Bezierflächen
Coons Cluster
Video: -Hyperlink entfernt-
Opengl, Qt (Software), Visual C++
6/2006 – 6/2008
Tätigkeitsbeschreibung
Planung und Implementierung eines 5-Achsen CAM-Moduls für die Fertigung von Zahnersatz, welches aus STL-Dateien oder DEN-Dateien ein 5 Achsen CNC-Programm generiert. Wie alle CAM-Module ist das Programm Postprozessorgesteuert. Das Programm erfordert keinerlei
Userinteraktion, was die eigentliche Schwierigkeit darstellt. In dem besagten Programm werden große Datenmengen verarbeitet (10.000 – 250.000 Stützpunkte) was den Einsatz verschiedener
Beschleunigungsalgorythmen erforderlich machte. Insgesamt wurden bisher die folgenden Verfahren implementiert:
STL-Reader
STL-Drawing (AutoCAD 2007)
DEN-Reader
DEN- Drawing (AutoCAD 2007)
Schnitt durch ein Polymesh entlange einer Ebene
Offset einer Polylinie unter Berücksichtigung der zuzgrundeliegenden Flächennormalen.
Allgemeingültiges „Machine Definition Format“.
Allgemeingültiges „Tool Definition Format“
Templatebasierender K-D-Tree (Octree).
Simulation (manuell, automatisch)
Kollisionsmodell auf Flächenbasis. (Normalerweise werden Kollisionsmodelle, aus Zeitgründen,
an der Bounding Box ausgerichtet.)
Polymesh Offset
Mathematik, Opengl, Qt (Software), Visual C++
Ausbildung
Karlsruhe
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden