Assembly modify origin

Hi John,

This is a very interesting topic.

I really hope this can be done by Dynamo (a little Python magic maybe).
If the rotation of the elements could be added as input to the assembly (steam)nodes of @Julien_Benoit1, would be the best option if you’d ask me.
Hope someone crack’s this one.

Kind regards,
Mark