Tools and automation for tooth setup
In one implementation, method includes receiving, by a computing system, a digital representation of the patient's jaw movement, receiving a digital model of at least a portion of the patient's upper and lower teeth, receiving user input indicating selection of at least a first tooth in the digital model as moveable, at least a second tooth as fixed, and at least a third tooth as ignored, moving the at least portion of the upper teeth and the lower teeth along movement pathways indicated by the digital representation of jaw movement, and automatically adjusting a position of the selected first tooth based on detecting the position of the selected at least first tooth as colliding or interfering with one or more other teeth represented by the digital model along one of the movement pathways.
1 . A method for setting up a digital dental model, the method comprising:
receiving, at a treatment planning and appliance design system, a digital dental model for a patient and motion data corresponding to a series of jaw movements performed by the patient and recorded by a motion capture system, wherein the digital dental model comprises (i) a plurality of digital tooth models that each represent an individual tooth, (ii) upper dental arch information (a) identifying a first subset of the plurality of digital tooth models as upper teeth and (b) defining a position and orientation for the upper teeth relative to each other, and (iii) lower dental arch information (a) identifying a second subset of the plurality of digital tooth models as lower teeth and (b) defining a position and orientation for the lower teeth relative to each other;
identifying, by the treatment planning and appliance design system, tooth landmarks for the plurality of digital tooth models based on the upper dental arch information and the lower dental arch information, wherein the tooth landmarks include cusp tip landmarks;
determining, by the treatment planning and appliance design system, curves of Spee and Wilson for the digital dental model based on the cusp tip landmarks;
determining, by the treatment planning and appliance design system, a curved occlusal surface based on the curves of Spee and Wilson;
positioning, by the treatment planning and appliance design system, (i) the first subset of the plurality of digital tooth models representing the upper teeth and (ii) the second subset of the plurality of digital tooth models representing the lower teeth in the digital dental model based on the curved occlusal surface;
iteratively repositioning, by the treatment planning and appliance design system, at least a first portion of the digital dental model comprising the first subset of the plurality of digital tooth models by adjusting the position and orientation for the upper teeth relative to each other;
iteratively repositioning, by the treatment planning and appliance design system, at least a second portion of the digital dental model comprising the second subset of the plurality of digital tooth models by adjusting the position and orientation for the upper teeth relative to each other and relative to the adjusted position and orientation of the first subset of the plurality of digital tooth models;
receiving, by the treatment planning and appliance design system, user input indicating selection of at least one tooth represented by the digital dental model as a moveable tooth, wherein the movable tooth is moveable within a position, by the computing system, when the motion data is applied to the digital dental model;
receiving, by the treatment planning and appliance design system, user input indicating selection of a second tooth as a fixed tooth, wherein the fixed tooth remains in a fixed position when the motion data is applied to the digital dental model;
automatically moving, by the treatment planning and appliance design system, the selected at least one tooth that corresponds the moveable tooth;
automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth based on detecting at least one collision of the moveable tooth with other teeth represented by the digital dental model when the motion data is applied to the digital dental model, wherein the computing system determines the adjusted position of the moveable tooth as a new position of the moveable tooth in which the moveable tooth does not interfere with the other teeth represented by the digital dental model; and
returning, by the treatment planning and appliance design system, the repositioned digital dental model as appliance data configured to be used by a fabrication system to fabricate a dental appliance corresponding to the repositioned digital dental model.
2 . The method of claim 1 , wherein returning, by the treatment planning and appliance design system, the repositioned digital dental model comprises outputting the repositioned digital dental model in a graphical user interface (GUI) display at a user computing device.
3 . The method of claim 1 , wherein the digital dental model represents at least a portion of upper teeth and at least a portion of lower teeth of the patient.
4 . The method of claim 1 , wherein the position of the moveable tooth is automatically adjusted, by the treatment planning and appliance design system, for each frame in the motion data.
5 . The method of claim 1 , wherein automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth comprises at least one of a group consisting of: (i) translating the position of the moveable tooth along an X axis, (ii) translating the moveable tooth along a Y axis, (iii) translating the moveable tooth along a Z axis, (iv) rotating the moveable selected tooth about the X axis, (v) rotating the moveable tooth about the Y axis, and (vi) rotating the moveable tooth about the Z axis,
wherein the method further comprises applying, by the treatment planning and appliance design system, a coordinate system to each tooth represented by the digital dental model, the coordinate system relative the tooth, wherein the Z axis is in a vertical dimension, the Y axis is buccal-lingual, and the X axis is mesial-distal.
6 . The method of claim 1 , wherein the at least one collision includes the moveable tooth passing through at least one other tooth that is in vertical alignment with the moveable tooth.
7 . The method of claim 1 , wherein automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth comprises at least one of rotating the moveable tooth, adjusting a height of the moveable tooth, torqueing the moveable tooth, and adjusting an angle of the moveable tooth.
8 . The method of claim 1 , wherein automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth is based on a current position of the moveable tooth preventing a first contact between one or more teeth during a natural jaw movement of the patient.
9 . The method of claim 1 , wherein automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth is based on adjusting a current position of the moveable tooth to achieve a predetermined type of first contact between one or more teeth during a natural jaw movement of the patient.
10 . The method of claim 1 , further comprising receiving, by the treatment planning and appliance design system, user input indicating selection of a third tooth as an ignored tooth, wherein the ignored tooth remains in a fixed position when the motion data is applied to the digital dental model and the moveable tooth is configured to pass through or contact the ignored tooth.
11 . The method of claim 1 , wherein automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth comprises adjusting the position of the moveable tooth until a threshold position limit is met, wherein the threshold position limit indicates a maximum amount of distance the moveable tooth is moveable in a vertical or horizontal direction while remaining in a gum tissue of the patient.
12 . The method of claim 1 , wherein automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth comprises adjusting an angle of the moveable tooth until a threshold angle movement is met.
13 . The method of claim 1 , wherein automatically adjusting, by the treatment planning and appliance design system, the position of the moveable tooth comprises adjusting the position of the moveable tooth until a threshold amount of contact is met between the moveable tooth and another tooth.
14 . The method of claim 1 , wherein repositioning, by the treatment planning and appliance design system, the digital dental model comprises performing the steps of receiving the user input indicating selection of the moveable tooth, automatically moving the moveable tooth, and automatically adjusting the position of the moveable tooth.
15 . The method of claim 1 , further comprising:
receiving, by the treatment planning and appliance design system, user input indicating selection of at least one manual tool to adjust one or more teeth represented by the digital dental model;
automatically adjusting, by the treatment planning and appliance design system, the one or more teeth represented by the digital dental model based on the user-selected manual tool; and
applying, by the treatment planning and appliance design system, the motion data to the adjusted teeth represented by the digital dental model to determine at least one of interferences, collisions, and a teeth setup.
16 . The method of claim 15 , wherein the user input includes selection of at least one of a group comprising a manual tool to: (i) display tooth datums overlaying the teeth represented by the digital dental model in a GUI display at a user computing device, (ii) adjust one or more of the tooth datums as the tooth datums overlay the teeth in the GUI display, (iii) display an arch form curve overlaying at least a portion of the teeth represented by the digital dental model in the GUI display, (iv) adjust one or more points of the arch form curve as the arch form curve and the one or more points overlay the at least portion of the teeth in the GUI display, (v) set the occlusal guidance surface for the at least portion of the teeth, (vi) snap at least another portion of the teeth to the occlusal guidance surface, (vii) anchor at least one user-selected tooth, (viii) snap the user-selected tooth to a predetermined reference point, and (vix) adjust a position of the user-selected tooth.
17 . The method of claim 1 , wherein repositioning, by the treatment planning and appliance design system, the digital dental model comprises:
automatically adjusting a position of a condyle hinge axis for each frame in motion data;
rotating at least a portion of lower teeth represented by the digital dental model to a first contact point based on the adjusted condyle hinge axis; and
returning a tooth setup indicating an arrangement of the portion of lower teeth based on the first contact point.
18 . The method of claim 1 , wherein returning, by the treatment planning and appliance design system, the repositioned digital dental model comprises generating a digital representation of a dental appliance based on the repositioned digital dental model.
19 . The method of claim 18 , wherein the digital representation of the dental appliance includes instructions for manufacturing the dental appliance.
20 . The method of claim 19 , further comprising transmitting, by the computing system, at least one of the digital representation of the dental appliance and the instructions for manufacturing the dental appliance to a rapid fabrication machine configured to fabricate the dental appliance.
21 . The method of claim 18 , further comprising:
transmitting, by the treatment planning and appliance design system, the digital representation of the dental appliance to a user computing device for presentation in a GUI display at the user computing device;
receiving, by the treatment planning and appliance design system, user input indicating one or more adjustments to the digital representation of the dental appliance; and
automatically adjusting, by the treatment planning and appliance design system, the digital representation of the dental appliance based on the received user input.
22 . The method of claim 18 , wherein the dental appliance is at least one of dentures, a crown, and an aligner.
23 . The method of claim 1 , wherein the motion data comprises inferred motion data for the patient.
24 . The method of claim 1 , wherein the motion data comprises actual motion data captured from the patient.