Lego compatible parts for LVE (Lego Vacuum Engine)

The supports are necessary. I designed 6 parts for LVE:
Piston Ø50mm (It"s not a 50cm like in files! This is my mistake!),
Engine block 50mm or 70mm height,
Cylinderhead with a pin
Rotating valves (I don't know how to name this) my own design
Enjoy!
Link to the assembly:
https://youtu.be/morfJAe0euk