Hi guys,
Here's what I'm trying to achieve, but not sure how. I am using Revit LT 2021.
I have a main house model. I want to have the bathrooms and kitchens as some sort of standard family / group. Within the bathrooms / kitchens I want to have slight variations to the tiling/benchtops etc. to reflect different colour scheme options.
My idea is somehow, that I have loaded in a Revit file as a model group, say "BATHROOM STANDARD 1600x2700" and place it in my main model. Then I can click on the "BATHROOM STANDARD 1600x2700" model group and select which COLOUR SCHEME I want, e.g. "1 / 2 / 3". This would then update the loaded model group to show the relevant tiling/wall types based on the colour scheme 1/2/3.
I've tried creating a standard bathroom (as above) and creating design options, one per colour scheme. Each design options has separate wall tiles and colours. Problem is that when I load it into my main model as a model group, there is no way to change, load or show the design options from the model group I loaded.
I also thought I might be able to do it with shared parameters, but not sure how. E.g. within my bathroom model group, the visibility of the walls is controlled by a YES/NO parameter. I.e., I would have 4 walls on COLOUR SCHEME 1 Y/N parameter, 4 walls on COLOUR SCHEME 2 Y/N parameter, 4 walls on COLOUR SCHEME 3 Y/N parameter. In my main model, I could then somehow TICK the relevant COLOUR SCHEME 1/2/3 Y/N parameter and it would update the model group to show the relevant walls.
Any ideas on how to achieve this? I'm trying to set this up so I don't have to have 3 separate bathrooms models, one for each colour scheme...
It shouldn't be that complicated...instead of loading 1 model group with the design options residing therein the .rvt you are loading from (Bathroom Standard):
Alternatively instead of loading the BATHROOM STANDARD.rvt as a model group, load it as a Link...Considering that you have created the Design options in the BATH STRD.rvt
YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION
Thanks for the ideas.
Regarding the first option; the problem is that I still need to have 3 separate model files, one for each bathroom. Given that I may have 8 bathroom layouts, and 3 colour schemes, that's 24 separate models to maintain, which is what I'm trying to avoid!
Unfortunately I only have Revit LT, so I can't change display settings for linked Revit files in visibility/graphics. All I can do is set as underlay or half tone. That would definitely have solved my problem from the beginning, but I'm trying to work out how to do this within the limits of Revit LT.
Is it possible to control the visibility of walls with parameters?
I'm not following...why 8 files to maintain? You edit and modify model groups in the main model itself. There is no need not go back to the parent file of the group...In other words, it doesn't matter where you initially load them from. Once loaded, these groups reside in the main model and you maintain them in the main model (not 8 separate files)
Once a model group is loaded from that file, what you see (ie: the primary option) is what you will get...You wont have access to the other design options in the parent file of the Model Group...IE: when you use model groups, the design options must be in the main model not in the parent file of the model group. (the workflow you had in mind is for linked models and NOT for model groups)
In your original post you wrote:
@mpradellaTGRC7 wrote:
I've tried creating a standard bathroom (as above) and creating design options, one per colour scheme. Each design options has separate wall tiles and colours. Problem is that when I load it into my main model as a model group, there is no way to change, load or show the design options from the model group I loaded.
What I suggested was not to waste what you already have done in that Standard Bathroom file...ie: use it to load the design options you already have in that Standard Bathroom.rvt as separate model groups....
For new design options
YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION
Are you creating Dedicated Views? Sounds like you may not be. Dedicated Views are integral to the Design Option Workflow. Maybe I'm just misreading want you are trying to do.
Dedicate Views to a Design Option | Revit Products 2016 | Autodesk Knowledge Network
@mpradellaTGRC7 wrote:
Thanks for the ideas.
Regarding the first option; the problem is that I still need to have 3 separate model files, one for each bathroom. Given that I may have 8 bathroom layouts, and 3 colour schemes, that's 24 separate models to maintain, which is what I'm trying to avoid!
Unfortunately I only have Revit LT, so I can't change display settings for linked Revit files in visibility/graphics. All I can do is set as underlay or half tone. That would definitely have solved my problem from the beginning, but I'm trying to work out how to do this within the limits of Revit LT.
Is it possible to control the visibility of walls with parameters?
You just need to import one model group in you model, duplicate/rename to create copies, and move each into a design option. From there, you can edit each model group within its design option to assign different materials, or place all groups in the main model in a different phase (like mock-ups) so that they are more accessible to edit. Create different views for different design options but I am sure you are already on top of that.
@mpradellaTGRC7 wrote:
Thanks for the ideas.
Regarding the first option; the problem is that I still need to have 3 separate model files, one for each bathroom. Given that I may have 8 bathroom layouts, and 3 colour schemes, that's 24 separate models to maintain, which is what I'm trying to avoid!
Unfortunately I only have Revit LT, so I can't change display settings for linked Revit files in visibility/graphics. All I can do is set as underlay or half tone. That would definitely have solved my problem from the beginning, but I'm trying to work out how to do this within the limits of Revit LT.
Is it possible to control the visibility of walls with parameters?
You only need one 'model group' file and one main file, each with multiple Design Options.
Open the 'model group' file, choose Option 1 and Make Primary, import it to you main file and move it to a Design Option 1.
Go back to the 'model group' file and make Option 2 Primary, import to Design Option 2.
Repeat until you have imported all Design Options that you need.
Hi everyone,
I appreciate all your responses. The problem I have is that basically I have one bathroom standard design which would be instanced 3 times across X number of main project files, so if I make 1 design change to the bathroom standard design then I need to roll out that change across X number of instances!
Effectively, what I need is a bathroom that acts somewhat like a family - I can have one family file, that is updated as required. This family file is loaded into the main house files. I can click on it and choose (somehow) which colour scheme it should be, and then the family shows only those items (I know how to do this in an actual family). The problem is that it can't be a FAMILY, because I can't put in walls/floors and other families that are hosted to walls/floors (vanities, shower roses, mixers, shelves etc).
Thanks RDAOU,
Yes I understand your point. If it was a linked model, and I had full REVIT it would not be an issue because I could control visibility of design options within a linked Revit file. However, I have LT, so this is not an option - I am trying to work out how to achieve something similar using LT without having many instances of the file.
If I have 8 house designs that use the 1 bathroom design, that would be 8 separate instances of the 1 bathroom design - 1 inside each house design. If I then have 3 colour schemes for the 1 bathroom design, that's 3 instances within each house design, which equals 24 instances to maintain across 8 files. This is what I am trying to avoid. Having a single family I can load in to 8 house files and just update the family file as needed would be much simpler, but I can't do it as a family because families can't have floors/walls...
Are you saying that LT doesn't have the ability to Dedicate Views to DOs?
Dedicate Views to a Design Option | Revit LT | Autodesk Knowledge Network
...or that you can't access DO's in the Link?
LT has the ability to dedicate views with Design Option, but they must be in the parent Revit file (can't be in a linked Revit file). You cannot access DOs in a linked Revit file in LT.
Is there a way to toggle wall visibility on or off using a project parameter or shared parameter? If that's possible, I could create a shared parameter set that works across both files, and have the visibility of the relevant "colour scheme" walls toggled on or off based on a Y/N parameter?
@mpradellaTGRC7 wrote:Is there a way to toggle wall visibility on or off using a project parameter or shared parameter?
You can toggle Wall Visibility ON or OFF by Element, Category or Filter. What more do you need?
Right, so;
1) By element - Yes this is feasible I guess, i would need to select a chain of walls and manually hide them. So if I want A, I would need to hide the elements related to B and C.
2) By Category - Doesn't work as I only have access to HIDDEN LINES and COMMON EDGES under WALLS - so there is no granular category based on wall type.
3) I don't have filters, as I am on LT.
@mpradellaTGRC7 wrote:Thanks RDAOU,
Yes I understand your point.
...
If I have 8 house designs that use the 1 bathroom design, that would be 8 separate instances of the 1 bathroom design - 1 inside each house design. If I then have 3 colour schemes for the 1 bathroom design, that's 3 instances within each house design, which equals 24 instances to maintain across 8 files.
Wrong ...it is 1 file. And it is not 24 instances to maintain, it will be 3+8 (ie: 11 groups to maintain. 3 for the bathrooms in Option Set 1 and 8 for the houses in Option Set 2) all in the same model..as follows:
IE: You combine between instances in SET 1 and SET 2 ... You do not create a design option for each combination!!! It is neither sequential nor exponential... it is more like Multiple Choice
Dedicated DO views are irrelevant if you cannot get the set up for design options right and settle for the fact that GROUPS are instances residing in the model irrespective where they originally came from (loaded from a separate file or by Binding a link) -
YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION
@mpradellaTGRC7 wrote:
Hi everyone,
I appreciate all your responses. The problem I have is that basically I have one bathroom standard design which would be instanced 3 times across X number of main project files, so if I make 1 design change to the bathroom standard design then I need to roll out that change across X number of instances!
No. You don't need 3 times X number of instances, not sure where you got that idea from. Did you read post #7? One bathroom model and one house model shall cover everything you need.
Hi everyone,
Thanks again for taking time out of your day to help me with this, it is much appreciated. I have certainly learned more about Revit than I knew before! I've decided to go with ToanDN's process mentioned earlier on at this stage. I apologise if my ignorance came across as arrogance in my earlier comments.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.