PunchCAD es una línea de software de diseño asistido por computadora comercial y comercial. Distribuidos por el software Encore y diseñados por Evosoft, los productos PunchCAD se utilizan principalmente para el diseño y el dibujo en el espacio 2D y 3D. Las versiones lanzadas más recientemente de PunchCAD están diseñadas para funcionar en computadoras PC y Mac.