Connect multiple MEP Connectors to a pipe. Ie :"Multi Connect To"

#1

I have been down the rabbit hole for a few days now. I have the pipe routing right from the selected connectors to the selected pipe but just can’t get them to connect. Been trying multiple options with no luck. Tried the spring node loop connect. Its so frustrating because a few clicks and its done but this last step is preventing full automation. Hoping someone can help me just nudge this pipes enough to connect, of course a nudge will not work the curve needs to be “pulled” together to connect. Big shout out to @T_Pover for creating mepover to make this possible.

0 Likes

#2

Multi Connect to.dyn (159.0 KB)

0 Likes

#3

Sample.rvt (1.8 MB)

0 Likes

#4

Hi Jeremy,

I think I know what you are trying to do. While I did not expand on your dynamo graph, I did create something from scratch hoping that might give you some new ideas for what you are trying to achieve. I had to create a few new nodes for some stuff that I used to always do directly with Python (So you’ll need to update the package). One of those is the Connector.direction nodes. These will return the direction on the connectors, like so:

Another is the Curve.Project node (although I keep wondering if there isn’t a OOTB node for this in Dynamo, but I cannot find it if it is). This will find the shortest line between a point and a curve. Useful for getting from branch pipes to main pipes.
image

Here’s the graph: (I did have to load a different tee into the project for the branches to connect to the main pipe).Multi Connect to V2.dyn (53.7 KB)

3 Likes

#5

Really appreciate the help. Super busy here today but hope to look at this tomorrow!

Can’t wait to take a look hahaha

0 Likes