@jalshu Thank you for this.
I incorporated your script, which shows a point to place the valve, but the valve is not placed. The family connectors are set to “fitting”.
In answer to you question, the reason i created a sphere, is because I need to find intersections where there aren’t actually any in the model (i.e. virtual expand the mechanical equipment). This is because at the moment, we do not always connect pipework to our mechanical equipment in our model (when using low LOD in the project)
However, i can assume that the bounding box intersect “tolerance” connector is doing something similar to this? If not, is there any way to expand a bounding box?
Thank you for your help. Below is the script with run results.