DIE LOCK

This function is used to verify that the construction of the die is correct by determining that there is no interference from the die to prevent the punch from traveling to its home position. The program checks for an undercut of the elements defining the tool. The user has the option to add failed elements to a new part.