Abstract
Comfortable wearing and fashionable appearance are the purpose of sports shoe design. The comfort, lightweight, shock absorption and other functional design of sports shoes involve multidisciplinary comprehensive knowledge, and the sole structure is mostly composed of irregular complex surfaces, which is difficult to design as well as time-consuming and labor-consuming for repeated modeling. Therefore, it is necessary to adopt advanced science and technology to continuously explore and improve the structural design method of sports shoes. This paper presents a new method to create a regeneration parameterized sole model based on the layered parameterization of the foot shape. The method combines the principle of ergonomics to complete the layered solid modeling of the sole structure, parametrically control the variables of the model, construct the parametric model, and realize the design of the parametric adaptive regeneration model; Through the digital virtual assembly design method, the interactive digital assembly design of the three parts of the sole structure, including the outsole, midsole and insole, is realized based on the foot shape, and the problem of the fitness between the sports sole structures is solved. The research results provide a complete digital and flexible design method and evaluation strategy for the structural design of a sports sole, reduce the designer’s repeated modeling pressure on complex sole models, effectively shorten the research and development cycle of sports shoes, and provide a self-adaptive and regenerative basic model for the optimization design of sports sole structural mechanics.