Based on the continuous change of the market and the transformation of consumer demand, traditional embroidery technology is urgently in need of reform and innovation. This paper applies the topological structure to the computerized embroidery machine, which enables the mechanization and digitization of traditional embroidery. This paper employs the ICM method to concentrate on the topological level of the structure, utilizing the strategies of “material optimization,” “cross-section optimization,” and “shape optimization” to identify its continuity and microprocessibility and to incorporate the topological variables into the overall structure. We separate the low-level design variables from the topological variables, thereby creating more independent design variables. The structure of the presser foot and needle bar mechanism of the embroidery machine is optimized based on ICM topology. Researchers conduct simulation experiments on the optimized virtual prototype of the embroidery machine. A multidimensional analysis of embroidery products produced by the embroidery machine optimized based on ICM topology was conducted through a questionnaire survey. Consumers purchased 68.43% of the products in the category of “daily necessities,” 66.23% evaluated the practicality of the products, and 71.24% purchased the products because they “favor the traditional embroidery craftsmanship.” The above data shows that products made according to the method described in this paper are practical. The data mentioned above indicates that embroidery products created using the method outlined in this paper are useful in everyday life and do not damage traditional embroidery stitches.