A processing device receives first intraoral scan data of a first segment of a dental site and second intraoral scan data of a second segment of the dental site that does not stitch to the first intraoral scan data of the first segment of the dental site. The processing device generates a first virtual model of the first segment using the first intraoral scan data, and further generates a second virtual model of the second segment using the second intraoral scan data. The processing device arranges a spatial relationship of the first virtual model and the second virtual model.