nx cmm inspection programming
Transcription
nx cmm inspection programming
Product Review Dr. Charles Clarke NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN/MESSPLANUNG) – PRODUKTBESPRECHUNG Trends und Anforderungen in der Branche ........................................................... 3 Ein neuer Ansatz bei der Erstellung von CMM-Prüfprogrammen.......................... 4 Die Anwendung im Einsatz .................................................................................... 5 Automatisierte Erstellung von Prüfprogrammen .................................................... 6 Programmausgabe und -prüfung ........................................................................... 6 Datenmanagement ................................................................................................ 7 Die Positionierung von CMM innerhalb einer umfassenden Fertigungslösung..... 8 Fazit ....................................................................................................................... 9 NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Einführung Die Prüfung von Teilen ist nach wie vor ein wichtiger Bestandteil des Qualitätssicherungsprozesses. Die für diese Prüfungen zur Verfügung stehende Technologie hat sich in den letzten Jahren sowohl bei der Hardware als auch der Software enorm verändert. Messtaster und Abtastvorrichtungen können Daten sehr viel schneller sammeln. Die Koordinatenmessmaschine (CMM) stellt auch weiterhin ein wichtiges Gerät für exakte Messungen dar, erfordert jedoch ein separates Prüfprogramm für jede Komponente und für komplexe Teilegeometrien können Messwege für mehrere Achsen erforderlich sein, um effiziente Messungen an einzelnen Einrichtungen durchführen zu können. Die Vorbereitung dieser Prüfprogramme lief üblicherweise außerhalb des PLM-Prozesses als eigenständige Aufgabe ab, wobei der Benutzer oftmals mit einer 2D-Konstruktionszeichnung arbeiten musste. Das Ergebnis kann langsam sowie fehlerbehaftet sein und die Nachverfolgbarkeit zurück zu den Modellen und Daten für die Konstruktion und die Fertigung ist sehr eingeschränkt. Bei Konstruktionsänderungen kann es sehr leicht passieren, dass die Prüfprogramme nicht mehr korrekt arbeiten. Diese Besprechung befasst sich mit einer neuen Anwendung von Siemens zur Erstellung hoch entwickelter CMM-Prüfprogramme. Die Anwendung nutzt modellbasierte Produkt- und Fertigungsinformationen (PMI) zur automatischen Erstellung von Prüfprogrammen. Sie arbeitet mit der aktuellsten 3D-Simulationssoftware zur umfassenden Validierung der Programme und liefert Ergebnisse für Ihr CMM gemäß Industriestandards. Dr. Charles Clarke Charles Clarke ist ein anerkannter Berater und Verfasser von Arbeiten zu CAD/CAM/CAE- und PLM-bezogenen Themen. Mit Erfahrung in der Konstruktion, der CAD/CAM-Branche und mit direkter Erfahrung bei der Planung und Implementierung dieser Systeme für namhafte Unternehmen verfügt er über das nötige Wissen, das für Produktbewertungen erforderlich ist. Dr. Clarke schreibt regelmäßig für verschiedene Branchenzeitschriften in Großbritannien sowie in anderen Ländern. 2 Copyright © 2010 Dr. Charles Clarke NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Trends und Anforderungen in der Branche Es gab verschiedene Auslöser, die Siemens PLM Software zur Entwicklung dieser neuen Anwendung veranlasst haben. Zuerst einmal können Daten mit der aktuellsten Mess- und Abtasttechnologie zwischen zehn- bis hundertmal schneller gesammelt werden als mit älteren Geräten. Es können nicht nur mehr Prüfungen durchgeführt werden, sondern die neuen Geräte ermöglichen außerdem komplexere Messungen. Diese Systeme können nicht einfach per Hand oder mit herkömmlichen Teach-Modus-Methoden programmiert werden, so dass Sie unbedingt ein Offline-Programmierwerkzeug verwenden müssen. Das große Problem der Programmierer von Prüfprogrammen ist, dass die derzeit verwendeten Methoden zur Programmierung dieser anspruchsvolleren Prüfprogramme zu kostenintensiv und zu zeitaufwändig sind. Des Weiteren bemerkt Siemens PLM, dass immer mehr Kunden ihr CAD-System komplett auf 3D umstellen. Zusätzlich zur Teilegeometrie schließt dies alle Wenn von der Erstellung von CMM-Prüfprogrammen die Rede ist, hat Siemens PLM einige einzigartige und neue Ideen parat, und zwar nicht nur zur erheblichen Automatisierung des Prozesses, sondern auch zu seiner Integration in das gesamte PLM-System. anderen mit dem 3D-Modell in Zusammenhang stehenden Fertigungsinformationen mit ein, die als Produkt- und Fertigungsinformationen (PMI) erfasst werden. Für Inspektionszwecke kann dies die Toleranzanforderungen mit einschließen, wie sie beispielsweise für Bemaßungen und die relativen Positionen von Features in Bezug auf die Gesamtgeometrie gelten. Wenn alle diese Informationen dem Konstruktionsmodell hinzugefügt werden und die nachfolgenden Tools einen Nutzen daraus ziehen können, dann stehen die Chancen sehr viel besser, dass die Produktanforderungen bei einer Prüfung auch tatsächlich erfüllt werden, und zwar nicht nur in geometrischer Hinsicht, sondern auch aus Sicht der Fertigung. Ein weiteres Problem ist die Trennung der CMM-Programmierung, der Ausführung und der Datenerfassung von den etablierten Konstruktions- und Fertigungsprozessen. Die Kunden wünschen sich, dass diese Abläufe in den PLM-Workflow integriert und die Daten in ihrem PDM-System gespeichert werden. Sie möchten, dass die Messsysteme in der Werkstatt auf das richtige Prüfprogramm im PDM-System zugreifen können und dass die gesammelten Messergebnisse wieder im PDM-System gespeichert werden, damit Fertigungsingenieure und Konstrukteure sie einsehen können. Copyright © 2010 Dr. Charles Clarke 3 NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Durch frühere Übernahmen verfügte Siemens über viel Erfahrung und einige Produkte aus diesem Bereich zur CMM-Programmierung. Einige davon waren in NX integriert, jedoch nicht besonders gut und vor allem nicht in dem Ausmaß, das heute verlangt wird. Wenn jetzt von der Erstellung von CMM-Prüfprogrammen die Rede ist, hat Siemens PLM einige einzigartige und neue Ideen parat, und zwar nicht nur zur erheblichen Automatisierung des Prozesses, sondern auch zu seiner Integration in das gesamte PLM-System. Ein neuer Ansatz bei der Erstellung von CMM-Prüfprogrammen NX CMM Inspection Programming ist ein neues Modul von NX 7.5. Es ist vollständig in NX integriert und seine Benutzeroberfläche ist wie die jeder anderen NX-Anwendung gestaltet. Für Benutzer von NX ist das ein echter Vorteil. Neue Benutzer von NX werden feststellen, dass die aktuellsten Vereinfachungen und die grafische Interaktion mit dem Modell, die von Siemens perfektioniert worden ist, die Arbeit mit dem System überaus angenehm gestalten werden. Beispiel eines CAD-Modells mit PMI (Produkt- und Fertigungsinformationen), die zur automatischen Programmierung in NX CMM beitragen. Siemens hat beschlossen, die neue Software CMM Inspection Programming in NX zu integrieren, da es sich bei NX um ein vollständig auf 3D-Modellen basierendes System handelt, das alle CAD-Tools für geometrische Bearbeitungen sowie für die Erstellung und Integration von PMI beinhaltet. Außerdem verfügt NX über bewährte Technologien wie die Simulationssoftware für Werkzeugmaschinen, die direkt zur Erstellung von Prüfprogrammen genutzt werden kann. Ein Hauptziel war es, mit der neuen Anwendung ein hohes Maß an Automatisierung sowie die bestmögliche Förderung der Programmierung anhand modellbasierter PMI-Daten zu erreichen. 4 Copyright © 2010 Dr. Charles Clarke NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Die Anwendung im Einsatz Der Benutzer beginnt mit der Auswahl einer Messmaschine (so wie ein NC-Programmierer in NX CAM eine Werkzeugmaschine auswählen würde). Sie können aus einer Vorlagenbibliothek einen vordefinierten Prüfprozess auswählen, die neben ähnlichen Vorlagenbibliotheken für andere NX-Anwendungen verfügbar ist. Das zu prüfende Teil wird in NX importiert (für andere Quellen als NX stehen zahlreiche Konverter zur Verfügung) und auf dem Prüftisch der Koordinatenmessmaschine (CMM) platziert. Die ursprüngliche Version der Software unterstützt scannende Messtaster für drei Achsen und schaltende Messtaster für bis zu fünf Achsen. Siemens kündigt das gleichzeitige Scannen für fünf Achsen für die Zukunft an. Copyright © 2010 Dr. Charles Clarke 5 NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Automatisierte Erstellung von Prüfprogrammen Hier offenbart die Anwendung eine ihrer beeindruckendsten Funktionen. Siemens PLM bietet eine einzigartige Funktion mit dem Namen „Link PMI“, eine unscheinbare kleine Schaltfläche in der oberen Menüleiste, die jedoch einiges leistet. Durch den Befehl „Link PMI“ werden aus einer 3D-Teilegeometrie und den zugehörigen PMI-Daten alle Features und Toleranzen extrahiert und von der Software die zur Prüfung des Teils nötigen Prüfschritte erstellt. Mit einem Klick ist praktisch alles erledigt. Wenn Sie die Datennavigatoren der Software öffnen, werden Sie sehen, dass die zuvor leere Prüfvorlage jetzt mit zahlreichen Messfunktionen, Prüfdaten und Bei einigen Teilen mit abrufbaren PMI-Daten zum Modell sparen Sie mit dem Befehl „Link PMI“ etwa 80 % bis 90 % der üblicherweise zur Programmierung benötigten Zeit. Prüfschritten ausgefüllt ist, die vom Teil abgelesen und in ein Prüfprogramm umgewandelt wurden. Die Prüfbahnen werden basierend auf der Messfunktion und den zugehörigen PMI-Daten erstellt. Siemens verwendet zur Erfassung von Prüfwissen vordefinierte Konzepte. Dieses Wissen bildet die Grundlage zur automatischen Berechnung der Prüfbahnen basierend auf der Messfunktion. Bei einigen Teilen mit abrufbaren PMI-Daten zum Modell sparen Sie mit dem Befehl „Link PMI“ etwa 80 % bis 90 % der üblicherweise zur Programmierung benötigten Zeit. Selbstverständlich steht für Teile ohne verwendbare oder mit unvollständigen PMI-Daten sowie für den Fall, dass der Programmierer zusätzliche Messungen durchführen möchte, ein Menü zur manuellen Erstellung von Messfunktionen und -schritten zur Verfügung. Wählen Sie aus verschiedenen vordefinierten Prüfmethoden und anschließend die Punkte oder Features am 3D-Modell. NX erstellt daraufhin die geeignete Bahn. Programmausgabe und -prüfung Sobald das CMM-Programm erstellt wurde, kann NX CMM die Ausgabe erstellen, die von der Software gelesen werden kann, die Ihre Messmaschine steuert. Sie müssen lediglich den Maschinenanweisungen geeigneten in DMIS Postprozessor (Dimensional zur Erstellung Measurement der Interface Specification) oder einer nativen Programmiersprache wie GeoMeasure oder Calypso auswählen. 6 Copyright © 2010 Dr. Charles Clarke NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Sehr wahrscheinlich möchten Sie das Programm jedoch prüfen, bevor Sie es an die Werkstatt übermitteln, um sicherzugehen, dass die Prüfung wie gewünscht durchgeführt wird und es nicht zu Kollisionen kommt. Bei komplexen Aufgaben möchten Sie diese Prüfung vielleicht sogar schon während der Erstellung des Prüfprogramms durchführen, um zu sehen, ob Änderungen vorgenommen werden müssen. Hierfür ermöglicht Siemens die Prüfung der Werkzeugbahn auf mehreren Ebenen sowie die umfassende Maschinensimulation. Die standardmäßige NX CMM-Software enthält bereits zahlreiche Standardmodelle von CMM-Maschinen. Weitere 3D-Modelle von CMM-Maschinen können importiert werden oder Sie können NX CAD dazu verwenden, eigene Modelle zu erstellen. Das Modul zur Erstellung von Werkzeugmaschinen in der Software ermöglicht das Hinzufügen der nötigen Kinematik und der Wegbegrenzungen für jede Ihrer CMM-Maschinen. Die Simulation wird von der DMIS-Ausgabe gesteuert und stellt daher eine gute Repräsentation des Programms dar, das letztendlich an die Werkstatt übermittelt wird. Datenmanagement Da die CMM-Anwendung in NX integriert ist, kann sie auch die Integration von NX in Teamcenter nutzen, das PDM-System, das der PLM-Lösung von Siemens zugrunde liegt. Messdaten werden automatisch in Teamcenter gespeichert. Beispiel eines CMM-Maschinenmodells, das zur Programmierung, Simulation und Verifikation von Prüfprogrammen verwendet wird. Kunden, die Teamcenter verwenden, können außerdem Vorlagen, Werkzeuge, Messtaster und Prüfregeln speichern sowie Prüfprogramme und Ausgabedateien, die mit der korrekten Version des Teils verknüpft sind. Die Möglichkeit, die Messdaten zu verwalten und mit den Master-Datensätzen der Teiledaten zu verknüpfen, könnte eine Lösung für eine der größten Herausforderungen in diesem Bereich sein. Nämlich der Aufgabe sicherzustellen, dass die CMM-Geometrie mit dem Konstruktionsmodell und der veröffentlichten Fertigungsgeometrie übereinstimmt. Teamcenter kann nachgeschaltete Funktionen über alle Änderungen informieren, die sie betreffen könnten. Auch die Assoziativität in NX kann hierbei eine wichtige Rolle spielen, da sie Aktualisierungen an den zugehörigen Teilemodellen erleichtert, falls sich die Konstruktionsvorgaben ändern. Copyright © 2010 Dr. Charles Clarke 7 NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Die Positionierung von CMM innerhalb einer umfassenden Fertigungslösung Siemens geht davon aus, dass die neue Anwendung NX CMM Inspection Programming von einer Vielzahl an Unternehmen genutzt werden wird. Die kleinsten Betriebe, die oft nur eine Lizenz für NX CAM oder NX zur Werkzeugentwicklung erwerben, werden es zu schätzen wissen, in demselben System basierend auf demselben Modell mehr Möglichkeiten zu haben. Die größeren Unternehmen mit umfangreicheren Systemen werden den Mehrwert der Anwendung darin sehen, den Qualitätsprozess besser in einen PLM-Gesamtprozess integrieren zu können, indem sie die Integration in Teamcenter nutzen. Zu diesem Zweck präsentiert Siemens die neue Anwendung als Bestandteil seiner Teilefertigungslösung und erweitert dadurch die Rolle von NX in der virtuellen Welt der Fertigungstechnik zusammen mit NX für die NC-Programmierung, NX zur Vorbereitung von Teilemodellen und NX zur Konstruktion von Werkzeugen und Spannvorrichtungen. Alle diese Komponenten können ohne Weiteres zusammen genutzt werden, da sie alle zur selben Suite gehören. Ein Vorteil der NX-Architektur, der nicht oft angesprochen wird, für einige Unternehmen aber enorme Vorteile mit sich bringt, ist die Tatsache, dass es sich bei NX wohl um ein CAD/CAM/CAE-System handelt, das mit am besten an die jeweiligen individuellen Anforderungen angepasst werden kann. In diesem Fall ermöglicht dieselbe NX-Architektur dem Kunden die Erstellung eigener, zusammen mit NX CMM verwendbarer Automatisierungsprogramme, um unter Umständen einen Grad an Automatisierung und Wiederholbarkeit zu erreichen, wie er nur mit dieser zusätzlichen Investition möglich ist. 8 Copyright © 2010 Dr. Charles Clarke NX CMM INSPECTION PROGRAMMING (ERSTELLUNG VON PRÜFPROGRAMMEN, MESSPLANUNG) Product Review Fazit Die derzeitigen Methoden zur Erstellung von CMM-Programmen sind zu kostspielig, zu zeitaufwändig, fehlerbehaftet, erfordern knappe sowie hervorragend ausgebildete Ressourcen und sind nicht in den PLM-Workflow integriert. NX CMM ist ein auf NX CAM basierendes NX-Modul, mit dessen Hilfe der Benutzer PMI-Daten zur stark automatisierten Erstellung voll assoziativer Prüfprogramme für Koordinatenmessmaschinen verwenden kann. Falls keine PMI-Daten vorliegen, können die Prüfbahnen interaktiv erstellt werden. Mit NX CMM wird die Programmierung von Prüfprogrammen integraler Bestandteil des PLM-Prozesses mit vollständiger Automatisierung durch NX-Geometrien und PMI-Daten und Verwaltbarkeit in Teamcenter über die erstklassige NX-Benutzeroberfläche. Zwar handelt es sich hierbei um ein neues Produkt, dahinter verbirgt sich jedoch die Erfahrung mit Prüfanwendungen desselben Teams bei Siemens PLM, das auch für die Entwicklung der Prüfsoftware Valisys und Tecnomatix verantwortlich zeichnet und jetzt die Software NX CMM entwickelt hat. Einige Funktionen sind noch nicht verfügbar, besonders im Bereich der Multi-Achsen-Prüfung. Die Planung von Siemens deutet jedoch darauf hin, dass insbesondere dann über die Anschaffung dieses Produkts nachgedacht werden sollte, wenn eine auf Modellen basierende, schnellere Programmierung von Prüfprogrammen auf Ihrer Wunschliste steht. Für bestehende Kunden von Siemens bietet das Produkt klare Vorteile und vielleicht können damit auch neue Kunden von Siemens und NX überzeugt werden. Worauf es hierbei jedoch wirklich ankommt, ist die Weitergabe nicht geometrischer, Daten (PMI-Daten) des Modells und ihr praktischer Nutzen für die Übermittlung von Produktanforderungen bis hinunter an die Werkstatt. Nach vielen Jahren sieht es jetzt danach aus, dass einige der höher gesteckten Erwartungen für die computergestützte Konstruktion und Fertigung tatsächlich Realität werden und dies spürbare Vorteile für diejenigen bringen wird, die diese Systeme nutzen. Copyright © 2010 Dr. Charles Clarke 9