How to attach floor to a sloped mass surface?

How to attach floor to a sloped mass surface?

Anonymous
Not applicable
4,106 Views
13 Replies
Message 1 of 14

How to attach floor to a sloped mass surface?

Anonymous
Not applicable

Hi everybody,

 

I would like to know if it's possible to attach several floor to a sloped surface mass.

 

sloped_slabs.PNG

The idea is to create a sloped element (mass, workplane, etc) to set and guide my floors automaticaly with the correct slope and position.

I think in this workflow to avoid the use the "modify sub-elements tool".

 

I searched in forums but I didn't find anything.

 

Thank you.

0 Likes
Accepted solutions (1)
4,107 Views
13 Replies
Replies (13)
Message 2 of 14

barthbradley
Consultant
Consultant

You could use a variable thickness floor and Modify Sub-Elements tools to achieve that. 

 

Attached Floor.png

0 Likes
Message 3 of 14

ToanDN
Consultant
Consultant
Do you want the top to match the slope but the bottom remain flat where they are?
0 Likes
Message 4 of 14

Anonymous
Not applicable

@ToanDN wrote:
Do you want the top to match the slope but the bottom remain flat where they are?

Hi. 

No. I would like the different floors that I created to follow the slope. (Floor thickness constant) 

 

0 Likes
Message 5 of 14

barthbradley
Consultant
Consultant

@Anonymous wrote: 

I would like the different floors that I created to follow the slope. (Floor thickness constant) 

 


So basically, you want a sloped floor?  You can slope a floor using the Slope Arrow tool.   Or, even use the approach I mentioned before; shape edit a floor (non-variable thickness) using Modify Sub Elements.  

 

...or you could use the Roof by Face tool to attach a roof to the underside of your Mass.  No reason a Roof cant be a Floor.  

0 Likes
Message 6 of 14

Anonymous
Not applicable

@barthbradley 

Yes I know I have the slope arrow and sub-elements options but imagine you have 20 floors that have to follow the same slope which is defined by a only plane. If I use the slope arrow I obtain the slope but I have to calculate the elevation (Z coordinate) for each floor.

I can do that with roofs by face option.

Isn't there any way to do the same thing for floors?

0 Likes
Message 7 of 14

matrena
Explorer
Explorer
Accepted solution

Hi

I don't think sloped floor creation is possible with Revit built-in tools...

The creation option "by face" works with roofs (as you said), but as floors are concerned, you can only create horizontal ones.

Unless you use Dynamo (or another programing strategy), I believe that you can only achieve that with the Slope Arrow.

You could also use the Modify Sub Elements tool as previously mentioned, but in this case you'll have to pay attention because the resulting thickness will not match the floor (type property) thickness "t"! It will be "t cosθ"

If the slope instance parameter could be assigned to a global parameter you would have a workaround, but unfortunately it’s not.

In the hypothetical situation of having a large number of this floors (with the same slope) in your project, I think creating the first one with the Slope Arrow and copying it with the "Paste to Selected Levels" tool (adjusting the boundaries afterwards, if needed) would be the fastest way to go…

0 Likes
Message 8 of 14

Anonymous
Not applicable

Yes I think Dynamo is the easiest way because my floors will have two slope directions.

Thank you for all replies.

0 Likes
Message 9 of 14

kgatzke
Collaborator
Collaborator

@barthbradley I can come up with a few reasons why roofs can't be floors.  I don't get my metal deck corrugation in section.  It can't host rebar.  It's useless for structural purposes.  Our view templates treat roofs and floors differently.

 

But according to Revit, floors can only be flat, in spite of all the wonders of mass modeling. Try creating this floor with slope arrows or by modifying sub-elements.

image.png

0 Likes
Message 10 of 14

barthbradley
Consultant
Consultant

@kgatzke wrote:

@barthbradley I can come up with a few reasons why roofs can't be floors.  I don't get my metal deck corrugation in section.  It can't host rebar.  It's useless for structural purposes.  Our view templates treat roofs and floors differently.

 

But according to Revit, floors can only be flat, in spite of all the wonders of mass modeling. Try creating this floor with slope arrows or by modifying sub-elements.

 


 

I have no idea where you got that information, but Revit Floors CAN BE Sloped and Shape-Edited.

 

Floors.png

 

 

0 Likes
Message 11 of 14

kgatzke
Collaborator
Collaborator

Are you using the mass to slope those floors or are you using sub-elements?

0 Likes
Message 12 of 14

barthbradley
Consultant
Consultant

I'm not following. Those are Floors created via Floors by Face.  The Face is a Mass Floor (shown purple in screenshot). 

 

Top uses Slope Arrow. Bottom is Shape-Edited. 

0 Likes
Message 13 of 14

kgatzke
Collaborator
Collaborator

Mass floors are limited in that they are flat cross sections of a mass. That's not what I and I believe @Anonymous are getting at.  We're looking for a way to create a floor with a compound surface from a mass.

 

Too often I have to deal with existing roofs where the rectangular portions between columns are level on two adjacent sides while the other two sides pitch down to a low point.  This sketch illustrates what I'm talking about. 

 

image.png

 

The blue rectangle is level and each joist is pitched slightly more than the last.  We try not to build them like this anymore because you can't get the 1/4" positive slope without additional insulation at the level corner but we still have to deal with refurbishing existing ones. 

 

If you try to model this surface using sub-elements - which appears to be how you are pitching the floors in your model - you don't get an accurate representation of the surface.  Instead you get a deceptive napkin fold that appears to produce a drainage pitch where there actually ISN'T any!!

 

Mass modeling CAN produce that surface, but it seems to be only useful to create a roof but not a floor - two almost identical system families!  You can substitute a roof family for a floor family BUT NOT in the ways that I consider valuable.  

0 Likes
Message 14 of 14

barthbradley
Consultant
Consultant

First of all, I didn't respond to the OP of this year-old thread. I was just responding to your ping today. Second, I'm not clear why you couldn't model this condition via a Roof on Mass Face - with the Mass Face having the "deformity" you are showing.