A system for creating customized root canal obturation cores is provided. The system receives a 3D image data set representing one or more teeth. The system then displays an image of a tooth of the one or more teeth. After receiving at least one user input, the system constructs a 3D output data set from the 3D image data set based on the at least one user input. Next, the system converts the constructed 3D output data set to control data. A computer controlled manufacturing system can use the 3D output data set to manufacture a customized root canal obturation core.