A method for making a biocompatible three-dimensional heart valve includes delivering, using at least one delivery unit, a biocompatible fluid substance towards a mold having a mold surface to obtain a coating layer of predetermined thickness that coats the mold surface, where the biocompatible fluid substance includes a plurality of particles; handling the mold and the delivery unit to provide a relative movement with at least three degrees of freedom between the mold and the delivery unit, the mold coated with the biocompatible fluid substance that is delivered to obtain a three-dimensional heart valve having a surface corresponding to the mold surface; removing, using a suction and blowing device, from the mold any surplus particles of the biocompatible fluid substance dispensed to make uniform the predetermined thickness of the coating layer; and pressing a counter mold on the coating layer deposited on the mold after delivering the biocompatible fluid substance.