By this I mean that when scanning, you have to know how to prepare what you are scanning and pay attention to the accuracy of the scan so that it is not unnecessarily high.
This is to limit the number of points...
In my experience, people who scan tend to scan without preparing, which results in too many points, which makes CAD processing very difficult.
It is necessary to erase, as best as possible, the unnecessary points in order to regain an acceptable level of performance
Ha yes, looking at the image, I understand your performance problems better.
Clearly, this type of scan is unusable given the number of points generated, regardless of the CAD used.
Catia, like SolidWorks, will not do better than Inventor...
So indeed, you are right, in your case, the additional work to be done will be substantial. I'm sorry for you, but not many solutions to clean up this scan, except to spend a few hours deleting thousands (millions) of points...
Yves is right, in view of the published image which is a priori only an excerpt, we will have to clean it up severely!
The simplest way is to treat the point cloud by "subset" depending on what you want to do, i.e. import the point cloud and keep only the pipes, do the same thing again and keep only the sheets, etc etc ...
In addition to what has already been said, I think that in addition to point clouds, there is superposition of a 3D model or image, I can't know but hey, to work on this point cloud, I agree with @Coyote we'll have to work with subsets of points.
After in your question when you talk about a set to be created, you should use the whole cloud or just the part concerned by the set to be created?? If this is the case, it is sufficient to leave visible only the part of the cloud concerned.