According to various embodiments, there is provided a grinding module including a base; a cylinder mounted to the base with a longitudinal axis of the cylinder arranged at least substantially perpendicular to a surface of the base, wherein the cylinder is rotatable about the longitudinal axis of the cylinder, and wherein a cylindrical surface of the cylinder is adapted to receive a grinding belt; a linear actuator mounted to the base with a centreline of linear motion of the linear actuator arranged to intersect the longitudinal axis of the cylinder; and a holder connected to the linear actuator, the holder adapted to hold a workpiece with a surface of the workpiece facing the cylindrical surface of the cylinder, wherein the linear actuator is adapted to move the holder relative to the cylinder along the centreline of linear motion of the linear actuator, and wherein the cylindrical surface of the cylinder is adapted to define a curved profile so that the grinding belt is adapted to grind and shape the surfac