Suite au projet de Patrick sur la modélisation en composants dynamiques d'une passerelle levante, je me lance dans un beau projet qui me trotte dans la tête depuis un moment : la modélisation en composants dynamiques du Rolling Bridge à Londre.

C'est un superbe chef d'œuvre d'ingénierie conçu par le designer Thomas Heatherwick. Depuis que je l'ai vu (sur le net, pas en vrai...) j'imagine le modéliser pour mieux le comprendre.
[flash=500,310:28ci9jte]http://www.youtube.com/v/0aIl0bzyQD0[/flash:28ci9jte]
Premier test (une bonne heure de travail cette nuit... je n'arrivais pas à dormir...) :
La rotation se fait bien, mais il y a un petit bug dû aux équations qui positionnent les éléments : quand on arrive en position horizontale, on a une division par 0 ; du coup je m'arrête à 0,02° (tricheur !
)
Et maintenant que je passe aux vérins (merci Patrick pour ton pont à vérin qui m'a rappelé ce pont), je m'aperçois qu'il ne faut pas que je mette l'angle des éléments comme variable d'animation, mais la course du piston parce que quand on s'approche de l'horizontale, la variation de la longueur a de moins en moins d'influence sur l'angle, et en position finale, les bras se retournent même vers le bas pour bloquer l'ensemble (chose que je ne peu pas faire si je ne travaille que sur les angles...)
Rolling.skp