A production line for ceramic shell making, comprising: a conveyor chain system configured to convey a batch of modules; a robotic arm configured to remove and replace one or more modules among the batch of modules relative to the conveyor chain system and hold the one or more modules during a plurality of subsequent operations, the robotic arm being configured to be moveable to a plurality of positions each of which corresponds to one of a plurality of stations; a control center operably connected with the conveyor chain system and the robotic arm, respectively, the control center being configured to cause, based on an instruction, the conveyor chain system and the robotic arm to cooperate with each other, the instruction being a program control encoding that is pre-stored in a memory of the control center; a slurry coating device configured to coat the one or more modules in slurry, wherein the slurry coating device is operably connected with the control center, and the slurry coating device includes a plurality of slurry tanks; and a sanding device configured to sand the one or more modules, wherein the sanding device is operably connected with the control center, and the sanding device including a plurality of sanding machines and a powered motion mechanism, wherein the control center is configured to cause, based on the instruction, the slurry coating device to move so as to transfer a slurry tank including a corresponding type of slurry to a first designated position; and the control center is configured to cause, based on the instruction, a sanding machine including a corresponding type of sand to move, by the powered motion mechanism, to a second designated position. a conveyor chain system configured to convey a batch of modules; a robotic arm configured to remove and replace one or more modules among the batch of modules relative to the conveyor chain system and hold the one or more modules during a plurality of subsequent operations, the robotic arm being configured to be moveable to a plurality of positions each of which corresponds to one of a plurality of stations; a control center operably connected with the conveyor chain system and the robotic arm, respectively, the control center being configured to cause, based on an instruction, the conveyor chain system and the robotic arm to cooperate with each other, the instruction being a program control encoding that is pre-stored in a memory of the control center; a slurry coating device configured to coat the one or more modules in slurry, wherein the slurry coating device is operably connected with the control center, and the slurry coating device includes a plurality of slurry tanks; and a sanding device configured to sand the one or more modules, wherein the sanding device is operably connected with the control center, and the sanding device including a plurality of sanding machines and a powered motion mechanism, wherein the control center is configured to cause, based on the instruction, the slurry coating device to move so as to transfer a slurry tank including a corresponding type of slurry to a first designated position; and the control center is configured to cause, based on the instruction, a sanding machine including a corresponding type of sand to move, by the powered motion mechanism, to a second designated position.