Hello All,
I managed to add insulation to pipe via mepover, for the thickness i am using shared parameters containing the thickness. It works fine for pipes, but for fittings its not workings. Is there a way to replace the “null“ values.
Hello All,
I managed to add insulation to pipe via mepover, for the thickness i am using shared parameters containing the thickness. It works fine for pipes, but for fittings its not workings. Is there a way to replace the “null“ values.
You are missing a value at index 2 no?
It has 40, 40, blank.
Either filter out elements that don’t have a value
(or fill it in) for starters and see what that does.
Also more preview bubbles being pinned
would help people who want to help you.
thank you for the comment,blank is for the pipe fitting, only the “pipe type” have parameter for the insulation. Insulation diameter changes according to the pipe diameter therefore i cannot give a fixed diameter for the fittings.
This
still applies.
So filter out your fittings and see what it does.
That would also get rid of the null.
Also pinning the preview bubbles
would help a lot to give better support.
I am not a MEP engineer.
Would adding insulation manually be the same for pipes and ducts?
The point is that you’re telling Dynamo/Revit to “add null insulation to Element 4915251”. It obviously can’t do that. If you want to add insulation to a pipe fitting then you need to specify the thickness of the insulation. If only Pipes have a size assigned and Pipe Fittings do not, then we need to determine a way to remedy that.
A better option is to use a dictionary that equates pipe size (both segments and fittings) to insulation size. That way you’re determining insulation based on the diameter of the element and not a property that only exists for one category. Depending on how you have insulation size tied to Pipe Types, you may even be able to use that as a starting point for your dictionary, but we’d need more info to be sure.