How rebar quantity for Minimum Clear Spacing Layout rule calculated?

How rebar quantity for Minimum Clear Spacing Layout rule calculated?

longt61
Advocate Advocate
2,688 Views
8 Replies
Message 1 of 9

How rebar quantity for Minimum Clear Spacing Layout rule calculated?

longt61
Advocate
Advocate

According to document, the Minimum Clear Spacing Rebar Layout rule will have an actual spacing value that must be greater than the value input by user. After that, the rebar quantity will be determined based on the Array Length and actual Spacing (not the value input by user). However, it seems to me that the actual spacing was choose quite arbitrarily as shown in this example:

 

minimum_clear_spacing.png

 

Array Length: 2577 mm

Spacing: 100 mm

Actual spacing: 117 mm

Quantity: 23

 

Why does the value 117 mm was choose for actual spacing if 112 mm was perfectly fine with a quantity of 24 rebars?

How is the actual spacing was calculated?

 

0 Likes
Accepted solutions (2)
2,689 Views
8 Replies
Replies (8)
Message 2 of 9

j.buijs
Enthusiast
Enthusiast

I think you're confusing clear spacing with centre to centre distance. Depending on the diameter of your rebar, 24 stirrups would give you a clear spacing which is less than 100

0 Likes
Message 3 of 9

longt61
Advocate
Advocate

I do believe that spacing is the distance between 2 continuous rebar in a rebar set, is it not? And I find it correct with MaximumSpacing and NumberWithSpacing rebar layout rule. 

Otherwise, could you explain what does spacing mean and how to calculate it in MinimumClearSpacing rebar layout rule in detail? Your effort is much appreciated.

0 Likes
Message 4 of 9

j.buijs
Enthusiast
Enthusiast
Accepted solution

Yes that's true, but the clear spacing is the free distance between the bars, so the spacing minus the diameter.

0 Likes
Message 5 of 9

longt61
Advocate
Advocate

I am afraid there are 2 things you are confusing here:

1. The "actual spacing" of a rebar layout rule is different from the "user input spacing" or the Rebar.MaxSpacing you can find in Revit Lookup tool or through API (yes, I see you did work with Revit API). The "actual spacing" is the actual distance between 2 continuous bar in a rebar set, that is calculated from rebar set Array Length and number of rebar (quantity). Depend on the rebar layout rule, the "actual spacing" may varies from the "user input spacing":

    - Maximum Spacing: the "actual spacing" is less than or equal to "user input spacing".

    - Number with spacing: the "actual spacing" is exactly the same as "user input spacing".

    - Minimum Clear Spacing: the "actual spacing" is greater than the "user input spacing"

You can look up the RebarLayoutRule enumeration in API docs for explanation. Further more, the "actual spacing" is the distance from the same point of the current rebar to the same point of the next rebar in rebar set (as you have rephrased "center to center", depend on how you define "center"). This "actual spacing" does not minus the diameter of the bar. 

Reproducable case: create a rebar set and change layout rule to "Number with spacing", then chcange the spacing to less than rebar diameter, put a linear dim between centers of 2 continuous rebar of that set, you 'll see.

 

2. The thing I was struggling with is not "why the user input and the actual spacing are different", but it is "I know it must be diffferent, but why choose this arbitrary value for actual spacing when there are other values that makes sense and more predictable?". I just want to find out how to calculate the actual spacing / rebar quantity for MinimumClearSpacing layout rule. I did believe you have some hints or suggestions about this, but it turned out we are both quite far from it.

Regards. 

0 Likes
Message 6 of 9

ovidiu_paunescu
Autodesk
Autodesk
Accepted solution

Hi @longt61 

 

Like @j.buijs wrote, when the layout is Minimum Clear Spacing, the bars are distributed such that the clear distance between the bars is greater than the specified value.

This was originally intended as a way to ensure construct-ability (e.g. ensuring bars are spaced far enough apart, so concrete flows properly).

Since sets with any of these two distributions (Min clear and max spacing) are placed in elements with lengths that don't divide exactly, the remaining distance is basically distributed in the actual spacing.

For Number with spacing, the last bar in the set cannot be moved, since the length of the set is fixed.

 

I know there is at least one idea on Revit Ideas about having more distribution types, so I recommend you vote for that or add your own.



Ovidiu Paunescu, M.Sc. Str. Eng.

Sr. Product Owner | Autodesk Revit

0 Likes
Message 7 of 9

longt61
Advocate
Advocate

Thanks @ovidiu_paunescu  and @j.buijs for yours explanations.

Finally, I truly understand what you mean about excluding the rebar diameter. I could have used a little more time thinking and testing before jumping to conclusion. I just hoped the document could explain the "actual spacing" better.

0 Likes
Message 8 of 9

b_bataller5QK77
Explorer
Explorer

"Since sets with any of these two distributions (Min clear and max spacing) are placed in elements with lengths that don't divide exactly, the remaining distance is basically distributed in the actual spacing.

For Number with spacing, the last bar in the set cannot be moved, since the length of the set is fixed."

In my opinion, this is pretty much useless to me. I can't use this if the space is varying when you specified actual an actual spacing for the rebar spacing. 

0 Likes
Message 9 of 9

jay_colcombe
Mentor
Mentor

I think i am reading your point correctly and need to move a single bar in a set range?

 

You can use the Edit Bars Tool with Number & Spacing

 

jay_colcombe_0-1723104620904.pngjay_colcombe_1-1723104676904.png

jay_colcombe_2-1723104724375.png

Jay Colcombe

Autodesk Certified Instructor
Revit Architecture & Structure Certified Professional
AutoCAD Certified Professional
B.Sc. Hons Civil & Structural Engineering

If you find my post interesting, feel free to give a Kudo.
If it solves your problem, please click Accept to enhance the Forum.
0 Likes