The invention relates to designing a three dimensional model of a dental prosthesis. More specifically, it relates to designing a three dimensional model when the prosthesis comprises discontinuities and multiple important surface variations.
Computer assisted design systems that mathematically model a dental prosthesis surface are quickly confronted to difficulties. The surface of a tooth is very complex and presents multiple discontinuities and significant surface variations.
Furthermore, when a frame is constructed for a prosthesis while taking into account the extrados, the intrados, and conceptual parameters such as minimum thickness of the ceramic, contact points, and occlusion. and then mechanical elements are added to ensure a protective function, linking function, or other, it becomes almost impossible to unite all of these elements into one surface model. The user of such a computer assisted design system is restrained by this fundamental limitation of the technology.
The dental computer assisted design systems currently in the state of the art can only produce simple frame shapes, such as dilatation of preparation for a simple coping, multiple simple copings linked by cylinders to form a bridge frame, etc. Patent application number PCT/FR96/02055 describes how to design a prosthesis by calculating only one surface that respects different constraints related to the extrados, intrados, and minimum ceramic thickness.
Moreover, since the lifetime of a dental prosthesis and the comfort of the wearer depend on the quality of the design, there is a need to improve the tools used for such designs and overcome the drawbacks of the present state of the art.
Accordingly, an object of the present invention is to overcome the drawbacks of the present state of the art.
Another object of the present invention is to facilitate the designing process of a prosthesis.
Yet another object of the present invention is to provide designing tools capable of designing shapes of high complexity.
According to a first broad aspect of the present invention, there is provided a method for designing a dental prosthesis, the method comprising: identifying a plurality of components of the dental prosthesis to be designed, each one of the plurality of components having a distinct function; designing each of the plurality of components separately using virtual tools to produce virtual designs and generating separate data sets, while maintaining a relative reference among the components in a common reference frame; and producing a dental prosthesis model data set representing the dental prosthesis using all of the separate data sets.
Preferably, different designing tools are used for each separate component such that particularities of each component to be designed are matched with a designing tool that is best suited for the particular component.
According to a second broad aspect of the present invention, there is provided a method for producing a dental prosthesis, the method comprising: acquiring three dimensional digital data relating to a patient's dentition; identifying each separate component of the dental prosthesis to be designed having a distinct function; designing each of the components separately using the three dimensional data and using virtual toots to produce virtual designs of each of the components and generating separate data sets, while maintaining a relative reference among the components in a common reference frame; producing a dental prosthesis model data set representing the dental prosthesis using all of the separate data sets; and producing the dental prosthesis using the dental prosthesis model data set.
According to a third broad aspect of the present invention, there is provided a computer data signal embodied in a carrier wave comprising data resulting from a method for designing a dental prosthesis, the method comprising: identifying each separate component of the dental prosthesis to be designed having a distinct function; designing each of the components separately using virtual tools to produce virtual designs of each of the components and generating separate data sets, while maintaining a relative reference among the components in a common reference frame; and producing a dental prosthesis model data set representing the dental prosthesis using all of the separate data sets.
According to a fourth broad aspect of the present invention, there is provided a system for producing a dental prosthesis model, the system comprising: a data store module for storing separately a plurality of components of the dental prosthesis to be designed, wherein a relative reference is maintained among the plurality of components in a common reference frame; a designing module for designing each of the plurality of components separately using virtual tools to produce virtual designs of the plurality of components and generating separate data sets; and an output module for associating each of the separate data sets together and outputting the separate data sets together to a manufacturing device.
Preferably, the designing module also comprises a plurality of designing tools such that at least one of the plurality of components is modeled with a different designing tool than a remainder of the plurality of components.
These and other features, aspects and advantages of the present invention will become better understood with regard to the following description and accompanying drawings wherein:
Throughout the description, the term designing is to be understood as meaning creating the initial three dimensional shape representing a component or element to be modeled, and editing the model to obtain a desired shape. Modeling and designing are used interchangeably throughout the text. Modeling can be done using various modeling tools, such as cloud of points, triangulation, Bezier, or any other modeling tool known to a person skilled in the art. Editing tools generally correspond to the modeling tool used and can comprises functions such as scaling, rotating, adjusting length/width/height/depth parameters, selecting from a predefined set of elements having different parameters, and surface adjustment.
The present invention is based on the principle of separating the type of modeling done as a function of the distinct function of each element or component to model, and to maintain this information separate until the fabrication process, which is to be considered as the final combination. By spatially juxtaposing all of the different elements into a common reference frame taken from the clinical frame of reference, an extremely complex surface can be reconstructed from a plurality of simple elements. The clinical frame of reference is to be understood as the patient's dentition as each element is referenced together in the mouth. The clinical reference frame can be obtained by scanning the dentition directly and obtaining three dimensional digital data representing the patient's dentition. A model can also be made of the dentition by using plaster and creating a negative cast of the dentition, which then becomes a three dimensional model. This model is then scanned to obtain the three dimensional digital data representing the patient's dentition.
The approach of separating a prosthesis to be modeled into separate components allows the designer to maintain a very good local coherence between the surface of each separate element. The interactive component of designing is optimized as a function of the specific editing parameters of each element. Also, the designer can locally adjust one element without affecting any of the other elements.
The intrados of a prosthesis must follow random and complex shapes. It can be modeled using a cloud of points or a simple surface modeling method such as triangulation. Specific parameters are typically dilatation for the sealing cement and the adjusting zone along the finishing line.
The extrados of the prosthesis must respond to high level editing functions in order to facilitate the designing of the tooth and control its interaction with the clinical model (adapting to the adjacent arch and occlusion). Its modeling could, for example, be based on more complex surface models such as Bezier curves, b-spline curves, Non-Uniform Rational B-spline (NURBs) curves, or other types of curves. It can be appreciated that for the extrados, the concept can be extended by dividing the tooth surface into unitary elements such as cuspid blocks, marginal ridges blocks, sulci blocks, etc. Spatially juxtaposing these unitary blocks allows the reconstruction of a complete crown. This concept can also be extended to any component having a distinct function, wherein modeling and editing is facilitated by breaking the component down into a plurality of elements. The elements can be modeled using the same or different modeling tools. The elements can be edited separately and combined together in the same fashion as the components of the prosthesis are combined together. The component can be edited once the individual elements are integrated into one.
A simple or anatomical coping, due to Its various constraints such as minimum thickness and reduction value to manage ceramic thickness, can be modeled using a modeling tool of medium complexity such as triangulation.
Additional elements such as the palatal band and the occlusal contact, which use partial information from the extrados (complex modeling level), the coping (medium modeling level), and a linking surface of simple modeling level can be modeled using a mixture of techniques or a triangulation technique. It can be appreciated that any individual component can be modeled using a plurality of different modeling techniques.
An attachment (a mechanical link temporarily or permanently solidifying two separate elements such as crosshead guides, retention spheres, etc) can be modeled by using industrial standards such as a DXF file or solidworks. The computer-assisted design tools will be capable of managing and manipulating these shapes in the common reference frame of the clinical model. An attachment is a typical type of component with very specific shapes, i.e. a sphere, rectangles, etc. These elements can be chosen from a set of predefined elements having different dimensions. Alternatively, the entire attachment can be selected from a set of attachments corresponding to commercially available attachments with fixed dimensions.
A telescopic crown comprising complex geometrical zones (such as in its extrados) and simple zones (planar surfaces guiding the mounting and dismounting of the prosthesis) can combine two types of modeling. The inlay/onlay is a combination of the extrados and intrados. A standard dental implant could be based on a mechanical description in a DXF format.
Combining all of the separate components into one surface can be done once each separate component has been designed. The choice of final modeling tool is directly linked to the manufacturing process allowing the realization of the virtual design. For example, a manufacturing process using rapid prototyping will preferably use a format of type STL. A software used to calculate tool paths for a digital machining tool will preferably use a format of type IGES or Cathia.
The final combination can also be done lower in the fabrication chain. For example, the machining tool can receive the G code allowing the production of each part of the prosthesis that can be produced by the machining tool. The production of these different pieces is done in the common reference frame of the machining tool and will produce the prosthesis in one piece. This approach allows the exterior shape of the prosthesis to be respected, while optimizing the results. Furthermore, the machining strategy can be optimized as a function of the part to be machined. For example, a simple geometrical surface with a good finishing but constraining axes of production would necessitate a particular approach compared to an extrados or intrados.
Additionally, when designing a separate component, information from another component may be used to help in the design. For example, the occlusal contact and palatal band may intersect at a common surface. In this case, the information identifying the boundaries of the palatal band are necessary for the design of the occlusal contact. This can be seen from
Alternatively, certain components may be designed without regards to another component, wherein the two components have at least a portion of a surface in common. In this case, a component is designed to overlap the other component along the common surface. An example can be seen in
The methods described by the flowcharts in
There are various embodiments for the output module. A first would be a module wherein associating the separate data sets comprises a mathematical juxtaposition that is done in space such that a single three dimensional model is formed. A mesh is placed on top of the juxtaposed components to smooth the intersections between the surfaces and produce a complete prosthesis model. This model can then be sent to a rapid prototyping machine in order to produce the prosthesis in one piece.
Alternatively, the separate data sets are simply concatenated or collected together and sent to a machining tool and the tool juxtaposes the components in space. A machining tool then machines the prosthesis by following an outer perimeter of the prosthesis formed by the addition of the separate components. To ensure that the machining tool does not machine each component separately, the dimensions of the components are adjusted such that they overlap with each other and do not provide any space in between. The machining tool is then forced to remain on the outer perimeter of the model and the prosthesis is produced in one piece.
The designing module may comprise a plurality of designing tools such that at least one of the components is modeled with a different designing tool than the remained of the components. One of the designing tools can comprises a selector for selecting an element from a predefined set of elements. Another designing tool may comprises a cursor to adjust width/heighttlength/depth of a component. Yet another designing tool may comprise a scaling tool for scaling the components, or a surface adjustment marker for displacing or deforming a portion of the surface on which the surface adjustment marker is placed.
Additionally, multiple tools can be used to design one component. The formats used to save the data sets can be Drawing Exchange Format (DXF, AutoCAD), Inset Graphics Format (IGF), or others. The format used generally depends on the modeling tool used. For example, in order to save a shape that was modeled using Bezier curves in an STL format (which is often used for rapid prototyping), an applied filter performs a triangulation and the editing functions that were originally available are lost. This is usually done towards the end of the design process once the model is set to its final shape. An alternative format to save a shape modeled using Bezier curves is IGS.
While illustrated in the block diagrams as ensembles of discrete components communicating with each other via distinct data signal connections, it will be understood by those skilled in the art that the preferred embodiments are provided by a combination of hardware and software components, with some components being implemented by a given function or operation of a hardware or software system, and many of the data paths illustrated being implemented by data communication within a computer application or operating system. The structure illustrated is thus provided for efficiency of teaching the present preferred embodiment.
It should be noted-that the present invention can be carried out as a method, can be embodied in a system, a computer readable medium or an electrical or electro-magnetical signal.
It will be understood that numerous modifications thereto will appear to those skilled in the art. Accordingly, the above description and accompanying drawings should be taken as illustrative of the invention and not in a limiting sense. It will further be understood that it is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains and as may be applied to the essential features herein before set forth, and as follows in the scope of the appended claims.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CA02/01677 | 11/5/2002 | WO | 4/4/2006 |