The rhombic drive is a specific method of transferring mechanical energy, or work, used when a single cylinder is used for two separately oscillating pistons.
It was originally developed around 1900 for the twin-cylinder Lanchester car engine where it allowed perfect balancing of the inertial forces on both pistons.
A current example of its use is on beta type-Stirling engines; the drive's complexity and tight tolerances, causing a high cost of manufacture, is a hurdle for the widespread usage of this drive.
As the wheels rotate the rhombus progresses its change of shape from being flattened in the direction of the piston axis at top dead centre to being flattened in the perpendicular direction to the piston axis at bottom dead centre.
They turn at the same angular velocity and this can be reinforced by intermeshing them as gear wheels.