This document describes the design of a low-cost, high-speed automatic punching machine. The machine will use either hydraulic or pneumatic systems to punch sheet metal of varying thicknesses. Key objectives are to punch sheets simultaneously, provide automatic sheet feeding, and allow for different forming operations by changing the tool and die. Design calculations are shown for the hydraulic and pneumatic systems, frame, beams, punch and die. The machine design will be done in Pro-E software. The document outlines the research methodology and provides references used.