Wenn es um mechanische Abläufe geht kann das kostenlose Plugin "OHM Mechanics" von mindthink weiterhelfen. Dort müsst Ihr Euch erst anmelden, man wird aber sofort freigeschaltet. In dem Download enthalten sind 8 plugin-tags " Direction, Distance, Fixer, Formula, Ranger, Setter, Spliner und Timer " die für die nötige Kontrolle sorgen.
Den Roboterarm habe ich in c4d modelliert und mithilfe der oben beschriebenen OHM-Mechanics-Tags geriggt. Wenn ich jetzt mein zugewiesenes Target(ein c4d-Nullobjekt) bewege folgt die Spitze des Roboterarmes immer dem Target. Das Target lässt sich wiederum super mit dem "Auf Spline ausrichten" expression animieren.
Damit die Schläuche/Kabel beim bewegen an den einzelnen Segmenten des Armes fest bleiben, habe ich noch dem spline ein XPresso-tag zugeordnet, indem ich per Xpresso-Schaltung dann die 5 Punkte des splines die Globale Position von 5 Nullobjekten (punkt0 - punkt4) zuweise (siehe Bild unten). Diese Nullobjekte werden dann der jeweiligen Hierarchie untergeordnet somit erben sie dann automatisch die Position der übergeordneten Objekte.