Skip to main content
swissICT Booster  |  M&F Academy  |  M&F Events   |  +41 44 747 44 44  | 

TRUMPF: TruMark Workflow

Über das Projekt

Produkt: Eine Ablaufsteuerung für einen Markierlaser

Kunde: TRUMPF Schweiz AG

Projektdauer: ca. 6 Monate

Konzept und Umsetzung des Kernels: Simon Alther, Senior Software Engineer

Verwendete Technologien: .NET, Roslyn, WPF

 

Chip

Kundenstatement

“Die Zusammenarbeit mit M&F Engineering AG war äusserst professionell und effizient. Ihre Fokussierung auf die Industrie ist einzigartig. Mit Simon hatten wir einen äusserst kompetenten Senior Entwickler, welcher massgeblich am Erfolg unseres Projektes beteiligt war. Darüber hinaus haben wir die Flexibilität von M&F sehr geschätzt, da sie sich problemlos auf unsere Bedürfnisse und Anforderungen eingestellt haben."

Thomas Schwank, Head of R&D Software, TRUMPF Schweiz AG


Situation vor dem Projekt

Das Vorgängerprodukt, TruTops Mark 2, bot eine Ablaufsteuerung für repetitive Markieraufgaben, wie das Markieren mehrerer Werkstücke in regelmässigen Abständen, mit minimalem Benutzereingriff. Die Skriptsprache für diese Aufgaben war eigens entwickelt worden. Mit dem Nachfolgeprodukt, TruTops Mark 3D, hat sich Trumpf für den Einsatz einer allgemein bekannten Programmiersprache entschieden, die die Vorteile moderner Hochsprachen bietet.


Situation nach dem Projekt

Mit der Wahl von C# als Programmiersprache haben wir nicht nur unser eigenes und das interne Know-how von Trumpf optimal genutzt, sondern auch Vorteile in Bezug auf Support und Weiterentwicklung erreicht. Zudem haben wir domänenspezifische Befehle als vorgefertigte Methoden implementiert, um repetitive Markieraufgaben für die Endkunden der Trumpf AG mit minimaler Benutzerinteraktion zu automatisieren.


Kundennutzen

Wir haben die Software von Trumpf verbessert, indem wir die Verwendung von C#-Programmier-Konstrukten und der .NET Standard-Bibliotheken ermöglicht haben. Dadurch können nicht nur domänenspezifische Befehle, sondern auch String-Handling, mathematische Funktionen und mehr verwendet werden. Da C# eine allgemein bekannte Programmiersprache ist, kann der Funktionsumfang von einem breiteren Spektrum an Nutzern genutzt werden.

Riccardo Gubser

Software Engineering Manager
+41 44 747 44 11

E-Mail | LinkedIn

 

Riccardo Gubser

Software Engineering & Testing

M&F Engineering ist Ihr Dienstleister für massgeschneiderte Software-Lösungen in Zürich. Vom Requirements-Engineering über die Implementierung, von der Schulung bis zum Support liefern wir Ihnen ein Rundum-sorglos-Paket. Wir garantieren Ihnen die Projektlösung innerhalb des vorgegebenen Budget- und Zeitrahmens. Die Qualitätssicherung steht für uns an oberster Stelle, deshalb gehört neben dem Engineering auch das Software-Testing zu unseren Kernkompetenzen. Gerne beraten wir Sie auch in den Bereichen Testmanagement und Testautomatisierung.

Wir setzen auf moderne und bewährte Technologien. Eine Kombination von Microsoft- und Open-Source-Standards eignet sich ideal für den Einsatz im industriellen Umfeld. Sie als Kunde profitieren dadurch von einer langfristigen Verfügbarkeit und wenig Wartungsaufwand. Speziell im Bereich von webbasierten User Interfaces und in der App-Entwicklung arbeiten wir mit unserem bewährten Nearshoring-Partner zusammen. Dadurch ist die Skalierbarkeit, Geschwindigkeit sowie der Einsatz von neuesten Technologien garantiert.

Kommen Sie mit Ihrem Projekt zu uns – wir beraten Sie gerne.

Mieten Sie ein Software Team!

Ist Software-Entwicklung nicht Ihre Kernkompetenz? Verwenden Sie zu viel Zeit bei der Rekrutierung von geeigneten Software-Engineers oder finden gar keine? Möchten Sie einzelne Applikationen nicht mehr selbst warten oder weiterentwickeln? Dann haben wir die Lösung für Sie: Mieten Sie ein ganzes Software Team bei uns.

Strategisch macht es immer mehr Sinn, sich auf seine Kernkompetenzen zu fokussieren und rechts und links davon mit guten Partnern zu arbeiten. Unsere Kernkompetenz ist die Softwareentwicklung mit Hochsprachen (C#/.NET) und Webtechnologien (Angular) im industriellen Umfeld sowohl "On-Premises" als auch in der Cloud (Microsoft Azure).

Wenn dies nicht unbedingt Ihre Kernkompetenz ist oder wenn Sie einzelne Bereiche nicht mehr selbst machen möchten (beispielsweise Legacy-Applikationen zu warten und weiter zu entwickeln), können Sie bei uns ein eingespieltes Team für sich buchen. Dieses Team begleitet Sie langfristig und ist jederzeit für Sie da - wie ein internes Team, aber besser, schlagkräftiger, skalierbarer, aktueller und oft sogar günstiger!

Konzentrieren Sie sich auf Ihr Kerngeschäft und Ihre Kunden – wir kümmern uns um Ihr Software-Engineering!

Ihre Vorteile einer R&D Partnerschaft

  • Tiefe Personal- und Ausbildungskosten: weil Sie nur so viele Experten bei uns bestellen, wie Sie benötigen, um Ihre Ziele zu erreichen.
  • Kurze Time-to-Market: da das Projektteam dynamisch zusammengestellt werden kann. 
  • Ihre System-Lösungen sind technologisch stets auf dem aktuellen Stand: weil 40 ExpertInnen und über 30 Jahre Industrie-Erfahrung von M&F Engineering dafür sorgen.
  • Fixkosten aufs Minimum reduziert: statt sich ständig um ändernde Entwicklungsinfrastrukturen kümmern zu müssen, nutzen Sie unsere.
  • Verlässlich und nah: sowohl geografisch (wir machen nur R&D Partnerschaften, wo wir innerhalb max. 2 Stunden bei Ihnen sind) als auch thematisch - wir sprechen dieselbe Sprache.
  • Qualität und Sicherheit sind garantiert: dank sauberer Dokumentation, hoher Testabdeckung und transparenter Kommunikation ist Ihr Projekt- und Software-Engineering Know-how bei uns in besten Händen. 
  • Niedrige Fluktuation: wir sind bekannt für unsere extrem tiefe Fluktuationsrate. So entsteht eine gute Zusammenarbeit, die andauert und unkompliziert ist.