Google+ Facebook Twitter XING LinkedIn GoogleCurrents YouTube

Simulation

Simulation von Bearbeitungsprozessen dank virtueller CNC

| Autor / Redakteur: Dr. Karsten Kreusch, Bosch Rexroth / Silvano Böni

Leistungsstark, intelligent und konnektiv: das CNC-System MTX von Rexroth.
Leistungsstark, intelligent und konnektiv: das CNC-System MTX von Rexroth. (Bild: Bosch Rexroth)

Verbreitet gelangen Simulationssysteme zum Einsatz, die CNC-Funktionalität durch Steuerungsmodelle nachbilden. Dort, wo diese an Grenzen stoßen, hilft die Simulation auf Basis des echten CNC-Kerns weiter. Doch ein Problem bleibt: Wie kommen die erforderlichen Anwendungsdaten in das Simulationsszenario?

Anspruchsvolle Bearbeitungstechnologien und komplexe Maschinenkinematiken erfordern immer leistungsfähigere numerische Steuerungen. Deren Inbetriebnahme und Programmierung an der Maschine ist nicht einfach, aber mit den Methoden der Simulation und virtuellen Inbetriebnahme stehen Möglichkeiten zur Verfügung, die den Anwender bei diesen Aufgaben unterstützen und eine Zeit- und Kostenreduzierung herbeiführen können. Derartige Methoden werden heutzutage unter dem Begriff des „Digital Twin“ zusammengefasst. Die große Herausforderung ist dabei allerdings, eine Datenbasis aufzubauen, die die Realität ausreichend genau abbildet, um verlässliche und aussagekräftige Simulationsergebnisse zu erzielen. Neben den Konfigurationsdaten der CNC werden zahlreiche Parameter, Kinematikinformationen und Geometriedaten der zu steuernden Maschine, aber auch der verwendeten Betriebsmittel (Spannvorrichtungen, Werkzeuge) benötigt.

CAD/CAM-Kopplung

In vielen Fällen werden CNC-Programme für Werkzeugmaschinen heute nicht mehr von Hand, sondern unter Zuhilfenahme von Programmiersystemen erzeugt. Ursache dafür sind die gestiegenen Anforderungen aufgrund häufig wechselnder Teilespektren, komplexer Mehrtechnologiemaschinen, der Freiformflächenbearbeitung oder neuartiger Zerspanungsverfahren. Die heterogene Softwarelandschaft im Bereich CAD/CAM mit einer großen Zahl an Anbietern verdeutlicht die enorme Anwendungsvielfalt.

Unabhängig davon, welches System zum Einsatz gelangt, muss es sich möglichst gut in bestehende IT-Infrastrukturen integrieren, um bereits existierende Daten effizient zu nutzen. Dies kann durch die Anwendung integrierter CAD/CAM-Systeme geschehen oder durch eine CAD/CAM-Kopplung spezialisierter Systeme über entsprechende Software-Schnittstellen.

Das softwareunterstützte Vorgehen in einem CNC-Programmiersystem unterscheidet sich deutlich von der manuellen Arbeitsweise. Es wird nicht händisch programmiert, sondern die Definition der Bearbeitungssituation erfolgt entweder grafisch-interaktiv oder durch automatische, featurebasierte Auswahl geeigneter Bearbeitungsfolgen und Werkzeuge. Die dafür erforderlichen Daten, insbesondere Vorrichtungs- und Werkzeugdaten, trägt der Anwender aus verschiedenen Quellen zusammen und bündelt sie im CAM-System. Daraus können beispielsweise Spann- und Werkzeugpläne automatisch generiert werden. Die eigentliche Erzeugung des CNC-Programms erfolgt im Anschluss an die Bearbeitungsdefinition durch einen steuerungs- und maschinenspezifischen Postprozessor.

CNC-Simulation

Ein seit Jahren in der Praxis etabliertes Softwarewerkzeug, um Fertigungsabläufe in Werkzeugmaschinen realitätsnah zu visualisieren, ist die CNC-Simulation. Durch die 3D-Abbildung des kompletten Arbeitsraums der Maschine (inklusive aller Vorrichtungen, Werkzeuge und Werkstücke) und der Bewegungen der Maschine (inklusive Visualisierung des Werkzeugpfades und Materialauf- beziehungsweise -abtrags) ist es dem Anwender möglich, den Prozess zu bewerten und zu optimieren, bevor die CNC-Programme an die Maschine übertragen werden.

