in the following description , reference is made to the accompanying figures , which show by way of illustration how the invention may be practiced . the method is performed in a computer program suitable for performing the method . a screen connected to the computer may be provided on which the user can view the user interface of the program , and by means of e . g . a computer keyboard , a computer mouse , a touch screen , a space ball , a touchpad etc . the user can perform demands , such as selecting features and modifying features viewed on the screen . the program performs calculations or shows the changes on the screen view corresponding to the demands the user has made . the program , in which the method can be performed , can be a part of a larger program , it can be a separate program , the program can have means for communicating with other programs , other hardware , software or firmware etc . fig1 shows an example of a flow chart of the method . in step 101 a composed set of teeth is selected , where the composed set of teeth comprises a number of teeth , and where the number of teeth are arranged spatially relative to each other . in step 102 a virtual three dimensional representation of the patient &# 39 ; s present oral situation is provided . in step 103 the composed set of teeth is applied to the virtual three dimensional representation of the patient &# 39 ; s present oral situation to obtain an initial set of teeth . in step 104 one or more parameters of one or more of the teeth in the initial set of teeth is modified to obtain a finalized set of teeth . fig2 shows an example of a composed set of teeth . the composed set of teeth 201 is in this example seen from below and is the teeth of the upper arch . the figure shows an example of the curve of the teeth defined by the relative position of teeth . the composed set of teeth can be selected from an electronic library containing a number of different composed set or teeth , or the user can design the composed set of teeth himself by defining one or more parameters for the teeth . the teeth in the composed set of teeth 201 are arranged relative to each other , they are interrelated spatially . the teeth in the composed set of teeth 201 can be selected based on a number of parameters , such as size , shape etc . the median line 206 is shown and a line 212 perpendicular to the median line is shown . the function of the line 212 is for improved visual direction for the user . thus a global coordinate system for the complete composed set of teeth is defined , whereby rotation , positioning etc . can be controlled for the complete composed set of teeth . the box 213 around the first molar tooth indicates that a coordinate system can be defined for each tooth , whereby rotation , positioning etc . can be controlled for each individual tooth . fig3 shows an example of modification of a composed set of teeth . a tooth 305 in a composed set of teeth 301 is modified individually . in this example , the tooth 305 is rotated relative to the median line 306 . a coordinate system 307 specific for the tooth 305 is shown on the tooth 305 for indicating to the user that that the program is in the mode , where the tooth can be modified with respect to positioning , e . g . rotation , translation etc . the tooth can also be modified for example with respect to shape , e . g . length , thickness , distribution of mass etc . fig3 and the following figures show screen - shots from a program where the method can be performed . fig4 shows an example of a patient &# 39 ; s present oral situation . the present oral situation 402 is in this example a case where the right central teeth 408 , which may be denoted no . 9 in some dental notations , is prepared for a crown , the left central teeth no . 8 , 409 is missing , the lateral teeth no . 7 , 410 , is also prepared for a crown , and the canine or cuspid no . 6 , 411 , is unmodified and not prepared for a dental restoration . the present oral situation 402 can be a three dimensional virtual representation of the patient &# 39 ; s present set of teeth or missing set of teeth . the three dimensional virtual representation can be obtained by scanning the patient &# 39 ; s present oral situation or set of teeth using an intraoral scanner and / or scanning the surface of a negative impression of the patient &# 39 ; s present teeth and / or scanning the surface of a positive model of the patient &# 39 ; s present teeth . fig5 shows an example of an initial set of teeth , where the composed set of teeth is applied to the patient &# 39 ; s present oral situation . the initial set of teeth 503 is a combination of the composed set of teeth 501 and the patient &# 39 ; s present oral situation 502 . in this case , four teeth , 508 , 509 , 510 , 511 , from the composed set of teeth 501 are applied to the present oral situation 502 . however , in other cases , all teeth from a composed set of teeth may be applied to the present oral situation , such that no present or original teeth are left . in other cases , more or less than four teeth from the composed set of teeth are applied to the present oral situation , depending on how many teeth the patient wishes to have exchanged . fig6 shows examples of collective modifications of different parameters of the initial set of teeth . fig6 a shows an example of collective rotation of the initial set of teeth . the parameter which is collectively modified is in this example rotation , and the modification is performed on the composed four teeth , 608 , 609 , 610 , 611 , in the initial set of teeth 603 with respect to the median line . the four composed teeth 608 , 609 , 610 , 611 are all four rotated collectively so that they all have become skew with respect to the remaining teeth in present oral situation . the global or common rotation is indicated with a circle 614 with markers , and it is clearly seen that the composed teeth have been rotated simultaneously and uniformly or identically , for example if comparing the length of tooth 611 with the length of the corresponding teeth 511 in fig5 . this is an example of global rotation , where a number of teeth are rotated collectively , i . e . simultaneously and e . g . identically . fig6 b ) shows an example of collective shaping of the initial set of teeth . the parameter which is collectively modified is in this example shaping or morphing , and the modification is performed on the composed four teeth 608 , 609 , 610 , 611 , in the initial set of teeth 603 . the composed teeth 608 , 609 , 610 , 611 are all four collectively reshaped or morphed such that their shape or geometry is changed simultaneously and uniformly or identically . the global or common shaping or morphing is indicated by dots 615 on the collectively modified teeth and by dots 616 forming a line along the biting edge of the collectively modified teeth . it is seen that the teeth 608 , 609 , 610 , 611 have been collectively shaped or morphed with a point of origin at the mesial point of the biting edge of tooth 609 , and that the shaping or morphing is directed to a small compression at the point of origin , whereby the two central teeth 609 , 608 have got sloped biting edges , which are in opposite directions . the other composed teeth 610 , 611 are only slightly reshaped or morphed as a result of the collective shaping or morphing with point of origin at tooth 609 . fig7 shows examples of individual modifications of different local parameters of the initial set of teeth . fig7 a ) shows an example of individual scaling of a single tooth in the initial set of teeth . the parameter which is individually modified is in this example scaling , and the composed tooth 708 in the initial set of teeth 703 is modified . the other composed teeth 709 , 710 , 711 are not modified in this example . the coordinate system 717 indicates the scaling of the tooth 708 . by means of the scaling , tooth 708 can become bigger or smaller , longer or shorter , wider or narrower . in this case , the tooth 708 has been modified to be longer than before , i . e ., tooth 708 is made longer than it was in the composed set of teeth . when moving for example a pointer arrow by means of e . g . a computer mouse over a single tooth then the coordinate system 717 for that tooth is seen when the program is in the individual scaling mode . fig7 b ) shows an example of individual rotation of a single tooth in the initial set of teeth . the parameter which is individually modified is in this example rotation , and it is the composed tooth 708 in the initial set of teeth 703 which is modified . the other composed teeth 709 , 710 , 711 are not modified in this example . the initial set of teeth 703 is seen from below in this figure instead of from the front as in the other figures , since the individual rotation is better illustrated in this view . the rotation system 718 indicates the rotation of the tooth 708 . the tooth 708 has been rotated with respect to the median line such that the mesial part of the tooth 708 points more outwards . fig8 shows an example of a finalised set of teeth . the finalised set of teeth 804 is obtained when the modifications of the initial set of teeth are finished and no more modifications will be performed . the finalised set of teeth 804 is the set of the teeth that will be manufactured and inserted into the patient &# 39 ; s mouth . the finalized set of teeth may be manufactured as a number of dental restorations . fig9 shows examples of retention means for the designed set of teeth . fig9 a ) shows an example where the retention means is a patient &# 39 ; s present oral situation 902 , which is in this example a case where the right central teeth 908 , which may be denoted no . 9 in some dental notations , is prepared for a crown , the left central teeth no . 8 , 909 is missing , the lateral teeth no . 7 , 910 , is also prepared for a crown , and the canine or cuspid no . 6 , 911 , is unmodified and not prepared for a dental restoration . the present oral situation 902 can be a three dimensional virtual representation of the patient &# 39 ; s present set of teeth or missing set of teeth . the three dimensional virtual representation can be obtained by scanning the patient &# 39 ; s present oral situation or set of teeth using an intraoral scanner and / or scanning the surface of a negative impression of the patient &# 39 ; s present teeth and / or scanning the surface of a positive model of the patient &# 39 ; s present teeth . fig9 b ) shows an example where the retention means is an implant bridge 919 onto which a full denture is adapted to be arranged . on the side opposite to where the denture should be attached , the implant bridge 919 comprises protrusions 920 from holes for receiving implants ( not shown ). the implant bridge may be a standard bridge . alternatively , the implant bridge may be customized for the patient and may be modeled automatically based on the shape of the patient &# 39 ; s dental arch . the patient &# 39 ; s dental arch may be determined by means of scanning the patient &# 39 ; s mouth using an intraoral scanner and / or scanning the surface of a negative impression of the patient &# 39 ; s mouth and / or scanning the surface of a positive model of the patient &# 39 ; s mouth . fig9 c ) shows an example where the retention means is an implant bridge 919 comprising pins 921 where each pin is adapted to receive an artificial tooth having a hole in it for fitting over the pin , or where the pin is adapted to be covered by veneering in the form of e . g . ceramics or composite material for resembling teeth . on the side opposite to the pins 921 , the implant bridge 919 comprises protrusions 920 from holes for receiving implants ( not shown ). the implant bridges shown in fig9 c ) may be difficult to model automatically because the final shape of such an implant bridge is customized to the dental arch and the denture and as seen from the figures the implant bridges are not primarily based on standard geometrical forms . the implant bridge in fig9 c ) may therefore be provided by cut - back of the preliminary model of the denture . from the figure it can be seen that the cut - back vary from tooth to tooth depending on the position of the tooth . the cut - back also varies depending on the type of the tooth and from which side of the tooth the cut - back is provided . although some embodiments have been described and shown in detail , the invention is not restricted to them , but may also be embodied in other ways within the scope of the subject matter defined in the following claims . in particular , it is to be understood that other embodiments may be utilised and structural and functional modifications may be made without departing from the scope of the present invention . in device claims enumerating several means , several of these means can be embodied by one and the same item of hardware . the mere fact that certain measures are recited in mutually different dependent claims or described in different embodiments does not indicate that a combination of these measures cannot be used to advantage . it should be emphasized that the term “ comprises / comprising ” when used in this specification is taken to specify the presence of stated features , integers , steps or components but does not preclude the presence or addition of one or more other features , integers , steps , components or groups thereof . the features of the method described above and in the following may be implemented in software and carried out on a data processing system or other processing means caused by the execution of computer - executable instructions . the instructions may be program code means loaded in a memory , such as a ram , from a storage medium or from another computer via a computer network . alternatively , the described features may be implemented by hardwired circuitry instead of software or in combination with software .
disclosed is a computer - implemented method of designing a number of dental restorations for a patient , wherein the method includes : selecting a composed set of teeth including a number of teeth , where the number of teeth are arranged spatially relative to each other forming a high aesthetic composition ; applying the composed set of teeth to a virtual three dimensional representation of the patient &# 39 ; s present oral situation to obtain an initial set of teeth ; optionally modifying one or more parameters of one or more of the teeth in the initial set of teeth to obtain a finalized set of teeth .