Skip to main content

Reinforcement Template File

In order to simplify the creation of reinforced concrete sections, it is possible to create a reinforcement template file. This allows several templates to be defined which can be selected when template reinforcement is selected in the section wizard.

Rebar Template

This file is delimited by a <rebar> </rebar> pair of tags. Inside these tags the following tags define the different types of reinforcement

<beam> </beam> – beam template

<col-rect> </col-rect> – rectangular column template

<col-circ> </col-circ> – circular column template

<col-perim> <col-perim> – perimeter template

Comments can be included by starting the line with an exclamation mark.

Beam Template

The beam template is of the form

<beam>

Name, Cover, Grade

<<link>>

<<layer>>

<<layer>>

<<layer>>

<<layer>>

</beam>

where

Name – is a name used to identify this template

Cover – is the cover in mm

Grade – is the name of the reinforcement grade

<<link>> – is the link definition

<<layer>> – is the layer definition (one for top & bottom, and middle & ends)

Rectangular Column Template

The rectangular column template is of the form

<col-rect>

Name,Cover,Number,Arrange,Size,Grade,Bundle

<<link>>

</col-rect>

where

Name – is a name used to identify this template

Cover – is the cover in mm

Number – is the number of bars

Arrange – is the arrangement number

Size – is the bar size

Grade – is the name of the reinforcement grade

Bundle – is the number of bars per bundle (default 1)

<<link>> – is the link definition

<<layer>> – is the layer definition ( one for end-top, end-bottom, mid-top, mid-bottom)

Circular Column Template

The circular column template is of the form

<col-circ>

Name,Cover,Grade,Bundle

<<link>>

<<layer>>

<<layer>>

</col-circ>

where

Name – is a name used to identify this template

Cover – is the cover in mm

Grade – is the name of the reinforcement grade

Bundle – is the number of bars per bundle (default 1)

<<link>> – is the link definition

<<layer>> – is the layer definition ( one for outer, inner)

Perimeter Column Template

The perimeter column template is of the form

<col-perim>

Name,Cover,Grade,Spacing,Size,Bundle

<<link>>

</col-perim>

where

Name – is a name used to identify this template

Cover – is the cover in mm

Grade – is the name of the reinforcement grade

Spacing – is the bar centre to centre spacing

Size – is the bar size in mm

Bundle – is the number of bars per bundle (default 1)

<<link>> – is the link definition

<<layer>> – is the layer definition ( one for outer, inner)

The link template is of the form

<link>

Size,Legs

</link>

where

Size – is the bar size in mm

Legs – is the number of link legs

Layer Template

The perimeter column template is of the form

<layer>

Pos,Number,Size,Rows,Bundle

where

Pos – is the position of the layer

Number – is the number of bars in the layer

Size – is the bar size in mm

Rows – is the number of rows

Bundle – is the number of bars per bundle (default 1)

The position options for beams are

end-top

end-bottom

mid-top

mid-bottom

and for circular columns

inner

outer

Example

!
! rebar template

!
<rebar>

<beam>
Beam C-1,0.025,500B
<link>
0.02,2
</link>
<layer>
end-top,4,0.02,1,1
</layer>
<layer>
end-bottom,2,0.012,1,1
</layer>
<layer>
mid-top,2,0.02,1,1
</layer>
<layer>
mid-bottom,4,0.020,2,1
</layer>
</beam>

<col-rect>
Rect A-1,0.025,8,2,0.032,500B,2
<link>
0.02,2
</link>
</col-rect>
<col-rect>
Rect B-1,0.020,4,1,0.025,500B,2
<link>
0.02,2
</link>
</col-rect>

<col-circ>
Circ D-1,0.025,500B
<link>
0.02,2
</link>
<layer>
outer,4,0.02,1,3
</layer>
</col-circ>

<col-perim>
Perim E-1,0.027,0.15,0.016,500A,3
<link>
0.02,,2
</link>
</col-perim>
</rebar>