The invention discloses a method for intelligently moving teeth step by step according to the initial position and the final position, based on a computer, including: step S1, input parameters; step S2, for each tooth, set the position from the initial position to the final position At least one stage; step S3, for each stage of each tooth, obtain the position and posture of each step of the tooth in the transformation process; step S4, use the tooth number as the row number, and take the number of steps as the vertical number, set The position and posture of each step of the teeth are filled into the table items to obtain a step-by-step table of teeth; step S5, starting from the first column, calculate whether each tooth collides with adjacent teeth, if there is a collision, cancel the collision, and execute step S6 , if there is no collision, execute step S6; step S6, repeat step S5 for the next column until the last column of the tooth step table. The invention simplifies the operation of technicians and improves the step-by-step efficiency.