An assembly precision analysis method based on a general part digital twin model