A cylinder grinding machine with devices for tracing and dimensional and surface checking has a front bench provided with rests for supporting the workpiece and a head and a counterhead for rotation and longitudinal restraint of the workpiece. A rear bench supports a carriage longitudinally movable on it parallel to the axis of the workpiece.