CNC-Simulationssysteme gibt es in unterschiedlichen Ausprägungen hinsichtlich der Bereitstellung der Steuerungsfunktionalität:

  • Nachbildung der CNC-Funktionalität durch den Softwareanbieter des Programmier- oder Simulationssystems
  • Nutzung der originalen CNC-Funktionalität in Form einer virtuellen, auf einem PC lauffähigen CNC
  • Echtzeit-Kopplung einer realen CNC mit einem Simulations-PC (HiL, Hardware-in-the-Loop)

Die letztgenannte HiL-Variante kann einen realen Steuerungsablauf zwar mit hoher Güte abbilden, ist aber für eine Nutzung im Rahmen der Arbeitsplanung in einem Fertigungsbetrieb zu aufwändig und daher ungeeignet. Als Online-Simulation kann sie jedoch für Visualisierungszwecke direkt an der Maschine zur Anwendung gelangen. Insbesondere bei schwierig einzusehenden Arbeitsräumen stellt es für den Maschinenbediener einen Mehrwert dar, wenn die Maschinenbewegungen auf dem Bedienbildschirm der Maschine oder einem mobilen Gerät in Echtzeit angezeigt werden können.

Eine weite Verbreitung in der Fertigungsplanung kann hingegen die erste Variante verzeichnen, da sie problemlos auf einem PC funktioniert. Die Nachbildung der CNC ist Bestandteil vieler Programmier- oder Simulationssysteme. Allerdings wird es durch die enorm angestiegene Funktionalität moderner CNC-Systeme immer schwieriger und aufwändiger, diese für Simulationszwecke nachzubilden. In der Regel kann das Standard-Steuerungsverhalten hinreichend genau reproduziert werden, spezielle CNC-Funktionen wie eine Spline-Interpolation, die für eine Optimierung des Bearbeitungsablaufs aber relevant wären, stehen meist nicht zur Verfügung.

Hier setzt die CNC-Simulation unter Nutzung einer virtuellen CNC an. Da diese nahezu die identische Software wie die reale CNC beinhaltet, verfügt sie über den vollen Funktionsumfang und überwindet somit die Grenzen konventioneller Steuerungsnachbildungen. Bosch Rexroth bietet hierfür zu seiner CNC-Lösung MTX die Virtual Machine Simulation an. Diese stellt neben der vollständigen Funktionalität des CNC-Kerns und der originalen Bedienoberfläche auch eine 3D-Umgebung zur virtuellen Maschineninbetriebnahme und -erprobung sowie zur Offline-Simulation der gesamten Maschine und des Bearbeitungsprozesses zur Verfügung.

Datendurchgängigkeit, Schnittstellen

Anwender entscheiden sich aufgrund unterschiedlichster Kriterien (Fertigungstechnologie, Maschinentypen, Integrationsfähigkeit et cetera) für eine bestimmte CNC-Programmier- oder -Simulationssoftware, was zu einer ausgesprochen vielfältigen Produktlandschaft im Markt führt. Aus diesem Grund verfolgt Bosch Rexroth auch hier die Strategie der Unterstützung offener oder standardisierter Schnittstellen. In Kooperation mit den CAD/CAM-Softwareanbietern Moduleworks und Opus wurde für eine Anwendung in einem Bosch-Rexroth-Werk eine durchgängige Prozesskette realisiert. Dabei handelt es sich um die zerspanende Bearbeitung von Hydraulik-Komponenten auf einem 5-Achs-Bearbeitungszentrum mit MTX-Steuerung.

Anwendungsbeispiel Bearbeitungszentrum

Die Erstellung der CNC-Programme für eine Mehrfachaufspannung mit 8 Werkstücken und 14 Komplettwerkzeugen findet in der CAD/CAM-Software Opus statt. Das Programmiersystem unterstützt den Anwender bei der Bearbeitungsdefinition, indem es auf im Vorfeld hinterlegtes Fertigungswissen sowie Informationen und Daten aus der Werkzeugdatenbank zurückgreift. Mit Hilfe einer integrierten, auf dem internen Quellprogramm basierenden 3D-Simulation der Maschine kann der Programmierer den kompletten Ablauf hinsichtlich Bearbeitungsreihenfolge und Werkzeugwegen beurteilen, bevor über den Postprozessor die CNC-Programmdaten generiert werden.

