For the machine example of Mr Nick Savy, I noticed that he added a key to the model UV offset to “cheat” eyes. However, in this way, a UV map is required to unfold to a specific type otherwise, we will get a wired result. Besides, he made a blender shape for the belt and the tiny shaking will make the belt look like working normally.
For myself, I really like to make a steam machine such as the reference images.

Based on the old machine, I will add a belt to it. Now I almost finished half of the model. Such as below:

The steam will push the stick to support power for the wheel. Then I want to add another wheel to change the kinetic energy direction.