The document presents an improved constraint differential evolution (ICDE) algorithm designed for solving constrained optimization problems, particularly focusing on mechanical design issues. ICDE enhances traditional differential evolution methods by implementing new selection and initialization techniques while effectively handling nonlinear and multimodal objective functions. The paper includes experimental results demonstrating the algorithm's effectiveness over established mechanical engineering problems, validating its performance in terms of objective function values and convergence time.