The brief
- Dominates China's die-casting market with 50%+ share, supplying Tesla Shanghai and other OEMs.
- IMPRESS-PLUS DCC6000 won the Equipment and Machinery Design Grand Award in 2021.
- Operates 12 production bases across China, Taiwan and Italy with 60+ sales centers.
Technical approach
Servo Control
Energy-efficient hydraulic system
Servo systems reduce idle time and energy consumption by 50% vs standard machines.
Injection
Multi-stage precision control
Ten-stage injection with shock-free start-up and real-time closed-loop feedback.
Automation
Intelligent die management
Automated die height adjustment for consistent part quality and minimal variation.
