Method for constructing tooth surfaces of a dental prosthesis and for producing dental restorations
10307229 · 2019-06-04
Assignee
Inventors
Cpc classification
A61C13/0004
HUMAN NECESSITIES
G16H20/40
PHYSICS
International classification
Abstract
The invention relates to a method for constructing tooth surfaces of a dental prosthesis and for producing dental restorations, starting from a 3D data record of an upper mandible layout and a 3D data record of a lower mandible layout, each layout comprising a number of teeth arranged in each mandibular arch and the teeth of the upper mandible layout and the teeth of the lower mandible layout at intercuspation making contact with each other at multiple contact points. The contact surfaces are selected by approximation. Relevant surface pairs lying opposite one another are identified and are incorporated by an optimization algorithm into local minimum distances, taking into consideration surfaces that can slide past one another. This allows the desired contact points to be produced. Surfaces that have not been selected are not considered in the production of the points of contact.
Claims
1. A method for the construction of tooth surfaces of a dental prosthesis part and for producing dental restorations, comprising: allocating a 3D data record of a maxilla layout and a 3D data record of a mandible layout to each other by performing contact optimization, with each layout having a plurality of teeth arranged in the respective arch of the jaw, wherein the teeth of the 3D data record of the maxilla layout and the teeth of the 3D data record of the mandible layout have a multi-point contact with numerous contact points in intercuspation, the method further comprising: automatically determining a common occlusal direction from the 3D data record of the maxilla layout and from the 3D data record of the mandible layout, automatically determining the position of the teeth in the arch of the jaw in the 3D data record of the maxilla layout and in the 3D data record of the mandible layout, automatically identifying surface elements that are at least approximately opposite one another on at least one side of the opposing surface elements on the basis of the position of the teeth in the arch of the jaw, and (a) selecting, by a user and/or (b) selecting automatically or substantially automatically, on one side of the opposing surface elements, the surface elements that are to come in contact; (a) selecting, by a user and/or (b) selecting automatically or substantially automatically, on the other side of the opposing surface elements, the surface elements that are to come in contact; cutting out regions that are present on both sides of the opposing surface elements to form surface pairs, minimizing the cut-out surface pairs in their distance from one another using an optimization algorithm, such that the optimized allocation of the surface pairs is transferred to the 3D data record of the maxilla layout and to the 3D data record of the mandible layout, and fabricating one or more dental restorations based on the 3D data record of the maxilla layout and the 3D data record of the mandible layout.
2. The method according to claim 1, wherein only surface pairs that can slide past one another are used.
3. The method according to claim 1, wherein the optimization algorithm supplies a non-penetrating overall layout of the 3D data record of a maxilla layout and of the 3D data record of a mandible layout.
4. The method according to claim 1, wherein an approximate allocation of the 3D data record of the maxilla layout and of the 3D data record of the mandible layout is obtained via pre-registration.
5. The method according to claim 4 wherein the pre-registration is a buccal registration.
6. The method according to claim 1, wherein the selected surface elements in the occlusal direction are projected automatically onto the respective other side, and the regions that are present on both sides of the opposing surface elements are cut out and form said surface pairs.
7. The method according to claim 1, wherein only the surface elements for which there is a need for further optimization are selected in a targeted manner.
8. The method according to claim 1, wherein the optimization algorithm is a downhill-simplex method.
9. The method according to claim 1, wherein the surface elements are selected based on one or more members of the group consisting of user input, geometry of teeth, bioenergetics and a height parameter.
10. A non-transitory computer-readable storage medium storing a program which, when executed by a computer system, causes the computer system to perform the method of claim 1.
11. A system for the construction of tooth surfaces of a dental prosthesis part and for producing dental restorations, the system comprising: a processing machine for producing the dental prosthesis part, and at least one processor configured to perform the steps of: allocating a 3D data record of a maxilla layout and a 3D data record of a mandible layout to each other by performing contact optimization, with each layout having a plurality of teeth arranged in the respective arch of the jaw, wherein the teeth of the 3D data record of the maxilla layout and the teeth of the 3D data record of the mandible layout have a multi-point contact with numerous contact points in intercuspation, automatically determining a common occlusal direction from the 3D data record of the maxilla layout and from the 3D data record of the mandible layout, automatically determining the position of the teeth in the arch of the jaw in the 3D data record of the maxilla layout and in the 3D data record of the mandible layout, automatically identifying surface elements that are at least approximately opposite one another on at least one side of the opposing surface elements on the basis of the position of the teeth in the arch of the jaw, and (a) enabling selecting, by a user and/or (b) selecting automatically or substantially automatically, on one side of the opposing surface elements, the surface elements that are to come in contact; (a) enabling selecting, by a user and/or (b) selecting automatically or substantially automatically, on the other side of the opposing surface elements, the surface elements that are to come in contact; cutting out regions that are present on both sides of the opposing surface elements to form surface pairs, minimizing the cut-out surface pairs in their distance from one another using an optimization algorithm, such that the optimized allocation of the surface pairs is transferred to the 3D data record of the maxilla layout and to the 3D data record of the mandible layout, and fabricating one or more dental restorations based on the 3D data record of the maxilla layout and the 3D data record of the mandible layout.
12. A method for the construction of tooth surfaces of a dental prosthesis part using a computer, wherein the computer comprising a processor and a software program having instructions stored in a non-transitory readable medium, when executed, causes computer to perform the method including steps of: allocating a 3D data record of a maxilla layout and a 3D data record of a mandible layout to each other by performing contact optimization, with each layout having a plurality of teeth arranged in the respective arch of the jaw, wherein the teeth of the 3D data record of the maxilla layout and the teeth of the 3D data record of the mandible layout have a multi-point contact with numerous contact points in intercuspation, automatically determining a common occlusal direction from the 3D data record of the maxilla layout and from the 3D data record of the mandible layout, automatically determining the position of the teeth in the arch of the jaw in the 3D data record of the maxilla layout and in the 3D data record of the mandible layout, automatically identifying surface elements that are at least approximately opposite one another on at least one side of the opposing surface elements on the basis of the position of the teeth in the arch of the jaw, and (a) enabling selecting, by a user and/or (b) selecting automatically or substantially automatically, on one side of the opposing surface elements, the surface elements that are to come in contact; (a) enabling selecting, by a user and/or (b) selecting automatically or substantially automatically, on the other side of the opposing surface elements, the surface elements that are to come in contact; cutting out regions that are present on both sides of the opposing surface elements to form surface pairs, and minimizing the cut-out surface pairs in their distance from one another using an optimization algorithm, such that the optimized allocation of the surface pairs is transferred to the 3D data record of the maxilla layout and to the 3D data record of the mandible layout.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Exemplary embodiments of the present invention are illustrated in the drawings and explained in greater detail in the following description.
(2) In the figures:
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
EXAMPLE
(14) In one embodiment of the present invention, a CAD/CAM program is carried out on a device for construction of tooth surfaces of a dental prosthesis part and producing dental restorations (for example, CEREC, AC+MC, XL from the present applicant).
(15) The CAD/CAM program is set up to display on a screen a 3D data record 1, shown in
(16) A common occlusal direction is determined automatically in the known way from the 3D data record 1 of the maxilla layout and the 3D data record 2 of the mandible layout.
(17) In addition, the position of the teeth 5, 6 in the arch of the jaw 3, 4 is determined automatically in a known way in the 3D data record 1 of the maxilla layout and in the 3D data record 2 of the mandible layout.
(18) Since the teeth 5 of the maxilla layout 1 and the teeth 6 of the mandible layout 2 have a multi-point contact with many contact points at intercuspation, which is unknown given separate detection of the 3D data records, an allocation must first be established by correlation of the 3D data records.
(19) The procedure for this is as follows: on the basis of the positions of the teeth 5, 6 in the arch of the jaw 3, 4, at least approximately opposite surface elements on at least one side, i.e., on one of the two jaw layouts, are identified automatically, as expected.
(20)
(21)
(22) The surfaces which should come in contact are selected automatically or approximately by the user.
(23) On the other side of the opposing surface elements, the surface elements that should come in contact are selected by the user and/or approximately automatically.
(24) The surfaces can be determined in various ways: by user input, automatically with the help of the geometry of the tooth, in particular the curvature, automatically with the help of bioenergetics, automatically on the basis of a height parameter, and certain surface portions can be included and certain surface portions can be excluded.
(25) This choice can be made by the user, for example, by painting the 3D model, clicking [and] drawing bordering lines, and can be transferred automatically to the opposite jaw by pre-registration of the jaws relative to one another.
(26) There may be a trend toward too many surfaces, i.e., even those marked with good contact already or, in a targeted manner, only those for which there is a further need for optimization.
(27)
(28)
(29)
(30) The contact is optimized by the fact that only the cut-out surface pairs are minimized in their distance from one another by means of an optimization algorithm, e.g., a downhill-simplex method with a suitable evaluation function of the surfaces.
(31) The contact layout is improved by the fact that only these non-contiguous regions are used instead of the model of the entire jaw.
(32) The optimized allocation of the surface pairs is transferred to the entire 3D data record of the maxilla layout and to the entire 3D data record of the mandible layout.
(33)
(34) It can be seen that it is even possible to resolve existing penetrations of a pre-registration as well as to create the desired genuine contacts.
(35) Furthermore, in comparison with the model in the articulator with genuine contacts colored by means of contact film, this shows how realistic and accurate the calculated result is.
(36)
(37) In the example, the one jaw half has too little contact and the other jaw half tends to have too much contact, as indicated by the arrows 37-41 and even penetrations.
(38) To carry out the method according to the invention, surface elements 21-28 on the teeth are selected as shown in
(39)
(40) A comparison with the contact situation of a maxilla, shown in
(41) On the basis of a model allocated in this way, the construction of tooth surfaces of a dental prosthesis part and for production of dental restorations can be carried out using 3D data records allocated in this way.
(42) A sequential procedure is conceivable, e.g., for creating a vertical increase in occlusion, so that, e.g., even after successfully creating a restoration, this method can be applied again to a model scan, including restorations then calculated.
(43)