A dental restoration technology is described. A file of a digital model of at least one tooth to undergo a dental restoration procedure is opened. A direction of a cut to be performed in the dental restoration procedure is selected. A bur is selected to be used in the dental restoration procedure. A cut line is drawn to be performed in the dental restoration procedure with the bur. A set of guide slots are generated that are remotely located laterally from the cut line. A cutting guide is modeled based in part on the digital model, the direction of the cut, the bur, the cut line, and the guide slots. A file of the cutting guide is saved.