Wenn die SOLIDWORKS Simulation Professional Zusatzanwendung installiert wurde, kann eine Bewegungsanalyse-Studie für die Berechnung einer Baugruppe, die eine ereignisgestützte Bewegungssteuerung beinhaltet, verwendet werden.
Ereignisgestützte Bewegungsstudien werden mit einem Satz von Bewegungsaktionen, die aus auslösenden Ereignissen resultieren, definiert. Erstellen Sie eine ereignisgestützte Bewegungsstudie, wenn Sie die genaue zeitliche Abfolge für Elementänderungen nicht kennen. Sie können die zeitliche Abfolge für Elementänderungen ermitteln, indem Sie eine ereignisgestützte Bewegungsstudie berechnen.
In einem Produktionsprozess z. B., der die Bewegung von Komponenten auf einem Förderband beinhaltet, schalten sich Motoren ein oder ändern sich je nach der Position der Komponente auf dem Förderband. Da Sie aber die genaue Zeit nicht kennen, zu der eine Komponente eine Position erreicht, bevor Sie die Bewegung berechnen, können Sie die Zeit zur Änderung des Motorwertes nicht bestimmen. Ohne die genauen Zeitpunkte zum Einschalten oder Ändern eines Motors zu kennen, können Sie keine zeitgestützte Bewegungsstudie erstellen. Sie können aber eine ereignisgestützte Bewegungsstudie verwenden, um die Förderband-Baugruppenbewegung zu modellieren.
Für das Förderbandmodell können Sie:
- Nähensensoren definieren, um die Komponentenposition zu überwachen.
- Auslöser, basierend auf Sensorenwerten definieren.
- Motoren mit konstanter Geschwindigkeit oder Servomotoren für das Modell definieren.
- Aktionen definieren, die Motoren einschalten oder Motorenwerte ändern, wenn sie von Sensoren laut Plan ausgelöst werden.
Vor der Definition einer Motoraktion in Reaktion auf einen Auslöser in einer ereignisgestützten Bewegungsstudie:
-
Geben Sie in einer ereignisgestützten Bewegungsstudie den Task-Namen und die Beschreibung ein, und legen Sie den Task-Auslöser fest. Definieren Sie z.B. einen Nähensensorauslöser, der eine Aktion basierend auf Komponentenpoition auslöst.
- Definieren Sie den Motor, der der Task-Aktion zugewiesen werden soll. Definieren Sie z.B. einen Verschiebungs-Servomotor.
Definieren einer Task-Aktion, die einen Motorwert in Reaktion auf einen Task-Auslöser ändert: