25ton C Frame Mechanical Punching Press Machine
Product Description
25 Ton C Frame Punching Machine — Compact, Precise & Automation-Ready Stamping Solution
✅ Cross-located crankshaft for ultra-compact yet robust overall structure
✅ 6-face rectangular ram guides with bronze plates for zero-sway stamping accuracy
✅ Full steel plate welded C-frame for exceptional rigidity and minimal deflection
✅ PLC centralized control for intuitive, low-learning-curve operation
✅ Wet-type clutch for smooth running and far easier daily maintenance
✅ Built-in automatic working mode, fully compatible with automatic metal strip feeders
Standard equipment:
1. PLC with HMI
2. Pneumatic clutch and brake
3. Hydraulic overload protection system
4. Automatic central control grease lubricant system
5. Both two-hand-button control and foot pedal control
Options for press machines:
1. Light curtain
2. Inverter
3. Die cushion
More details of press: