| CPC A61C 7/002 (2013.01) [A61B 34/10 (2016.02); A61C 9/0053 (2013.01); A61B 2034/105 (2016.02); A61B 2034/107 (2016.02); A61C 2007/004 (2013.01)] | 11 Claims |

|
1. A method for providing a result of an orthodontic realignment simulation comprising:
a. receiving digital images of a patient's mouth taken with an intraoral scanner by a processor and stitching the received digital images together to generate a three-dimensional digital replica of an upper dental arch and/or a lower dental arch of the patient wherein the upper dental arch, the lower dental arch, or both each include at least one tooth;
b. identifying a shape of the upper dental arch, the lower dental arch, or both by the processor, and based on an identified shape of the upper dental arch, the lower dental arch, or both, selecting a complementary archform from a library of predefined digital archforms by the processor wherein the complementary archform is complementary to respective upper and/or lower dental arches in size and shape;
c. virtually positioning the complementary archform on a buccal side of at least one molar and/or premolar of the upper dental arch, the lower dental arch, or both by the processor such that a center of the complementary archform is positioned to be mesial to at least one incisor wherein the upper dental arch, the lower dental arch, and complementary archforms are displayed on a display screen via a graphical user interface (GUI);
d. calculating an initial rotation of each tooth present in the upper dental arch, the lower dental arch, or both by the processor wherein the initial rotation is calculated with respect to the position of the complementary archform;
e. processing a first set of rules by the processor that defines anterior and posterior molar movements that are allowed during a realignment simulation;
f. processing a second set of rules by the processor that defines additional constraints on tooth movement while the processor determines a path of tooth movement for a given tooth to align with the complementary archform during the realignment simulation;
g. processing a third set of rules by the processor, the third set of rules defining one or more particular treatment options to be utilized in a given realignment simulation, the third set of rules utilizing endpoint data that defines a desired final degree of rotation for each tooth in a mouth wherein the desired final degree of rotation is calculated with respect to the position of the complementary archform;
h. based on a result of processing each of the first set of rules, the second set of rules, and the third set of rules, displaying a final position of the at least one tooth in the upper dental arch, the lower dental arch, or both on the GUI wherein when at the final position, the at least one tooth is aligned with the complementary archform and rotated to the desired final degree;
i. using a result from calculating the initial rotation of each tooth present in the upper dental arch, the lower dental arch, or both together with a result from processing the first set of rules, the second set of rules, and the third set of rules, determining a first incremental movement on the determined path of tooth movement for at least one tooth in the upper dental arch, the lower dental arch, or both; and
j. providing data regarding the first incremental movement for the at least one tooth to a fabrication machine wherein the fabrication machine fabricates an aligner based on the data regarding the first incremental movement of the at least one tooth.
|