CAD-Consulting, Softwareerstellung
Tätigkeitsbereich Leiterplattendesign und Softwareentwicklung
Im Leiterplattendesign arbeite ich mit der EDA-Software CR5000 von Zuken. Da ich eine eigene Lizenz besitze, besteht auch die Möglichkeit vor Ort nach Aufwand zu arbeiten.
In der Softwareentwicklung arbeite ich mit den Tools Visual Studio 2008 C++ und unter Linux mit dem GNU-C++ Compiler g++. Desweiteren benutze ich die C++ Bibliotheken Qt Digia um GUI's zu erstellen, sowie die Standardbibliotheken Boost und STL. Ich kenne mich in den Standards XML, IDF und SQL gut aus. Netzwerkprogrammierung gehört ebenfalls zu meiner Programmiertätigkeit. Desweiteren benutze ich noch Qt-Creator und Qt-Designer um meine Qt-Softwareprojekte zu erstellen. Software erstelle ich im Auftrag, oder, wenn gewünscht auch vor Ort innerhalb einses Projektes nach Aufwand.
Eine Übersicht meiner Projekte und Softwareentwicklungen können Sie aus meinem Lebenslauf ersehen.
Entwicklungsbereich
- EMV-gerechte Leiterplattenkonstruktion von High-Speed- und Analog-Designs.
- Softwareentwicklung zur Daten-Extraktion oder Überprüfung von PCB-Designs.
- GUI-Programmierung C++ in Verbindung der Klassenbibliothek QT von Nokia.
Softwareangebote
- PcbDesignInspect Visulisierungstool zur Überprüfung eines CR5000/CR8000-PCB-Designs, sowie zur Überprüfung von Spannungsklassenabständen auch über die Leiterplattenkanten und nicht platierte Bohrungen.
C++ Klassenbibliotheken
- BdRuf C++ Klassenbibliothek der Rule-Ascii-Daten von CR5000
- LicManager LicenseManager-Framework um Softwarelizenzen im Netzwerk zu verwalten
- IdfLib C++ Klassenbibliothek des IDF 3.0 Datenformats
- PadsLogic C++ Klassenbibliothek des Pads-Logic-Ascii-Formats
- PcadLibC++ Klassenbibliothek des Pcad-Ascii-Datenformats
- ZukenUrfC++ Klassenbibliothek des Zuken-Urf-Formats
- CadifLib C++ Klassenbibliothek des CADIF-Formats
- BdLib C++ Klassenbibliothek des CR5000-Ascii-Formates
- EdifLib C++ Klassenbibliothek des EDIF 2.0 Formats
Alle Klassenbibliotheken setzen auf Qt, Boost und STL auf und benötigen daher diese Bibliotheken.