Moving Levels without Moving associated Elements

Moving Levels without Moving associated Elements

Sujan.Maharjan
Collaborator Collaborator
43,074 Views
25 Replies
Message 1 of 26

Moving Levels without Moving associated Elements

Sujan.Maharjan
Collaborator
Collaborator

Hi,

Is there any way I could move a Level Up( for eg:- 500mm) retaining position of all associated MEP Model Elements?


"Revit Lies in the tension between what we want to do and what can be done!"
0 Likes
Accepted solutions (1)
43,075 Views
25 Replies
Replies (25)
Message 2 of 26

BiMBoXiT
Enthusiast
Enthusiast

Hi May i know what purpose you going to meet. 

BiM BoXiT
0 Likes
Message 3 of 26

KotairaKeila
Enthusiast
Enthusiast

First be in a Section or Elevation View (any vertical view). Then in Manage tab, use Position and "Relocate project". Click on work view, point (above or below), enter the distance, and press enter.

Untitled-1.png

 

Use "ZE", zoom extents command.

 

Whith one of the levels selected, go to "Edit Type", in Properties. Change "Elevation Base" to "Survey Point".

1.png

Message 4 of 26

twellins
Advocate
Advocate

We are having similar issues which I find actually quite amazing there isn't a "tickbox" for do not move associated elements or similar.  This is particularly harsh for MEP users.

 

Example.  My company models mechanical services. We are currently working on a project where we have copied the grids and levels from a project defined grids and level model.  As part of the BIM management strategy we must conform to these levels.

 

This grids and level model is now revision 41.  When we update this file and crosscheck our levels sometimes the project levels have moved in certain areas, not globally.  Issue is, if we move our level to suit the new level (names are still the same) all of our hosted elements move with it... this is not what we want!?!?  We are talking about 1000's of elements affected.

 

Workaround for us is to use the Victaulic Tools Leveller software.  This helps us assign the current hosted elements to a different level (this changes the offsets but doesn't physically move the elements, we then move the affected level and reassign all these levels back to the affected level.  Such an onerous (and potentially risky) workaround to something that I believe could be easily avoided.

 

Please, please, particularly for the MEP community... can we please get something sorted for this?

Message 5 of 26

Sujan.Maharjan
Collaborator
Collaborator
Accepted solution

Hi,

For now, what we have been doing is Create another Level. Use Dynamo to Reassociate with New level instead of moving the Level. (Free Solution)

2020-07-08_10-43-36.png

 

 

 

 


"Revit Lies in the tension between what we want to do and what can be done!"
Message 6 of 26

twellins
Advocate
Advocate

Interesting?  Is this free source that you'd be willing to share?

0 Likes
Message 7 of 26

Sujan.Maharjan
Collaborator
Collaborator

Just added a screenshot of the Dynamo Script.


"Revit Lies in the tension between what we want to do and what can be done!"
Message 8 of 26

idoLXCFR
Observer
Observer

Hi!

 

I'm a starter with dynamo. Can you please post the complete screenshot, so i can replicate it?

 

thanks!

 

Ido

Message 9 of 26

iainsavage
Mentor
Mentor

May I ask a question and I am genuinely interested in the answer, I’m not challenging anything that’s been said - why would you not want the elements to move when the level changes? Say you mount an element 1000mm above the floor and then the floor level moves, do you not still want the element to be 1000mm above the floor? That is the whole point of associations in Revit rather than objects just floating freely in 3D space.

Can you , or @twellins explain why you don’t want to maintain the dimensional relationship between MEP elements and floor levels - again this is not a challenge, its a question that I am genuinely interested in knowing the answer to?

0 Likes
Message 10 of 26

Sujan.Maharjan
Collaborator
Collaborator

Change reference Level.png


"Revit Lies in the tension between what we want to do and what can be done!"
Message 11 of 26

idoLXCFR
Observer
Observer

Thanks!

0 Likes
Message 12 of 26

twellins
Advocate
Advocate

I haven't tried this yet as I'm on leave.  Does this fix the problem?? 🙂

0 Likes
Message 13 of 26

twellins
Advocate
Advocate

Good question 🙂

 

Essentially the relationship in this instance is that the relationship is from the soffit.  This one is definitely more of a problem in the Design and construct space.

 

We've placed ductwork a nominal distance from the Soffit;  the idea is to give the maximum space available for the tenant from the floor.  As part of the design process, the architect has moved the floor up 200mm (for varying reasons) but we still want the services to stay the same distance away from the soffit.  i.e we don't want the services to move 200.

0 Likes
Message 14 of 26

twellins
Advocate
Advocate

Is it possible to share this dynamo script? 😉

0 Likes
Message 15 of 26

iainsavage
Mentor
Mentor

@twellins Thanks for taking the time to reply to my question and your answer clears that up for me.

I suppose the other way around this though would be to associate the ducts with the level above and with a negative offset so that they maintain that relationship if that is what is important, but maybe that doesn't work - I've not tried it.

0 Likes
Message 16 of 26

Sujan.Maharjan
Collaborator
Collaborator

@iainsavage  I hope your question is answered. 🙂

 

@twellins We wouldn't have done this in the Dynamo forum, but I will attach the script for you anyway. I have annotated the required packages that you can download. 😉


"Revit Lies in the tension between what we want to do and what can be done!"
Message 17 of 26

Mohamed-Nassar
Collaborator
Collaborator

for sure if you have permission to move level, and check monitor o levels but you can sure if your components are host by architecture elements well. 

----------------------------------------------------------------------------------
If the above reply answers your question; Please mark it with ACCEPT SOLUTION
----------------------------------------------------------------------------------

Mohamed Nassar , ACP, Autodesk Ambassador Gold
BIM Support / Structure Modeler
0 Likes
Message 18 of 26

twellins
Advocate
Advocate

Hello all, perhaps my terminology was not correct.   We are trying to change the reference of a certain object to a different level.  Only thing is that the object needs to remain in the same spot.

0 Likes
Message 19 of 26

fabiosato
Mentor
Mentor

Hello,

 

For pipes, pipe fittings, ducts, duct fittings, cable trays, cable tray fittings, conduits, and conduit fittings, you can change the reference level without moving the elements.

On the other hand, other categories may shift as the elevation change.

Fábio Sato
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 20 of 26

twellins
Advocate
Advocate

Our thoughts exactly, which can be very problematic. i.e a new level has been introduced into the model AFTER we've modelled it.

0 Likes