According to one embodiment of the invention, a computerized method for
designing a progressive die used in the manufacturing of a part formed
from sheet metal includes receiving, at a computer, information regarding
one or more features of the part, and determining, by the computer, a
blank layout for the part based on the features of the part and the
number of parts desired. The computer further determines one or more
details of a strip for the blank layout, information regarding a die base
based on the details of the strip, and information regarding one or more
inserts for die plates of the die base based on operations of the
processes needed to form the features in the part. The computerized
method further includes generating, by the computer, one or more outputs
associated with the progressive die.