A computer-implemented method of designing a molding process for manufacturing at least one component , the method comprising a) retrieving three-dimensional geometrical data describing a candidate shape of a mold cavity ; b) analyzing the geometrical data , the analyzing comprising: b1. analyzing a geometry of the mold cavity by automatically scanning the geometrical data for a plurality of predetermined criteria; and b2. simulating a use of the mold cavity by at least one of: - a computer-implemented simulation of a filling of the mold cavity with a molten mass of at least one material; and - a computer-implemented simulation of the component manufactured by using the mold cavity ; c) automatically interpreting at least one analysis result generated in step b) by subjecting the analysis result to at least one target specification; d) outputting at least one interpretation result generated in step c), the interpretation result describing at least one quality of one or both of the molding process and a part design using the candidate shape of the mold cavity ; and f) pre-processing the geometrical data retrieved in step a) by discretizing the geometrical data into a mesh comprising a finite number of mesh elements, wherein step f) is performed before performing step b), wherein step f) further comprises a file repair of defective parts of the geometrical data . a) retrieving three-dimensional geometrical data describing a candidate shape of a mold cavity ; b) analyzing the geometrical data , the analyzing comprising: b1. analyzing a geometry of the mold cavity by automatically scanning the geometrical data for a plurality of predetermined criteria; and b2. simulating a use of the mold cavity by at least one of: - a computer-implemented simulation of a filling of the mold cavity with a molten mass of at least one material; and - a computer-implemented simulation of the component manufactured by using the mold cavity ; b1. analyzing a geometry of the mold cavity by automatically scanning the geometrical data for a plurality of predetermined criteria; and b2. simulating a use of the mold cavity by at least one of: - a computer-implemented simulation of a filling of the mold cavity with a molten mass of at least one material; and - a computer-implemented simulation of the component manufactured by using the mold cavity ; - a computer-implemented simulation of a filling of the mold cavity with a molten mass of at least one material; and - a computer-implemented simulation of the component manufactured by using the mold cavity ; c) automatically interpreting at least one analysis result generated in step b) by subjecting the analysis result to at least one target specification; d) outputting at least one interpretation result generated in step c), the interpretation result describing at least one quality of one or both of the molding process and a part design using the candidate shape of the mold cavity ; and f) pre-processing the geometrical data retrieved in step a) by discretizing the geometrical data into a mesh comprising a finite number of mesh elements, wherein step f) is performed before performing step b), wherein step f) further comprises a file repair of defective parts of the geometrical data . <EOS>