Transcript
Vorstellung mcs mcs – 3 Firmen, 3 Standorte mcs Software ag, Bern Anzahl Mitarbeiter: Kompetenzfeld: Geschäftsführer u. Inhaber mcs:
16 Mitarbeiter, 2 Informatik-Lehrlinge CAM Rundschleifen, CAM Stanzen und Laserschneiden Georg Conrad (
[email protected])
mcs Engineering ag, Grüsch Anzahl Mitarbeiter: Kompetenzfeld: Geschäftsführer:
14 Mitarbeiter, 2 Informatik-Lehrlinge CAM automatisiertes Biegen, CAM Kostenberechnungen Martin Metzger (
[email protected])
mcs Thun AG, Steffisburg Anzahl Mitarbeiter: Kompetenzfeld: Geschäftsführer u. Inhaber mcs:
© Copyright 2015 mcs ag •
3 Mitarbeiter CAM Rundschleifen Georg Conrad (
[email protected])
www.mcs.ch
Seite 1 / 11
1. Unsere Kompetenz – Software Engineering für die Industrie mcs macht Software-Engineering in den Bereichen: -
Werkzeugmaschinen und CAM Prozess- und Kostenoptimierung 3D und Simulation Robotik
Kundennutzen „mcs ist für uns nicht nur ein Auftragnehmer, sondern ein kompetenter, engagierter Partner“ Matthias Munk, Leiter Softwareentwicklung CAD/CAM, TRUMPF
Unterstützung nach Mass Wir unterstützen unsere Kunden in allen Projektphasen. Je nach Bedarf betreuen wir Teil- oder Gesamtprojekte. Beratung & Konzeption
Analyse und Design von Software-, Fertigungs- und Steuerungskonzepten
Engineering & Entwicklung
Übernahme und selbständige Abwicklung von Gesamtprojekten – von der Anforderungsdefinition bis zur Abnahme, inklusive Dokumentation, Kundensupport und Wartung Übernahme von Teilprojekten, z.B. der Entwicklung von Software-Bausteinen
Wartung & Support
Übernahme von bestehenden Produkten für Wartung und Weiterentwicklung mit First-, Second- und Third- Level Support
Review & Refactoring
Reviews von Softwarekonzepten und bestehenden Programmen
Professionelle Softwareentwicklung Für die Sicherstellung der Qualität setzen wir folgende Methoden und Werkzeuge ein. ISO9001
mcs ist seit 2013 ISO 9001:2008 zertifiziert
Entwicklungsmethoden
Schwergewichtig arbeiten wir bei mcs nach Scrum, einem agilen, iterativen Software-Entwicklungsprozess. Je nach Projekt und Anforderungen wird aber auch nach wie vor nach dem „klassischen“ V-Modell entwickelt.
Entwicklungsansätze
Für die objektorientierte Softwareentwicklung verwenden wir UMLModellierung und modellgetriebene Codeerzeugung. Bei all unseren Projekten setzen wir auf Continous-Integration zur Qualitätssicherung.
Microsoft Partner
Seit mehreren Jahren sind wir Microsoft-Partner und haben so Zugriff auf die neusten Technologien in der Softwareentwicklung.
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 2 / 11
2. Referenzprojekte 2.1.
TRUMPF TruTops Bend
Kunde:
TRUMPF GmbH + Co. KG, Ditzingen
Funktion:
Offline Programmiersystem für Biegemaschinen der Firma TRUMPF
Aufgabe mcs: Projektverantwortung (für Weiterentwicklung, Wartung und Second-Level Support) übernommen von TRUMPF seit 2012, am Projekt seit 2007 beteiligt. Aktuell besteht das Team aus 10 Mitarbeitern die über mehrere Firmen und Standorte verteilt sind. Highlights:
3D-Simulation und Kollisionsprüfung des vollständig automatisierten Biegeprozesses Biegeprozessabbildung (Abwicklung, Biegefolgenoptimierung, Werkzeugrüstung, Anschläge, Palettierung, Greifpositionen, Fahrwege, NC Postprozessor) 3D-Applikation auf Basis von ACIS 3D Kern / OpenGL
Technologien: C++/C# ACIS (3D Kern) Open GL (3D Visualisierung) ODBC, SQL Server (Datenhaltung) XML (Datenhaltung/Schnittstelle) Continous-Integration
Programmierung von automatisierten Biegezellen in TruTopsBend:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 3 / 11
2.2.
TRUMPF Greiferkonfigurator
Kunde:
TRUMPF GmbH + Co. KG, Ditzingen
Funktion:
Software für die Ermittlung und Konstruktion von Robotergreifern für die automatisierten Biegezellen von TRUMPF
Aufgabe mcs: Komplette Projektabwicklung Highlights:
Automatisierte Suche eines geeigneten Greifers auf Basis von Prozessdaten 3D-Konstruktion von neuen Greifern auf Basis einer erweiterbaren Elementbibliothek 3D-Applikation auf Basis von ACIS 3D Kern / OpenGL 3D-Simulation und Kollisionsprüfung Erstellung von Fertigungszeichnungen und Stücklisten
Technologien: C++ ACIS (3D Kern) Open GL (3D Visualisierung) QT (Benutzeroberfläche) XML (Datenhaltung) / (Schnittstelle) ODBC, SQL Server (Datenhaltung) List & Label (Reporting) Continous-Integration Aufwand:
ca. 5 Mannjahre
Lösung von 3D Problemstellungen zur Greiferkonstruktion:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 4 / 11
2.3.
TRUMPF TruTops Calculate
Kunde:
TRUMPF GmbH + Co. KG, Ditzingen
Funktion:
Umfassende Software zur Kostenkalkulation für die Blechteilefertigung
Aufgabe mcs: Komplette Projektabwicklung Highlights:
Einzelteil- und Baugruppenkalkulation Detaillierte Kostenkalkulation aufgrund von: - genau ermittelten Maschinenlaufzeiten - Verschachtelung der Blechteile für die Ermittlung des exakten Materialverbrauchs - zentrale Datenbank für Mehrbenutzerbetrieb - Benutzerdefinierbare Kalkulationsmodelle
Technologien: C++ QT (Benutzeroberfläche) XML (Datenhaltung) MT Parser (Formelerkennung) ODBC, SQL Server (Datenhaltung) Continous-Integration mit System-Tests Aufwand:
> 10 Mannjahre
Exakte, detaillierte Zeit- und Kostenkalkulation:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 5 / 11
2.4.
StuderTechnology
Kunde:
Fritz Studer AG, Thun
Funktion:
Integriertes AddOn in Studer Maschinenprogrammierung Berechnen und Validieren der Fertigungsparameter Wichtiger Schritt zur „Smart-Machine“
Aufgabe mcs: Komplette Projektabwicklung Highlights:
Umfassende und lernende Material-, Werkzeug- und Fertigungsdatenbank Berechnung auf Basis eines kompletten Fertigungs-, Maschinen-, Werkstück- und Werkzeugmodells Nachweislich hohe Zeitersparnis für den Anwender. Gewinn von zwei Innovationspreisen (Prodex Award 2012, Intec Award 2013)
Technologien: C++ SQLite oder MS Access (Datenhaltung) Schnittstellenorientiertes Design und Code Generierung Continous-Integration und automatische Berechnungs-Tests Aufwand:
> 5 Mannjahre
Prozessoptimierung mit StuderTechnology:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 6 / 11
2.5.
Gritec Proflows
Kunde:
Gritec AG, Grüsch (Hamilton Bonaduz)
Funktion:
Software zur Produktionsanlagen-Steuerung
Aufgabe mcs: Refactoring, Redesign, Implementierung, Tests und Wartung Highlights:
Einfachste Steuerung der Anlage Direkte Anzeige von Störungen auf dem User-Interface Parallele Steuerung von mehreren Prüfplätzen Parallele Ansteuerung und Abfrage von Sensoren und Aktoren Anlagenkonfiguration über XML einstellbar (1 Software für 3 verschiedene Anlagen) Hardwareabstraktion als Framework
Technologien: C# WinForms (Benutzeroberfläche) Multithreaded OPC Kommunikation mit SPS Steuerung XML (Datenhaltung) Continous-Integration und automatische System-Tests Aufwand:
ca. 1 Mannjahr
Produktionsanlage im Überblick mit grafischer Anzeige von Anlagefehlern:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 7 / 11
2.6.
GloorCadCam
Kunde:
Friedrich GLOOR AG, Lengnau
Funktion:
Spezialsoftware für die Produktion von Abwälzfräsern
Aufgabe mcs: Komplette Projektabwicklung Highlights:
Einfache Bedienung Sehr komplizierte Werkstücke können sehr schnell programmiert werden Bis zu 80% Zeitgewinn gegenüber konventioneller Lösung
Technologien: C++ C# (Benutzeroberfläche) XML (Datenhaltung), Continous-Integration mit System-Tests Aufwand:
ca. 0.5 Mannjahr
Benutzeroberflächen von GloorCadCam:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 8 / 11
2.7.
mcs Universal Mobile Service (UMS)
Kunde:
Intern (Exemplarisch mit einer TRUMPF Applikation umgesetzt)
Funktion:
Technologieträger, Basistechnologie im Kontext Industrie 4.0 Umgesetzt als Tool zum Kosten/Nutzen-Verhältnis von Werkzeugmaschinen aufzuzeigen Eine mögliche Anwendung ist auch das Online Maschinen Monitoring
Highlights:
Bedienung auf Touch Geräte optimierte Plattformunabhängig (iOS, Android, Windows) Skalierbare Performance Skalierbare Sicherheit Layered Web Architektur „software as a service“ „cloud“
Technologien: C# SQL Server (Datenhaltung) Entity Framework (Datenanbindung) WCF, JSON (Service) WPF (Darstellung) HTML, JQuery (Darstellung)
Aufwand:
ca. 4 Mannmonate
UMS als Plattformunabhängiges System:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 9 / 11
2.8.
EwagInsertHsm
Kunde:
Ewag AG, Etziken
Funktion:
Programmierplatz zum Schleifen von Wendeplatten
Aufgabe mcs: Komplette Projektabwicklung Highlights:
Einfache Werkstückeingabe für komplexe Geometrien 3D-Bearbeitung mit 4 Achsen im Einstechverfahren 3D-Simulation Fehleranalyse
Technologien: C++ Open GL (3D Visualisierung) Fanuc-HSCM Continous-Integration mit System-Tests. Aufwand:
ca. 1 Mannjahr
User-Interface von EwagInsertHsm:
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 10 / 11
3. Weitere Referenzkunden von mcs Nebst den vorgängig erwähnten Kunden, ist mcs auch stolz, folgende Unternehmen zu unserem Kundenkreis zählen zu dürfen.
© Copyright 2015 mcs ag •
www.mcs.ch
Seite 11 / 11