620 Ingenieurwissenschaften und Maschinenbau
Refine
Document Type
- Bachelor Thesis (2)
- Master's Thesis (1)
Year of publication
- 2010 (3) (remove)
Language
- German (3)
Keywords
- CAD (3) (remove)
Institute
Verifizierung und Validierung einer CAD-NC-Prozesskette unter Zuhilfenahme vonRobcad und STEP 7
(2010)
Am Institut für Automatisierungstechnik der Hochschule Mittweida (FH) werden Möglichkeiten für die Realisierung einer CAD-NC-Prozesskette untersucht. Auf-bauend auf dem Y-CIM-Modell nach SCHEER wird die Toolkette theoretisch untermauert. An verschiedenen Systemen, wie EASY-ROB, KUKA Sim Pro und Robcad, wird der konzeptionelle Einsatz für eine CAD-NC-Kette analysiert. Mit der Auswahl eines verifizierten Systems wird der Grundstein für eine praktische Umsetzung gelegt. Das Zielsystem stellt einen 2-Achs-Tisch dar, welcher durch zwei Funktionsmodule FM 353 von SIEMENS angesteuert wird. NC-Programme wer den für die Verfahrbahn erstellt und interpretiert.An vier Beispielen werden die Schwierigkeiten bei der Synchronisation der beiden Achsen und deren Lösung verdeutlicht. Der umfangreiche Anhang bietet dem Leser sowie dem Anwender eine Ressource für weitere Informationen.
Ziel der Bachelorarbeit ist die Erstellung einer Sprache, um parametrische CADWiederholteile beschreiben zu können. Schwerpunkt ist die Implementierung CADSystem-übergreifender Konstruktionselemente. Gleichzeitig soll diese Sprache von keinem CAD-System abhängig sein. Der langfristige Zweck dieser Entwicklung ist die Ablösung und Umwandlung der vorhandenen Geometriedateien inklusive der in den Dateien verwendeten Methoden der Norm ISO 13584-31. Für die Umsetzung ist ein geeignetes Werkzeug zu finden. Dabei muss das Umfeld des Geometrieerstellungsprozesses beachtet werden. Beeinflusst wird die Wahl auch durch die Programmierung eines prototypischen und für die Anwendung notwendigen Generators. Mit diesem werden durch Verwendung der API eines CAD-Systems Teile erzeugt, nachdem die Dateien der neuen Sprache eingelesen und interpretiert wurden. Die Sprache wird letztendlich auf Basis von Xtext, einem Framework zur Erstellung von textuellen Sprachen, umgesetzt. Weiterhin wird anhand eines Beispiels die Tauglichkeit der Sprache bewiesen.