with constant-length-stroke pistons having variable effective portion of stroke