China Slip Roll Machine Product Information A Slip Roll Forming Machine is a machine that creates specified shapes out of long strips of metal. In most cases, the piece's requisite cross-section profile is carefully engineered to allow the machine to bend the metal as needed. These machines execute a variety of metalworking tasks, including material cutting and roll punching, in addition to roll forming. The majority of roll forming machines operate in a continuous cycle.