Development of a flexible roll forming machine for cutting curved parts with virtual prototyping technology