Development of a novel XZ workpiece vibration generator for cooperative vibration cutting of hierarchical grating structures