Datenstrukturen in und um Konfigurationssysteme Franziska Schulze Dirk Noack Lino GmbH Lino GmbH • Hauptsitz in Mainz • Geschäftsführer: Dipl. Ing. Rüdiger Dehn • 20 Mitarbeiter in 5 Standorten • Dienstleistungen rund um Konfiguration – Prozessberatung – Schnittstellen- und Anwendungsentwicklung – Aufbau Konfigurationsmodelle und 3D-CAD Modelle – Softwareschulungen • Produktentwicklung Lino GmbH Datenstrukturen in und um Konfigurationssysteme 2 Unsere Partner Lino GmbH Datenstrukturen in und um Konfigurationssysteme 3 Kunden Lino GmbH Datenstrukturen in und um Konfigurationssysteme 4 Konfigurator.. Nettes Spielzeug. Einfluss auf Unternehmensprozesse Mehr als ein Spielzeug Grundlegende Informationen Datenstrukturen Lino GmbH Datenstrukturen in und um Konfigurationssysteme 5 Konfigurator.. Nettes Spielzeug. Lino GmbH Datenstrukturen in und um Konfigurationssysteme 6 Konfigurator.. Nettes Spielzeug. Lino GmbH Datenstrukturen in und um Konfigurationssysteme 7 Begriffe Konfigurationssystem/Konfigurator Verarbeitungsengine für Konfigurationsmodelle. Ist während des Konfigurationsprozesses aktiv um die Lösung für eine Konfigurationsaufgabe zu errechnen. Konfigurationsmodell Die Einheit aus Komponententypen und dem Wissen um deren Kombinierbarkeit in Form von Constraints wird als Konfigurationsmodell bezeichnet. Es definiert implizit alle Varianten eines Produkts. Lino GmbH Datenstrukturen in und um Konfigurationssysteme 8 Einfluss auf Unternehmensprozesse Bsp. Angebotsprozess ohne Konfigurator Kunde Vertrieb Kunde Vertrieb Price Calc XLS Vertriebsinnendienst Ange bot Produktmanagement Kunde Vertrieb Kundenservice Konstruktion Kunde E-Konstruktion Lino GmbH Datenstrukturen in und um Konfigurationssysteme 9 Einfluss auf Unternehmensprozesse Bsp. Angebotsprozess mit Konfigurator Kunde Vertrieb Vertriebsinnendienst Ange bot CPQ Tool Lino GmbH Datenstrukturen in und um Konfigurationssysteme 10 Einfluss auf Unternehmensprozesse Bsp. Auftragsprozess ohne Konfigurator Auf trag Auftragsmanagement Vertriebsinnendienst ERP Konstruktion E-Konstruktion Zeichnungen Konstruktionsstücklisten CAD Prod.Auftrag Produktions stückliste Arbeits- & Zeitpläne Elektronik Zeichnungen PDM Lino GmbH Fertigung Datenstrukturen in und um Konfigurationssysteme Fertigungsstückliste Montage Logistik 11 Einfluss auf Unternehmensprozesse Bsp. Auftragsprozess mit Konfigurator Auf trag Auftragsmanagement Vertriebsinnendienst PDM ZeichnungsKonstruktions stücklistenCADDaten CPQ Tool ERP ZeichnungsAuftragsstück listenDaten Prod.Auftrag Produktions stückliste Arbeits- & Zeitpläne Fertigung Elektronik Zeichnungen Fertigungsstückliste Montage Logistik Lino GmbH Datenstrukturen in und um Konfigurationssysteme 12 Mehr als ein Spielzeug Aufgaben • Automatische Validierung des Produktes – Vorbeugung von falschen Produktparametern • Vollständigkeit der Produktinformationen – Visualisierung aller möglichen Parameter – Gewährleistung dass Produkt immer vollständig definiert ist. Lino GmbH Datenstrukturen in und um Konfigurationssysteme 13 Mehr als ein Spielzeug Aufgaben CPQ • Angebote auf Knopfdruck für konfigurierbare & normale Produkte • Angebotsmanagement • Integration in Systemlandschaft • Generierung/Beeinflussung von Datenstrukturen Aufgaben Konfigurator in der Konstruktion • Ein CAD-Modell für ein variantenreiches Produkt Lino GmbH Datenstrukturen in und um Konfigurationssysteme 14 Mehr als ein Spielzeug Ziele Fehleranfälligkeit bei Anforderungsaufnahme senken Informationsfluss standardisieren Medienbrüche verhindern Durchlaufzeit minimieren Änderungsmanagement optimieren Lino GmbH Datenstrukturen in und um Konfigurationssysteme 15 Grundlegende Informationen MTS Lino GmbH ATO CTO Datenstrukturen in und um Konfigurationssysteme MTO ETO 16 Grundlegende Informationen Fertigungsprinzipien MTS Lino GmbH ATO CTO Datenstrukturen in und um Konfigurationssysteme MTO ETO 17 Grundlegende Informationen MTS: Make-to-Stock • Lagerfertigung • Kundenauftragsanonym • Beschleunigte logistische Abwicklung • Beispiel: Schrauben Lino GmbH Datenstrukturen in und um Konfigurationssysteme 18 Grundlegende Informationen ATO: Assemble-to-Order • Kundenauftragsbezogene Endmontage • Überschaubare Anzahl von Varianten • Komponenten werden auf Lager produziert • Beispiel: PC Lino GmbH Datenstrukturen in und um Konfigurationssysteme 19 Grundlegende Informationen CTO: Configure-to-Order • Konfiguration von Eigenschaften zur Verfügung stehender Komponenten • Beispiel: Auto MTO: Make-to-Order • Individuelle Anfertigung von Teilen • Beispiel: Werkzeugmaschinen Lino GmbH Datenstrukturen in und um Konfigurationssysteme 20 Grundlegende Informationen ETO: Engineer-to-Order • Kundenauftragsbezogen • Hoher Spezialisierungsgrad • Integration des Kunden in die Produktentwicklung • Beispiel: Haus Lino GmbH Datenstrukturen in und um Konfigurationssysteme 21 Grundlegende Informationen Individualität MTS make to stock ATO assemble to order CTO configure to order MTO make to order ETO engineer to order Produktkonfiguration Standardisierung Lino GmbH Datenstrukturen regelbasierter Konfigurationssysteme 22 Grundlegende Informationen Formulierung von Abhängigkeiten • Regeln • Entscheidungstabellen • Constraints Lino GmbH Datenstrukturen regelbasierter Konfigurationssysteme 23 Grundlegende Informationen Regeln • wenn BEDINGUNG dann AKTION • Abhängigkeiten werden gerichtet ausgedrückt • Abarbeitung in bestimmter Reihenfolge • Abbildung der Regeln zunehmend schwerer mit steigender Komplexität Lino GmbH Datenstrukturen in und um Konfigurationssysteme 24 Grundlegende Informationen • hoher Wartungsaufwand Lino GmbH Aktion • Abbildung von komplexen Regeln möglich Regel Nr. R01 R02 R03 B01 j n j B02 j j j B03 n n j A01 x x - A02 - x - A03 - - x Datenstrukturen in und um Konfigurationssysteme Bedingungs- Aktionsanzeiger anzeiger • Sammlung von Bedingungen und Aktionen Bedingung Entscheidungstabellen 25 Grundlegende Informationen Constraints • Abhängigkeiten lassen sich ungerichtet ausdrücken • Müssen nicht sequenziell angelegt werden • Einschränkung des Lösungsraums • Formulierung von zwingend zu erfüllenden Randbedingungen • Constraintnetze Lino GmbH Datenstrukturen in und um Konfigurationssysteme 26 Beispiel Rechnergehäuse • Anzahl 5,25“ Schächte [0-4] – Abdeckklappe (ab 2 Schächte) • Abschließbar • Anzahl 3,5“ Schächte [1-8] – Anzahl innen >1 – Anzahl außen [0-2] Lino GmbH • Mainboardtyp (ATX, mATX, µATX, nITX) • Höhe frei einstellbar (max. 1m) Datenstrukturen in und um Konfigurationssysteme 27 Beispiel Lino GmbH Datenstrukturen in und um Konfigurationssysteme 28 Datenstrukturen Konstruktion CAD-Daten Zeichnungsdaten Konstruktionsstücklisten PDM-Daten Vertrieb Fertigung Angebotsdaten Fertigungsstücklisten Positionsbeschreibung Generierte Preise Zeichnungsdaten Arbeitspläne Zeitpläne Produktspezifikationsdaten Dokumente CAD 3D Zeichnungen Konfigurator Lino GmbH Datenstrukturen in und um Konfigurationssysteme 29 Datenstrukturen Konstruktion Lino GmbH Datenstrukturen in und um Konfigurationssysteme 30 Datenstrukturen Vertrieb Lino GmbH Datenstrukturen in und um Konfigurationssysteme 31 Datenstrukturen Fertigung Arbeitsplatz 1 18:00 - 18:20 kleines Rechnergehäuse Arbeitsplatz 2 18:00 - 18:40 großes Rechnergehäuse Lino GmbH Datenstrukturen in und um Konfigurationssysteme 32 Tacton Systems AB • weltweit führender Anbieter in der erweiterten Vertriebsund Produktkonfiguration • Hauptsitz: Stockholm • Mitarbeiter: ~200 • Ableger des Schwedischen Instituts für Informatik Lino GmbH Datenstrukturen regelbasierter Konfigurationssysteme 33 Tacton - Produktportfolio • Konstruktionsbasiertes Konfigurieren – TactonWorks – Vollständige Integration in das 3D-CAD-System SolidWorks • Vertriebsbasiertes Konfigurieren – TCsite – automatisiert den CPQ-Prozess (Configure-Price-Quote) • Dokumentengenerierung – Automatisierte Erstellung von Begleitdokumenten Lino GmbH Datenstrukturen regelbasierter Konfigurationssysteme 34 Datenstruktur Tactonkonfigurator Lino GmbH • Wie ist das Produkt aufgebaut? • Aus was besteht das Produkt? • Wann ist das Produkt korrekt? • Wie wird mit dem Nutzer interagiert? Datenstrukturen in und um Konfigurationssysteme 35 Datenstruktur Tactonkonfigurator Wie ist das Produkt aufgebaut? • Konfiguration • Hierarchische Abbildung der Produktstruktur mittels Parts • Definition von Eigenschaften mittels Attribute Lino GmbH Datenstrukturen in und um Konfigurationssysteme 36 Datenstruktur Tactonkonfigurator Aus was besteht das Produkt? • Components • Varianten werden als Komponenten in Komponentenklassen hinterlegt • Definition von Eigenschaften mittels Features Lino GmbH Datenstrukturen in und um Konfigurationssysteme 37 Datenstruktur Tactonkonfigurator Wann ist das Produkt korrekt? • Constraints • Formulierung als logische Ausdrücke • Definition erfolgt im Constraint Editor • Syntaktische Validierung • Referenzieren von Attributen im hinterlegten Part oder den darunter folgenden Subparts Lino GmbH Datenstrukturen in und um Konfigurationssysteme 38 Datenstruktur Tactonkonfigurator Wie wird mit dem Nutzer interagiert? • Execution • Beschreibt Aufbau des Konfigurationsmenüs • Unterteilung der Konfiguration in Schritte • Zusammenfassung von Optionen in Gruppen • Auswahl der Optionen mittels Felder Lino GmbH Datenstrukturen in und um Konfigurationssysteme 39 Datenstruktur Tactonkonfigurator Lino GmbH Datenstrukturen in und um Konfigurationssysteme 40 Datenstruktur Tactonkonfigurator Lino GmbH Datenstrukturen in und um Konfigurationssysteme 41 Kontakt Lino GmbH Franziska Schulze Dirk Noack Softwareentwickler / Consultant Lino GmbH | Geschäftsstelle Dresden Bamberger Straße 7 | 01187 Dresden T: +49 (351) 862 686 03 E: [email protected] Softwareentwickler / Consultant Lino GmbH | Geschäftsstelle Dresden Bamberger Straße 7 | 01187 Dresden T: +49 (351) 862 686 07 E: [email protected] Datenstrukturen in und um Konfigurationssysteme 42
© Copyright 2024 ExpyDoc