Piping: Need to model in Nominal Inches but label in DN (sometimes)

Piping: Need to model in Nominal Inches but label in DN (sometimes)

joshua_cox_OMG
Community Visitor Community Visitor
97 Views
3 Replies
Message 1 of 4

Piping: Need to model in Nominal Inches but label in DN (sometimes)

joshua_cox_OMG
Community Visitor
Community Visitor

I live & work in Canada, plenty of our MEP construction building materials come in Inches NPS but many Building Departments demand our drawings be in Metric. This is not so much of an issue with ductwork as much of it is fabricated in the shop by mech. contractors, but for piping people look at you like you have three heads if you ask for a 51mm, 76mm, 102mm, etc. pipe. They want DN sizes listed. 

My guys are much more familiar with Inches NPS (as is everyone in the industry) so I don't want to get into forcing them to model with DN when Metric units are required on a drawing. I also don't want to get into multi-unit tags as the drawings are usually pretty busy as it is.

During past employment, I added a shared parameter as a project parameter and assigned to pipes, then made a schedule sorted by pipe size and manually assigned the DN to each pipe, which was then used in my tags. This solution is very clumsy though, as it requires manual updates as the design progresses/changes. Is there any way this can be automated, perhaps via a lookup table in the tag family that reads the pipe size somehow or another way?

0 Likes
98 Views
3 Replies
Replies (3)
Message 2 of 4

iainsavage
Mentor
Mentor

"I added a shared parameter as a project parameter and assigned to pipes, then made a schedule sorted by pipe size and manually assigned the DN to each pipe"

That is what I was going to suggest for you - in your schedule if you untick "itemise every instance" then you would only need to populate the DN parameter once for all pipes of each size.

iainsavage_0-1759763029886.png

 

0 Likes
Message 3 of 4

joshua_cox_OMG
Community Visitor
Community Visitor

Thanks, previously I did keep "Itemize every instance" unchecked but once you add new pipes into the project you are left scratching your head wondering why the size tag is blank until you realize you have to go manually update the schedule again. I need a way to automate it.

0 Likes
Message 4 of 4

iainsavage
Mentor
Mentor

I suppose you could use a calculated parameter in the tag with nested if...then...else statements?

0 Likes