A major obstacle to the wider use of 3D object reconstruction and modeling is the extent of manual intervention needed. Such interventions are currently massive and exist throughout every phase of a 3D reconstruction project: collection of images, image management, establishment of sensor position and image orientation, extracting the geometric detail describing an object, merging geometric, texture and semantic data. This work aims to develop a solution for automated documentation of archaeological pottery, which also leads to a more complete 3D model out of multiple fragments. Generally the 3D reconstruction of arbitrary objects from their fragments can be regarded as a 3D puzzle. In order to solve it we identified the following main tasks: 3D data acquisition, orientation of the object, classification of the object and reconstruction.We demonstrate the method and give results on synthetic and real data.