I was sure this might already be answered by someone, but didn't actually find any.
Am using Revit 2017. I am having repetitive floor plans. Is there a way that these floor plans can be arrayed, so that any change in one plan reflects automatically in all others? Copying to multiple levels doesn't help as it doesn't reflect changes.
Many Thanks,
Gelöst! Gehe zur Lösung
Gelöst von FGPerraudin. Gehe zur Lösung
Gelöst von ToanDN. Gehe zur Lösung
Toan is right.
Optionnaly if you want to avoid common group issues, you can always save it as a link (in the options ribbon when you select the group) and the array it.
Cheers,
François
Francois-Gabriel Perraudin
BIM management and coaching
Hi,
I suggest before arraying groups to check "Disjoin" and uncheck "Constrain".
Also make sure no reference is made toward any elements not in the group ( like a wall, a floor, or similar).
Regards,
Dan
Thanks Toan. Actually there happen to appear a lots of group issues that need sorting out before actually succeeding in copying the group at multiple levels. Actually I do the way you suggested, but really looking for some work-around for those small small group issues.
Thanks again.
Thanks Francois,
Could you explain the link & array method. Actually the array thing doesn't seem to work vertically in elevations.
Thanks Dan,
I know releasing constraints while arraying. Could you explain disjoin?
The arraying doesn't matter once you have linked your group.
Your group becomes a revit link.
Any modification to the link will modify every instance of the revit link.
Just copy/ paste "aligned to selected levels" instead of arraying!
François
Francois-Gabriel Perraudin
BIM management and coaching
Oops!
Francois, I might be asking you very basics. But could you explain "linking"? The only one I knew was linking one file into another.
Many Thanks Man
Of course no worries!
So, once you have grouped your elements, in the contextual ribbon, click on "link" (cf attachments)
Then pick "replace with a new project file".
It will create an external rvt file containing your group that it will link into your main project.
Many advantages, few cons:
If you need some help for that part, tell me and I will send a few links to the relevant autodesk documentation...
Hope this helps!
Cheers,
François
Francois-Gabriel Perraudin
BIM management and coaching
You are right regarding uncheck "Constrain"only.
"Disjoin" is a further option valid along "Constrain"on Rotate but not on Array.
Uncheck "Constrain" is ok, as you already said.
Dan
Francois,
Thank you sooooo much for showing that method. You have really got me researching more and more into this. This is interesting.
So now further doubts come up (still sticking to the topic).
I have 2 typical floor types which are repetitive.
Level 0 - Ground
Level 1,3 - Commercial
Level 2 - Parking
Level 4 onwards upto Level 21 - Residential,
with Level 4, 8, 12, 16, 20 being type 1, their corresponding duplex upper floors at Level 5, 9, 13, 17, 21 being type 1(2).
And Level 6, 10, 14, 18 being type 2, their corresponding duplex upper floors at Level 7,11,15, 19 being type 2(2).
And Level 22 being Terrace.
As you showed, I made a group of Level 4, and created its link, selecting "Replace with a new project file", saving it as a new file. I think this must be really easy on computer hardware resources, it's amazing. But the problem is when I copy that group (link) in the main project at another level, say Level 8, it treats Level 8 as Level 0 and aligns that copy at an offset of (Level 4 - Level 0) from Level 8. Also it shows the Level 4 from the linked file at that upper level as well. How do you eliminate this "offset"? And how do you work around the "Levels" from the linked file?
On another note, I happened to notice the path of the cars shown in your plan. Is that path parametric? Does it modify itself as per the front & rear car locations, just from one single family? If that is, it's really really interesting stuff.
Many Thanks Man...
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.