Large stamping die equipment