Hallo zusammen,
versuche seit gestern mich mit Hilfe der MegaCAD Handbücher in die neue Kinematik einzuarbeiten. Grundsätzlich habe ich die meisten Bewegungen und Verknüpfungen verstanden (Glaube ich zumindestens ).
Allerdings habe ich Probleme wenn ich versuche zwei Linearbewegungen nacheinander auszuführen.
Man stelle sich ein kartesisches Koordinatensystem vor (X/Y/Z)
Nun möchte ich z.B. vom Ursprung aus (0/0/0) mich gerade nach vorne bewegen (0/100/0) also entlang der Y-Achse.
Am Endpunkt angekommen möchte ich z.B. eine Bewegung nach rechts machen (100/100/0) also parallel zur X-Achse.
Eine einzelne Bewegung ist kein Problem aber sobald da mehrere in der Kinematik-Liste sind kommen zwei Fehlermeldungen:
- ODE-Debug1:assertion "bNormalizationResult" failed...
und
- ODE-Debug1:assertion "context -> IsStructureValid()" failed...
Ich vermute dass sich die beiden Bewegungen gegenseitig hemmen, auch wenn Sie nacheinander ausgeführt werden. Vielleicht liegt auch ein Fehler in der Verknüpfung der Bewegungen. Ich habe sowohl zeitgesteuerte als auch zustandsgesteuerte Ereignisse ausprobiert und auch die Linearbewegung einerseits mit paralleler Verbindung und andererseits Linearbewegung ohne paralleler Verbindung mit Schieber versucht.
Meine bisheriges Kinematikschema sah wie folgt aus:
- Statisch. Unbewegten Körper (Gruppe) definiert
- Linearmotor. Unbewegte und bewegte Körper (Gruppen) definiert. Auslöser: Start der Simulation
Fahrt bis Abstand. Am Endpunkt Ereignis Event_1 festgelegt
- Linearmotor. Unbewegte und bewegte Körper (Gruppen) definiert. Auslöser: Event_1
Fahrt bis Abstand.
Ich hoffe ich hab mich nicht zu kompliziert ausgedrückt
Vielen Dank schon für eure Mühe
Gruß
Jannik
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP