I have been scrolling through and trying to figure this out all morning, and have been a bit stone-walled so have logged in to put a post up. I am new to this, so any and all advice would be great.
The FilterByBoolMask node is giving an error about illegal file paths? That doesn’t make sense, but it looks like you’re not feeding it booleans. It also looks like you filter the list of elements once and then try to filter them again but with the original list. This will mean you have mismatched lists. You’ll want to filter the already filtered list of elements so that everything matches.
Where? It’s hard to guess at what’s happening without seeing the node data. Can you post a screenshot with the node preview bubbles pinned or with Watch nodes?
Originally you had two FilterByBoolMask nodes. The second one was filtering the original element list, after those elements had already been filtered for use with the second BoolMask. This would mean that your boolean list would not match your element list since the former was filtered already and the latter was not.
You are absolutely right, I don’t know why that was there… I don’t even remember doubling up and just went blind to it… that has completely fixed the previous issues.
However, it is only returning 55 intersects, which isn’t close to the figure i was looking for… could you point me in the right direction of what I need to do/where I can go to get what I’m trying to do? (get all intersects between the structural slabs and our drainage, and place a family)
Sorry, where I can go to learn more about what I’m trying to do. I’m very much wanting to learn how to do it, but struggling to find what I’m looking for!
The output is an IntersectionResults object, not the actual intersections, so I’m guessing 55 results for 55 elements. The results should then have all the specific intersections for that item, but I’m not that familiar with those Orchid nodes enough to tell you how to get them - I’m sure there’s a node somewhere.
The best way to learn is just to dive in head first and try. Keep using the forum for learning and asking questions when you get stuck, be sure to work all the way through the Dynamo Primer if you haven’t, and just generally guess, fail, and learn. It’s all a process.
You can always use the ootb intersection nodes as an alternative. They’re not as efficient as Orchid but they may be easier to use and understand what they’re doing.
I would try get the location line from pipes and intersect with walls solid…then you have the curve segment there intersect…and then use point at parameter at 0,5…you can use as insert point
OOTB just means Out Of The Box - the default nodes that come with Dynamo. And as @sovitek pointed out, these are bimorph nodes, not Orchid like I mistakenly said.