1
OPUS Entwicklungs und Vertriebs GmbH Wilhelm-Raabe Strasse 4 73230 Kirchheim/Teck Geschäftsführer Ralf Weissinger, Roland Aukschlat seit 1980 Kunden > 800, Arbeitsplätze > 3000 Mitarbeiter > 20 Entwicklung in Deutschland Vertrieb und Support für Süddeutschland Weiterer Vertrieb über Systemhäuser (eigenständige Firmen) Referenzen BOSCH (Drehen, Fräsen, Musterbau bis GroßSerie) LUK (Drehen, Fräsen, Serie) MAPAL (Drehen, Fräsen,Erodieren Kleinserie ) FLENDER (Drehen, Fräsen, Kleinserie ) VOITH Paper (Drehen, Fräsen, Stückzahl=1) Name "Offenes Produktions-Unterstützungs-System" (kurz genannt OPUS) beinhaltet auch das Konzept. Offene flexible Software, offener partnerschaftlicher Umgang mit Kunden und Mitarbeitern. Durch Flexibilität und Anpassungsfähigkeit jedes gestellte Problem optimal lösen und sich in jede vorgegebene Struktur einzufügen. Offenheit kennzeichnet auch die Vertriebsstruktur des Unternehmens. Das Softwarehaus stellt die Bausteine, das heißt die OPUS-Kern-Module bereit, mit denen die Systemcenter oder der Händler vor Ort dem Kunden seinen ganz individuellen Software-Maßanzug schneidern kann. Das Vertriebskonzept hat sich bewährt. Auch mit Hinblick auf die Erweiterung der Vertriebstätigkeit auf den Weltmarkt bietet dieses Konzept beste Voraussetzungen für neu hinzukommende Händler. Es erlaubt den Händlern, egal in welchem Land, den individuellen und ganz speziellen Wünschen der Kunden nachzukommen. Mit vielen Kunden besteht seit vielen Jahren eine enge Zusammenarbeit. Der erwirtschaftete Umsatz stieg in den letzten Jahren kontinuierlich, nicht zuletzt durch den Umsatz mit bestehenden Kunden 2
3
Schlagworte Prozesssicherheit Optimierung Prozesszeit Rüstzeit Kosten Betriebsmittelplanung Werkzeuge,Spannmittel,Maschinenzeit Dieses Ziel hört sich im ersten Moment einfach an und jeder versteht es. Allerdings ist dieses Ziel nicht so einfach zu erreichen. Thema jetzt soll sein was wir am Rechner tun können um einen reibungslosen Ablauf zu erreichen. 4
CAM Komponenten (nicht vollständig) CAM ist nicht nur NC Programmierung. Der Begriff CAM ( Computer Aided Manufacturing) ist übersetzt Computer unterstützte Fertigung. Diese Begriff umfasst alles was von der Konstruktion in Richtung Fertigung und zurück an Vorgängen am Rechner vorbereitet, unterstützt und überwacht werden kann. Dazu gehören nicht nur die NC-Programmierung und Simulation für alle denkbaren Bearbeitungsverfahren (Drehen, Fräsen, Brennschneiden,Erodieren) sondern auch Komponenten wie NC-Programm Verwaltung, Werkzeug- Verwaltung und -buchung, DNC Maschinenanschlüsse und Maschinendatenerfassung (MDE). Diese Komponenten haben je nach Anwenderfirma sehr unterschiedliche Anforderungen. Wichtig ist dass die Komponenten miteinander können, also funktionsfähige Schnittstellen zueinander haben. Wichtig ist dass auch von Anbieterseite die Bereitschaft da ist sich in die Unternehmenslandschaft einzugliedern. (Catia Daimler schlecht für Anbieter und Kunde) OPUS ist in all diesen Feldern zu Hause. Offen für Zusammenarbeit bei Integration von Werkzeug Verwaltungen, NC Simulationen, NC Projektverwaltungen, DNC Systeme. Oft sind Teil-Systeme vorhanden. Alle Systeme habefür bestimme Aufgaben besser geeignet sind. Wenn auch nur in seltenen Sonderfällen 5
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) Zielgeometrie herstellen (Endgeometrie des Bearbeitungsvorgangs) Muss nicht mit der Konstruktion übereinstimmen Aufmaß, Untermaß bei Beschichtungen Zielgeometrie Verfahren Import von 2D und 3D und Papier 3D verbreitet sich immer weiter. 2D CAD Zeichnungen und Papierzeichnung 6
CAD Import / Konstruktion Einlesen von 3D Solids aus der Konstruktion unproblematisch Besser als 2D CAD Zeichnungen (weniger Fehlerquellen) Lage der Konstruktion ist meist nicht wie man es nachher zum Bearbeiten braucht. (woher solls der Konstrukteur auch wissen) Für Drehen die Flugkurve bestimmen Rohling festlegen 7
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) Spannung Erst mit Spannmittel sichtbar - Was kann ich bearbeiten - Erreichbar mit welchen Werkzeug - Anzal Spannungen 8
Spannsituation Maschinenmodel fürs Drehen wichtig (alle kollisions-relevanten Teile sichtbar) Drehen komplex (kein Platz) Spannmittel 1. Seite, Spanntiefen etc. ergeben den Parametersatz für die Maschine Eindeutige Zuordnung von Spannmitteln, Komplett, Einzelteile, Stückliste. Spannmittel Datenbank. Ewiger Diskussionsbedarf. Soll jede Variante in der Datenbank dokumentiert werden, oder reicht es beim Projekt die Spannmittel zu speichern. 9
Werkzeuge Auswahl der Schneide Schneiden. Die machen das Teil Aussuchen der Wendeplatten Halter mit der passenden weiteren Schnittstelle Beliebig viele Stufen bis zur Maschine Start Zusammenbau Ableitung einer 2D Kontur die zum Programmieren gebraucht wird Eindeutige Zuordnung, Komplett, Einzelteile, Stückliste. L,Q Y und Winkel Mass für das Werkzeug nötig für Simulation und Kollisionskontrolle Weitergabe an Einstellgeräte oder die Maschine 10
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) Arbeitsablauf festlegen Achsenbewegungen Werkzeuge Technologie 11
Bearbeitungsdefinition Ablauf (Einfaches Teil, komplexe Werkzeuge komplexe Maschine ) Nullpunkt Planen Teilkontur, Werkzeug Längschruppen Teilkontur, Werkzeug,wiederholt sich Einstich 2. Werkzeugträger Revolver ( verfügbare Plätze werden angezeigt) Weitere Einstiche einfach kopieren Gegenspindel (stimmt alles) Schlichten auf Hauptspindel einfügen Schlichten Gegenspindel Frässpindel freifahren für Abstechen Synchronisation ( 3 unabhängige Systeme koordinieren) 12
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) 13
Quellensimulation Prüfen des Ablauf Zusammenspiel Ablauf auf der Maschine Nur Startknopf (Werkzeuge, Spannmittel, Teil ist alles bereits festgelegt) Bestückter Revolver Korrekte Werkzeuge 14
Bearbeitungsdefinition vervollständigen Fertigprogrammieren Gewindekernloch (stehendes Werkzeug) Einfügen an beliebigen Stellen Gewindefräsen (angetriebene (Fräs) Bearbeitung Beabeitung sichtbar Überprüfen mit der Maschine Rückwärtige Bearbeitungen einsortieren Syncpunkte setzen Stechen und Schruppen gleichzeitig wollen wir nicht 15
Quellensimulation die Zweite Beliebiger Ausschnitt zeitlich korrekter Ablauf Kollisionen prüfen Innenbearbeitung prüfen Programm jetzt fertig? Kommt darauf an wieviele Teile ich machen will. Durch 2 oder 3 Umläufe Programmierung /Quellensimulation lässt sich sicher noch einiges sparen 16
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) 17
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) Aufwand nicht unterschätzen Zwingend erforderlich. Ohne Dokumentation ist ein NC Programm nichts wert. Aussage Programm ist auf der Maschine schneller programmiert vergisst Dokumentation 18
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) 19
DNC Forderungen Projekt Datensatz anlegen Freigeben /Sperren einzelner NC- Programme (Gruppen) CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Zuordnen von NC-Programmen zu bestimmten Maschinen (Gruppen) Zurückschicken von optimierten Programmen Vergleichen von Original und zurückgeschickten Programm Protokollieren der Datenübertragungen Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) Einfaches Problem Datenübertragung von NC Programmen auf Werkzeugmaschinen und wieder zurück Um diese Anforderungen erfüllen zu können ist eine mit dem DNC verbundene NC-Programm Verwaltung erforderlich NC- Programm genau Spezifizieren / Benennen Erstell- und Änderungsdatum und Zeit automatisch mitführen Suchen nach beliebig vielen Kriterien Sichere und gezielte Versionsarchivierung Je nach Forderung auch übertragene Programme archivieren (Dokumentationspflicht) 20
(OPUS WIS) Programm und Zusatzdaten an die Maschine Übertragung des NC Programms ist nur ein Teil Weitere Infos erforderlich. Werkzeugplan Spannsituation Rohteil Informationen Informationen an verschiedenen Stationen unterschiedlich aufbereitet erforderlich Werkzeug Planung Werkzeug Einstellung Fertigungsplanung Produktionsort (Maschine) 21
Projekt Datensatz anlegen CAD Import / Konstruktion Spannsituation Bearbeitungsdefinition Quellensimulation Postprozessor Arbeitspapiere (Elektronisch oder Papier) Simulation des fertigen NC Programms Transfer des Programms zur/von Maschine (DNC) Überwachung der Maschine (MDE) Fortschrittüberwachung Nachkalkulation Planeinhaltung 22
23
Wie findet man das passende CAD/CAM System? Simulationsmöglichkeiten Wie in echt schon am Programmierplatz die Bearbeitungen simulieren und optimieren. Fehler in der Bearbeitung kosten am Programmierplatz wenig, draußen an den teuren CNC Fertigungszentren droht das Fiasko! Alle Simulationsstufen sollte ein modernes CAM System beherrschen, von der einfachen Quellen-Simulation bis hin zu NC-Vollsimulation im Maschinenmodell. Teure Fehlbearbeitungen können fast zu 100% vermieden werden. Weitere Punkte Durchgängigkeit des Programms über alle Module des CAM Systems. Usability!. Einfache verständliche Programmsymbole, ständige Informationen über den nächsten Programmierschritt, intuitive Programmoberfläche, wichtige Informationen mit einem Click erreichbar,... Das System muss skalierbar aufgebaut sein. Alles auf einmal in Betrieb zu nehmen ist nicht möglich. Eine schrittweise Einführung des Systems muss realisierbar sein. Test 24
Maschinenmodell bei der Programmierung 25
Ablaufkontrolle Seite zu Seite Ablaufkontrolle Seite Zu Seite Beispiel nicht an dem Teil Ablauf kontrollieren An und Abfahren an die Bearbeitungen Standard Vorbesetzung von uns gemeinsam mit dem Anwender Abweichungen im CAM programmierbar nicht erst auf der Maschine wo es teuer wird 26