CPC A61C 7/002 (2013.01) [A61C 7/08 (2013.01); A61C 9/0053 (2013.01); G16H 50/50 (2018.01)] | 27 Claims |
1. A method of creating an orthodontic treatment plan of a patient, the method comprising:
forming a digital model of a surface for each tooth of a plurality of a patient's teeth by packing a plurality of 3D shapes to model the surface for each tooth, wherein the 3D shapes each have a core that is a line segment or a closed plane figure and an outer surface that is a constant radius from the core;
forming, for the surface for each tooth of the plurality of the patient's teeth, a hierarchy of bounding boxes enclosing the plurality of 3D shapes;
identifying one or more sets of proposed tooth positions for the plurality of the patient's teeth;
determining collision data for one or more collisions between adjacent teeth for each of the one or more sets of proposed tooth position by identifying colliding bounding boxes and determining a spacing or overlap between the 3D shapes bound by the colliding bounding boxes; and
identifying one or more orthodontic treatment plans comprising a series of dental appliances for moving the patient's teeth from the collision data and the one or more sets of proposed tooth positions;
fabricating one or more dental appliances based on the one or more orthodontic treatment plans.
|