SDE-8018i3
Amada Press System designed the SDE (Servo Digital Electric) Single Point Direct Drive Series of servo presses based on the theory that less is more. These highly accurate stamping machines consume less power, produce less noise, and require less maintenance than competitors’ offerings earning the SDE Series the MF Eco Machine certification from the Japan Forming Machinery Association.