Um die Bearbeitung mit der Virtual Machine Simulation der MTX zu überprüfen, werden alle notwendigen und in Opus bereits verfügbaren Daten über die von Moduleworks entwickelte Job-Setup-Schnittstelle an die virtuelle CNC übertragen. Neben NC-Programmen und Nullpunktdateien sind das Werkzeugdaten und -geometrien der Komplettwerkzeuge sowie die Geometrien der Spannvorrichtung und der Rohteile. Das Exportieren der Daten aus Opus sowie das Laden des Job-Setups in der Virtual Machine Simulation erledigt der Anwender jeweils mit wenigen Mausklicks. Einmal geladen, kann die Bearbeitung über die MTX-Bedienoberfläche wie an einer realen Maschine gestartet und beeinflusst werden. Dabei stehen die typischen Simulationsfunktionen, wie eine realitätsnahe Visualisierung der Maschinenbewegungen mit Darstellung der Werkzeugbahnen, eine automatische Kollisionserkennung sowie die Berechnung und Darstellung des Materialab- beziehungsweise -auftrags, zur Verfügung. Für den Anwender ergibt sich bei dieser Vorgehensweise eine hohe Verlässlichkeit der Simulationsergebnisse.

Fazit

Die Vorteile der Nutzung virtueller CNC-Steuerungen für die 3D-Bearbeitungssimulation sind unumstritten. Erfolgsrelevant ist allerdings, mit welchem Aufwand und in welcher Qualität die für die virtuelle Maschine erforderlichen Daten bereitgestellt werden können. Für die CNC-Lösung MTX von Bosch Rexroth konnte in Zusammenarbeit mit den Softwareanbietern ModuleWorks und Opus nachgewiesen werden, wie sich die MTX-Simulation nahtlos in die CAD/CAM-Prozesskette integrieren lässt. Die Job-Setup-Schnittstelle ermöglicht, in Opus für die CNC-Programmierung verwendete Daten mit wenig Aufwand in die MTX-Simulation zu übertragen. Somit ist ein schnelles Umrüsten der virtuellen Maschine hinsichtlich Spannsituation, Werkstücken, Werkzeugen und CNC-Programmen realisierbar.

Dieser Beitrag erschien zuerst im Schweizer Maschinenmarkt SMM

Kommentare werden geladen....

Kommentar zu diesem Artikel abgeben

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 45497010 / CAD/CAM/PDM/PLM)

Themen-Newsletter Konstruktion abonnieren.
* Ich bin mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung einverstanden.
Spamschutz:
Bitte geben Sie das Ergebnis der Rechenaufgabe (Addition) ein.

Meistgelesene Artikel

Harmonische Verbindungen halten deutlich länger

Manz AG

Harmonische Verbindungen halten deutlich länger

14.09.18 - Lithium-Ionen-Batterien treiben E-Mobile und Akku-Werkzeuge an. Die sichere Verbindung hochleitfähiger Metalle ist dabei der Schlüssel für schnelle Ladezeiten und mehr Leistung. Automatisiertes Laserschweißen optimiert nun die Batteriefertigung. lesen

Laserschneiden mit der neusten Technik: energieeffizient und produktiv

Brosius / Bystronic

Laserschneiden mit der neusten Technik: energieeffizient und produktiv

13.09.18 - „Vernünftig mit vernünftigen Menschen zusammen arbeiten“ – das möchte Thomas Brosius. Und das scheint zu funktionieren. Bei dem Auftragsfertiger aus der Nähe von Trier jagt seit dem Gründungsjahr 2005 eine Produktionsauslastung die nächste. Beim Laserschneiden wird man diesem Umstand seit Anfang des Jahres mit einem Faserlaser Bystar Fiber mit 8 kW von Bystronic Herr. lesen

Mit Industrie 4.0 zur individuellen Schokolade

Digitalisierung

Mit Industrie 4.0 zur individuellen Schokolade

12.09.18 - Um das Konzept „Industrie 4.0“ greifbarer zu machen, haben der Schokoladenhersteller Chocolat Frey, der Automatisierer Autexis und die Hochschule für Technik Nordwestschweiz (FHNW) ein Projekt ins Leben gerufen: Ein Kommissionierungssystem, das mit Siemens-Lösungen individuelle Schokoladenmischungen auf Zuruf zusammenstellt. lesen