A computer implemented method for maintaining anatomical relationships between teeth while a user designs or modifies the digital prosthetic upper and lower arches, the method comprising the following steps: automatically adapting or modifying a prosthetic tooth structure in a computer software program in reaction to modification of the upper and/or lower prosthesis archforms by a user, automatically adapting the occlusal and interproximal tooth surfaces of adjacent teeth to maintain proper anatomical relationships, from mesial/distal translation due to design or modification by a user of the upper or lower arch forms; automatically adapting the occlusal and interproximal tooth surfaces of antagonist teeth to maintain proper anatomical relationships due to coronal/apical translation; automatically adapting the occlusal and interproximal tooth surfaces of antagonist teeth to maintain proper anatomical relationships due to buccal/lingual translation; automatically adapting the occlusal and interproximal tooth surfaces of antagonist and adjacent teeth to maintain proper anatomical relationships due to mesial/distal rotation/tilt; automatically adapting the occlusal and interproximal tooth surfaces of antagonist and adjacent teeth to maintain proper anatomical relationships due to buccal/lingual rotation/ tilt; and automatically adapting the occlusal and interproximal tooth surfaces of antagonist and adjacent teeth to maintain proper anatomical relationships due to flare rotation, wherein the steps in the method have the effect of automatically correcting improper relationships of teeth or malocclusion so that, in response to any changes made by the user to the design of the digital prosthesis, such changes result in maintaining a proper anatomical relationship of the upper arch teeth and the lower arch teeth. automatically adapting or modifying a prosthetic tooth structure in a computer software program in reaction to modification of the upper and/or lower prosthesis archforms by a user, automatically adapting the occlusal and interproximal tooth surfaces of adjacent teeth to maintain proper anatomical relationships, from mesial/distal translation due to design or modification by a user of the upper or lower arch forms; automatically adapting the occlusal and interproximal tooth surfaces of antagonist teeth to maintain proper anatomical relationships due to coronal/apical translation; automatically adapting the occlusal and interproximal tooth surfaces of antagonist teeth to maintain proper anatomical relationships due to buccal/lingual translation; automatically adapting the occlusal and interproximal tooth surfaces of antagonist and adjacent teeth to maintain proper anatomical relationships due to mesial/distal rotation/tilt; automatically adapting the occlusal and interproximal tooth surfaces of antagonist and adjacent teeth to maintain proper anatomical relationships due to buccal/lingual rotation/ tilt; and automatically adapting the occlusal and interproximal tooth surfaces of antagonist and adjacent teeth to maintain proper anatomical relationships due to flare rotation, wherein the steps in the method have the effect of automatically correcting improper relationships of teeth or malocclusion so that, in response to any changes made by the user to the design of the digital prosthesis, such changes result in maintaining a proper anatomical relationship of the upper arch teeth and the lower arch teeth.