Kurzvorstellung mcs Wir entwickeln seit über 20 Jahren Hightech Software für die Marktführer der Maschinenindustrie. Mit unserer Software werden weltweit Maschinen programmiert und analysiert. © www.mcs.ch Seite 1 Kernkompetenzen Kernkompetenzen Kundennutzen auf den Punkt gebracht „mcs ist für uns nicht nur ein Auftragnehmer, sondern ein kompetenter, engagierter Partner!“ Matthias Munk, Leiter Softwareentwicklung CAD/CAM, TRUMPF GmbH + Co. KG, Ditzingen (DE) © www.mcs.ch Seite 2 Ihre Unterstützung nach Bedarf Ihre Unterstützung nach Bedarf Unsere Basis für Ihren Erfolg Für Ihre Sicherheit und Transparenz setzen wir u.a. folgende Methoden und Werkzeuge ein: • • • • Agile, objektorientierte Softwareentwicklung Continuous Integration ISO 9001:2008 Microsoft Entwicklungswerkzeuge (Microsoft Partnerschaft) © www.mcs.ch Seite 3 Weltweit zufriedene Kunden 1 Team - 3 Standorte Mit einem interdisziplinären Team von über 30 Mathematikern, Physikern, Software- und Maschinenbau-Ingenieuren sind wir in der Lage - auch Ihr Projekt erfolgreich zu realisieren mcs software ag Spitalackerstr. 22 CH-3013 Bern +41 (0)31 348 22 77 mcs engineering ag Trutwisstr. 1 CH-7214 Grüsch +41 (0)81 325 37 60 © www.mcs.ch mcs thun ag Thunstrasse 15 CH-3616 Steffisburg +41 (0)33 438 04 55 Seite 4 m c s c a s e s tu d y TRUMPF TruTops Bend Kunde: TRUMPF GmbH + Co. KG, Ditzingen (DE) Funktion: Offline Programmiersystem für Biegemaschinen der Firma TRUMPF Aufgabe mcs: • Seit 2007 am Projekt beteiligt • Seit 2012 Projektverantwortung (für Weiterentwicklung, Wartung und Second-Level Support) übernommen • 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 Biege-prozesses • Biegeprozessabbildung (Abwicklung, Biegefolgenoptimierung, Werkzeugrüstung, Anschläge, Palettierung, Greifpositionen, Fahrwege, NC Postprozessor) • 3D-Applikation auf Basis von ACIS 3D Kern / OpenGL Technologie: • • • • • • Aufwand: ca. 5 Mannjahre C++/C# ACIS (3D Kern) Open GL (3D Visualisierung) ODBC, SQL Server (Datenhaltung) XML (Datenhaltung/Schnittstelle) Continous-Integration © www.mcs.ch Seite 5 m c s c a s e s tu d y TRUMPF Greiferkonfigurator Kunde: TRUMPF GmbH + Co. KG, Ditzingen (DE) 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 Technologie: • • • • • • • • Aufwand: ca. 5 Mannjahre C++ ACIS (3D Kern) Open GL (3D Visualisierung) QT (Benutzeroberfläche) XML (Datenhaltung) / (Schnittstelle) ODBC, SQL Server (Datenhaltung) List & Label (Reporting) Continous-Integration © www.mcs.ch Seite 6 m c s c a s e s tu d y TRUMPF TruTops Calculate Kunde: TRUMPF GmbH + Co. KG, Ditzingen (DE) 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 Technologie: • • • • • • Aufwand: > 10 Mannjahre C++ QT (Benutzeroberfläche) XML (Datenhaltung) MT Parser (Formelerkennung) ODBC, SQL Server (Datenhaltung) Continous-Integration mit System-Tests © www.mcs.ch Seite 7 m c s c a s e s tu d y StuderTechnology Kunde: Fritz Studer AG, Thun Funktion: Software zur Produktionsanlagen-Steuerung Aufgabe mcs: Komplette Projektabwicklung inklusive Wartung und 3th Level Support • Zusammenarbeit mit Studer Schleiftechnologen • AddOn Modul für CNC (StuderWIN) Highlights: • „Smart-Machine“ • Automatische Berechnung und Auslegung der Prozessparameter auf Basis des Fertigungsziels, Werkstück, Werkzeug, 300 Maschinenparameter und zusätzlicher Datenbank • Integriertes Schleifwissen, das sich erweitern, lernen, optimieren und reproduzieren lässt. • Reduziert Schleifzeit bis zu 50%, Rüstzeit bis zu 30%, Optimierungszeit bis zu 100%, Fehlerkosten. Technologie: • • • • Aufwand: > 14 Mannjahre C++ SQLite oder MS Access (Datenhaltung) Schnittstellenorientiertes Design und Code Generierung Continuous-Integration und automatische Berechnungs-Tests Intec Award 2013 Prodex Award 2012 © www.mcs.ch Seite 8 m c s c a s e s tu d y Gritec Proflows Kunde: Gritec AG, Grüsch (Hamilton Bonaduz) Funktion: Software zur Produktionsanlagen-Steuerung Aufgabe mcs: • • • • • Highlights: • • • • • Technologie: • • • • • • Aufwand: ca. 1 Mannjahr Refactoring Redesign Implementierung Tests Wartung 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 C# WinForm (Benutzeroberfläche) Multithreaded OPC Kommunikation mit SPS Steuerung XML (Datenhaltung) Continuous-Integration und automatische System-Tests © www.mcs.ch Seite 9 m c s c a s e s tu d y GloorCadCam Kunde: Friedrich GLOOR AG, Lengnau Funktion: Kundenspezifische Software für eine speziell entwickelte Maschine zur Bearbeitung von Abwälzfräsern Aufgabe mcs: Komplette Projektabwicklung inklusive Wartung und Support Highlights: • • • • Technologie: • C++ (Logik), C# (Benutzeroberfläche) • OpenGL für Simulation • Fanuc, 2 Kanäle à 3 Achsen Kombination ISO und Fanuc HSCM Aufwand: > 0.5 Mannjahre Effizienter und trotzdem innovativer Entwicklungsprozess Einfache Bedienung für komplexe Geometrien Sehr schnelle Oszillationsbewegung für logarithmischen Hinterschliff Bis zu 80% Zeitgewinn gegenüber konventioneller Lösung © www.mcs.ch Seite 10 m c s c a s e s tu d y mcs Universal Mobile Service Kunde: Intern (Exemplarisch mit einer TRUMPF Applikation umgesetzt) Funktion: Projektleitung und Umsetzung Aufgabe mcs: • 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“ Technologie: • • • • • • C# SQL Server (Datenhaltung) Entity Framework (Datenanbindung) WCF, JSON (Service) WPF (Darstellung) HTML, JQuery (Darstellung) Aufwand: > 4 Mannmonate © www.mcs.ch Seite 11 m c s c a s e s tu d y EwagInsertHsm Kunde: Ewag AG, Etziken Funktion: Programmierplatz für erste Umfangschleifmaschine für Wendeschneidplatten nach dem HSM-Verfahren. Aufgabe mcs: Komplette Projektabwicklung inklusive Wartung und 3th Level Support Highlights: • Maximaler gleichmässiger Materialabtrag, bis zu 50% Zeitersparnis • 4 Achsen direkt angesteuert. Kinematisch bis aufs Achsinkrement optimiert. • Einfache Programmierung von ISO-Standard-Formen • Analyse-Tool für höchste Geschwindigkeiten • 3D-Simulation für hohe Qualitätssicherheit • Runtime Überwachung und Vorausrechnung Technologie: • • • • Aufwand: 1.7 Mannjahre (aufbauend auf 6.5 Mannjahre Studer Unrundschleifen) C++ Grit, OpenGL (3D Visualisierung) Fanuc-HSCM mit 4 Achsen (High Speed Cycle Machining) Continuous-Integration mit System-Tests. © www.mcs.ch Seite 12 m c s c a s e s tu d y VANTAGE/INSTINCT V Kunde: Hamilton Bonaduz AG, Bonaduz Funktion: Robotersystem Programmiersoftware für Liquidhandling im Bereich Laborautomatisierung Aufgabe mcs: • Gruppenverantwortung für Entwicklungs-Team mit vier Softwareingenieuren • Entwicklung von Software Modulen wie: XSL Programmiersprache, Beladung • von Labware, Pipettier-Command‘s, Benutzeroberfläche Highlights: • Einfache Assay Programmierung durch „Labormitarbeiter optimierte Programmiersprache“ • Dynamisches Scheduling erlaubt paralleles Verarbeiten von Assay‘s bei maximalem Durchsatz • Modularisierung und Vernetzung von Instrumenten erhöht die Produktivität • Komplettes Sample Tracking und flexibles Fehlerhandling erlaubt höchste Kontrolle Technologie: • • • • Aufwand: Mitarbeit von zwei mcs Mitarbeitern seit 2009 Jahren C# WCF (Kommunikation) WPF (Darstellung) Visual Studio inkl. TFS © www.mcs.ch Seite 13
© Copyright 2024 ExpyDoc