- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello All - Gonna be a long walk for a short question, but I figure I'll put it all out there since other Structural Engineers might have a better idea on how to approach this whole solution.
The goal for my firm is to create a Structural Header family. The things we want it to do are:
- Cut the wall it's inserted in (so that we don't have to trim/cut walls for penetrations)
- Have Jack Posts and King Posts built in, and selectable to be shown
- Have the header built in
- Have the assembly be Taggable
- Have the assembly be Schedulable
I've messed around with wall-based and face-based families and have had some luck, but they're clunky since they need to be hosted and often try to insert on the level above, rather than the level below (our structural workflow models the framing of the work plane and the walls and posts holding it up below)
The most promising thing I've figured out thus far is to build a custom Curtain Wall Family, with a custom Curtain Panel that holds the posts and Header inside it, see screenshots.
Then, inside the curtain panel I built the header and posts, and a Tag that will output the Curtain Panel Type, # Jack Studs, # King Studs.
Great so far! I even have the Header size as selectable Structural framing. However, when I schedule the curtain panels to make a Header Schedule, the Header column has the "Family:Type" format and I'd love for it just to display the Type ( (2) 14" LVL, (3) PT 2x12, etc. ).
Is there any way for the schedule to drill into that Nested Family and only retrieve the Type? I know I could make individual Families with just one type that consist of the name of the framing, but when I get to 7 1/4" LVL, etc, I can't save families with that name since there are disallowed characters (/, ", etc). Of course I could do (2) 7.25in LVL, but I'm getting pushback from my managers about that formatting. I'm building these elements for a bunch of folks at my firm who are less Revit Savvy than I am so I'm trying to make it as Super Simple as possible.
The other option I have, and it would be fine, but less elegant, would be to just have a Type-based Text box for the header, where folks would just put in the size of the framing, but I know people would prefer the drop down menu, and resizing the header in place would be nice for a visual cue in the model space.
So, Again, the question is, when I have a nested component in a Curtain Panel, can I schedule just the Type of the nested component or am I forced to accept the "Family:Type" Output only? If that's the case I'll probably need to have it just be a text box for the Header Size, for ease of use by the other staff members.
Solved! Go to Solution.