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.