Why does stretching a level (3D) take forever and unjoins my walls?

Why does stretching a level (3D) take forever and unjoins my walls?

Anonymous
Not applicable
2,574 Views
16 Replies
Message 1 of 17

Why does stretching a level (3D) take forever and unjoins my walls?

Anonymous
Not applicable

When I stretch my levels, it takes 3+ minutes and unjoins a bunch of walls on that level. Extremely frustrating.

 

Why is this happening?

0 Likes
2,575 Views
16 Replies
Replies (16)
Message 2 of 17

barthbradley
Consultant
Consultant

3 minutes?! To lengthen the Level Line? 

 

...if you are talking about raising them, pull a dimension between each level in Section View, and then lock the dimensions. Then when you move a level, the rest of the levels will follow -- maintaining their relationship to one another.  If you are trying  to change just one level's elevation, then I can understand how this would be problematic. 

0 Likes
Message 3 of 17

Anonymous
Not applicable

Well it drags all of the ones that are associated with it.

 

I think it takes so long because it is considering all the things that are now 'broken'. Thing is, moving a 3d extent of a level should have zero incidence on the project, unless you move it up or something. This is very frustrating, logically speaking.

0 Likes
Message 4 of 17

barthbradley
Consultant
Consultant

Agreed. 3D and 2D extents is just a graphical thing. So why Revit is coughing up errors and straining itself is mind-boggling to me.  It ain't right.  Something else is going on here.  What's your step-by-step workflow?  

0 Likes
Message 5 of 17

Anonymous
Not applicable

Here you go, nothing fancy happening.

 

In this case it went faster, because I have already unjoined all the unjoining there was to do. You can see halfway through the video is starts getting very slow, but not 3 minute slow. The analysis and unjoining error was likely slowly it down a lot more.

 

https://knowledge.autodesk.com/community/screencast/29d1325e-ed83-4f95-bc4b-57e6c63a8a10

0 Likes
Message 6 of 17

Anonymous
Not applicable

Possible workaround:  Since you are modifying the 3D, and not 2D extents of the level, what if you create a scope box that is sized to match the 3D extents you're aiming for, then select all of the levels you want to modify, and in their Properties, assign them to the scope box you just created.  Should achieve the same end result without the need to drag each individual level end.  I'd be curious to know if you encounter the same undesired join behavior using this method...

0 Likes
Message 7 of 17

Anonymous
Not applicable

@Anonymous Our buildings are too weirdly shaped for this to make sense, it would make it too complicated.

 

I will certainly try this on more regular buildings. By the way, there are other buildings than the one in the video.

 

The other thig is, all the walls have already been disjoined, so now it won't take a s long. The real questions is, why the heck did they disjoin by adjusting the levels. Why does adjusting a level in 3D do anything outside of that very narrow scope. I did not ask it to reconsider the existance of everything it is hosting, jsut to stretch it's bounds.

0 Likes
Message 8 of 17

Viveka_CD
Alumni
Alumni

@Anonymous wrote:

When I stretch my levels, it takes 3+ minutes and unjoins a bunch of walls on that level. Extremely frustrating.

 

Why is this happening?


Hi @Anonymous

Which version of Revit are you using? Can you share a  screencast of what you are experiencing?

 

Regards,

 

0 Likes
Message 9 of 17

Anonymous
Not applicable

Hi @Viveka_CD

 

I am using Revit 2018.3 (18.3.1.2) and C4R

 

I did a screencast already, but since the walls are already unjoined,  I will not be able to fully reproduce the error.

 

Another error that happened is that it would tell me a curtain wall piece was too small and it was going to delete it. I cannot reproduce these errors since I told it to go ahead and delete it.

 

We are working collaboratively on a building in C4R, so these things are affecting the model of the collaborators, we don'T know exactly how they are handling their walls.

0 Likes
Message 10 of 17

Viveka_CD
Alumni
Alumni

Hi @Anonymous

 

Regarding the curtain wall is a too small  error:

This warning is generated when 2 grid lines almost meet at a border of the curtain wall or sloped glazing, but not exactly at a point. The curtain panel cannot be displayed. There is an invalid curtain panel in the model.

 

Can you share the file and diagnostic data to test further? Can you provide some screenshots?

I can forward a private folder if you'd prefer that.

 

Regards,

0 Likes
Message 11 of 17

Anonymous
Not applicable

Hi @Viveka_CD

 

I understand why a piece of curtain wall would be too small and deleted, I just don't want to get these warning when I am horizontally stretching a level. These two things are unrelated.

 

Unfortunately, I cannot share the project as it is a secret project. This is not the first time I see this however, I suggest stretching 3D levels on complicated projects and the issue is likely to appear.

0 Likes
Message 12 of 17

Viveka_CD
Alumni
Alumni

Hi @Anonymous

 

No problem, can you share just the curtain wall family and the walls? - I don't need to see the entire model

 

Thanks,

 

0 Likes
Message 13 of 17

Anonymous
Not applicable

@Viveka_CD I can share it to you. Will PM.

0 Likes
Message 14 of 17

jose_rojo_alvarez
Explorer
Explorer

The similar thing happened to me, I was strechting the levels of a complex building in an elevation view, in order to avoid the level lines appearing in the middle of the facade... it took like 15 min and I had to cancel.

 

The workaround I found is swithcing off all the visible worksets, stretching in that elevation view and activating again.

 

I hope this helps

0 Likes
Message 15 of 17

martijn_pater
Advisor
Advisor

hmmm maybe you could copy the level, rename both and then reassociate all your walls etc. to the new level, although I don't think it would be faster. In some situations it might be though. Also I've found it to be quite annoying that it's not possible to delete a level without deleting the associated geometry, that is to say without the option to reassociate the attached geometry to another level ie., which could be useful with the before mentioned.

0 Likes
Message 16 of 17

GlynnisVP
Advocate
Advocate

I think of the 3D level as a finite physical plane. We know that the extents of this 3d plane impact the visibility of view references, becoming invisible when the elevation 'plane' no longer intersects with the level 'plane', for example. This means that changing the 3D level potentially requires a change to every view that has an elevation or section view reference, it all needs to be re-calculated. I like the earlier advice on opening up just the Levels & Grids workset (if yours is organized that way) as a way of forcing the calculations to be done all at once.

 

I'm unclear on the wall-join aspect of this problem, sorry.

 

Best Regards,

Glynnis 

0 Likes
Message 17 of 17

ToanDN
Consultant
Consultant

@jose_rojo_alvarez wrote:

The similar thing happened to me, I was strechting the levels of a complex building in an elevation view, in order to avoid the level lines appearing in the middle of the facade... it took like 15 min and I had to cancel.

 

The workaround I found is swithcing off all the visible worksets, stretching in that elevation view and activating again.

 

I hope this helps


From reading what you wrote I think you should have stretch the 2D extent, not 3D extent of the Level.