This paper introduces a novel algorithm for simultaneous 3D modeling, object detection, and pose estimation from unordered point-clouds, addressing challenges like clutter and occlusion. The algorithm constructs an initial model through pairwise registration and updates it using a model growing technique, ultimately detecting object instances and estimating their poses without requiring prior information. Tested on the University of Western Australia dataset, the algorithm demonstrates high accuracy in modeling, detection, and pose estimation.