Forums
Forums >> General Discussion >> Revit Project Management >> Scheduling Door Material with yes/no Paramters
|
|
active
Joined: Thu, May 17, 2007
16 Posts No Rating |
I have created a Hollow Metal frame family in which I want to nest several different door panels Wood, HM, Alum, etc... I have modeled each panel as a separate nested family and in the end I want to create on/off yes/no parameters that allow whom ever in our office is placing the door into their project to simply select the type of door panel they want in the frame. So far I can get the on/off to work when I have only two differing panels nested in the family, but not when I have 3 or more panels nested. Is there a different formula I need to use once I exceed two panels? Also, and probably the bigger of the two problems, is when I created the panels I assigned them all their appropriate and differing materials. When I nest them into the frame family and place that family into the project it will not schedule the door material. What needs to be done for this material to be scheduled, and is it even possible for this to be scheduled by using the on/off yes/no parameters to choose which door panel you have in the frame? I have started playing with shared parameters as I have read that only shared parameters can be scheduled. Am I on the right track? Any help is greatly appreciated. Thanks in advance.
|
This user is offline |
|
|
|
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
|
Each item should have its own "switch" (on/off) parameter that determines its visability. I can't see why having 3 or 50 would be a problem. Remember to share families imported into other families. Don't expect nested families to assume the materials of their host. You could have a calculated value for your "material" that looks at the switches. Would have to be a nested if .... if y/n1, fame1, if y/n 2, frame2, if... x,y
|
This user is offline |
|
|
active
Joined: Thu, May 17, 2007
16 Posts No Rating |
I think I need to back up one step. Right now I have gone back and made one generic door panel. In its family I have assigned it to be wood material. I than nested it into my frame family and loaded the frame and door panel into my projet. How can I get the wood material to schedule?
|
This user is offline |
|
|
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
|
Sounds like you have really made a complicated family. This is probably unwise - different families for different panel types for different geometries would be better. If all of the types share the same geometry but you want to schedule different finishes, use use an instance parameter in the door family. If you want them to render differently, then you would need to do as I think you have done but use the switch to show your panel. In other words Panel A = wood, Panel B = PLAM - In other words: PARAMETERS: wood_door_panel is conditional & used for visibility of wood_panel family ; plam_door_panel is conditional & used for visibility of plam_panel family ; door_panel_material is calculated = If wood_door_panel, "WOOD", "PLAM" NOTE: I Think you want these as a door family - not a "frame" family. Schedule under doors.....
|
This user is offline |
|
|
active
Joined: Thu, May 17, 2007
16 Posts No Rating |
Through reading other post and through your help I now have created a Type Catalog which has a drop down lists of all of my door panel types that are nested into the frame family. The list works great as when I switch between panels the name of the panel selected schedules automatically. That is exactly what I wanted. However, when I switch between panels nothing actually changes in my model. What I would like to have happen is for only the panel that is selected to be visiable in my model. Obviously for rendering reasons. Is there anyway to do this and have it be associated to my Type Catalog?
|
This user is offline |
|
|
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
|
Sounds like you've just about got it. Now for the easy part. Edit your door family - for each componet that you want to switch, open its element properties. UNCHECK the visible box and use the pulldown box to the right on this same line to pick the yes/no parameterthat you have worked so hard on to make this element visible..... done!
|
This user is offline |
|
|
active
Joined: Thu, May 17, 2007
16 Posts No Rating |
I now have yes/no parameters established for my three door panels. WD, HM, and ALUM. I applied the yes/no parameters by going into the element properties of each door panel and assigning them a yes/no parameter. These yes/no parameters than show up in my list of parameters in my family type under "other". However, they are not linked to my "Type Catalog" that I created in my last step. I would like to be able to select my door panel in my drop down list from my type catalog and have it turn on/off the appropriate yes/no parameters for each door panel. Therefore the correct panel would be showing in my model and my type catalog would be showing in my schedule. Do you know how to my this link?
|
This user is offline |
|
|
active
Joined: Mon, Aug 4, 2008
153 Posts
|
Yes/No parameter only give two options, you can try Visibility in Extrusion Property, this can give you more options.
You may download 08-openings, 08 10 00-Door & Frames, Adjustable Hollow Metal Door for CMU Wall-Revised.
Hoping that can help.
|
This user is offline |
|
|
|
Similar Threads |
Door tags and Door Type ID |
Community >> Newbies
|
Wed, Jul 10, 2013 at 1:40:25 PM
|
2
|
Door parameters not scheduling or tagging in double door. |
Revit Building >> Technical Support
|
Mon, Sep 26, 2011 at 3:29:50 PM
|
5
|
scheduling door finishes and materials |
General Discussion >> Revit Project Management
|
Thu, Aug 13, 2015 at 2:54:53 PM
|
2
|
Retaining Curtain Wall Door Scheduling Data |
Revit Building >> Technical Support
|
Thu, Jan 8, 2015 at 2:47:08 PM
|
5
|
Door Finishes - Scheduling & Rendering |
Revit Building >> Technical Support
|
Tue, Nov 18, 2008 at 10:10:19 AM
|
0
|
|
|
Site Stats
Members: | 2064340 | Objects: | 23084 | Forum Posts: | 152250 | Job Listings: | 3 |
|