An automated procedure for correcting teeth misalignment in orthodontics using the steps of Generating a 3D digital model of a jaw having the misaligned teeth. Processing the 3D model to generate a corrective plan. Designing a set of corrective elements capable of applying corrective forces to the misaligned teeth through elastic forces. Designing a set of attachments that react to the corrective forces. identifying locations for applying the attachments to the surfaces of the teeth; Bonding the attachments to the identified locations. Rescanning the jaw of the patient and generating a final 3D model of the jaw with aligned teeth. Fabricating the corrective element in accordance with geometry of the final 3D model of the jaw. Applying the corrective element to the teeth wherein. Removing the attachments. A second 3D scan can be made to determine errors, and finite element analysis may be used to determine force vectors.