This document describes the design and construction of an automatic roll punching machine that uses a geneva wheel mechanism to feed metal sheets automatically for punching. The machine aims to reduce setup and punching times compared to conventional manual punching. It consists of two sections - a geneva wheel and chain drive that moves metal sheets, and a crank wheel and connecting rod that converts rotational motion into linear reciprocating motion of the punch tool. When switched on, the motor rotates the crank wheel to punch holes in the automatically fed metal sheet. The geneva wheel indexes with each revolution to advance the sheet for the next punch. This low-cost automatic punching machine reduces labor costs and improves output efficiency.