Worked example: composite section
Build a steel-on-concrete composite section in GCS — a 200 × 50 mm concrete slab with a 100 × 150 mm steel beam stacked on top — and walk through both the geometric and stiffness-weighted (transformed) property output.
Problem statement
We want to analyse a simple composite cross-section: a 200 × 50 mm concrete slab with a 100 × 150 mm steel beam stacked on top of it. This is the textbook composite-beam configuration — the concrete bears in compression while the steel carries tension (and bending stiffness). The two regions are touching at the slab–beam interface but do not overlap.
We want:
- The geometric section properties — treating both regions as a single 2D shape, with no material weighting
- The stiffness-weighted (transformed) properties — referenced to the concrete
This example walks through the adjacent regions composite layout — two outlines of different materials that share a boundary but no interior area. The embedded inclusion layout (inclusion strictly inside an outline — rebar inside concrete) is also supported, and its modular-ratio bookkeeping is worked through at the end of this page.
Given data
| Region | Role | Geometry (mm) | Material | (MPa) |
|---|---|---|---|---|
| 1 | Outline | Concrete slab — 200 × 50 with bottom-left at | AS 3600 Grade 32 | 30,100 |
| 2 | Outline | Steel beam — 100 × 150 with bottom-left at | AS/NZS 3678 Grade 350 | 200,000 |
The concrete’s is not a stored catalogue figure: it is derived from MPa under the concrete design standard of this project’s jurisdiction, which for an Australian project is AS 3600:2018 Table 3.1.2 — 30,100 MPa. The same section in a US or European project would use ACI 318-19 Cl 19.2.2 or EN 1992-1-1 Cl 3.1.3 and land on a different , and therefore a different transformed set.
Modular ratio of steel to concrete: .
Step 1 — Draw the concrete slab
Open GCS for a new design option. Press P to enter Draw Polygon mode and draw the 200 × 50 rectangle at the origin.
Two independent aids give you exact dimensions, and they are separate mechanisms rather than one combined gesture:
- Distance lock — type the number. With a segment in progress, typing digits (and
.) builds a locked length; it appears as a blue"{n} mm"chip in the status bar. Backspace edits it, Esc clears it, Enter commits the segment at exactly that length. - SHIFT — angle snap. Holding SHIFT constrains the segment to horizontal / vertical (and 45°). It does not prompt for a dimension.
The editor’s own hint says it: “Click to add points. Hold SHIFT for H/V snap. Click start or press Esc to finish.” Use both together for an axis-aligned rectangle of a known size — SHIFT for the direction, typed digits for the length.
In the Elements list set the Role of the new element to Outline and assign AS 3600 Grade 32 as the material.
The Role select offers three options — Outline, Void and Inclusion. This example uses the first and the third; Void carves a hole out of an enclosing outline and is out of scope here (see Section properties).
Step 2 — Draw the steel beam
Press P again and draw the 100 × 150 rectangle starting at . Set its role to Outline and assign AS/NZS 3678 Grade 350 as the material.
The two rectangles meet along the segment from to . The validator allows shared boundaries; what it rejects for two outlines is any interior overlap. This boundary-touching is the adjacent condition this layout is built around.
Step 3 — Read the analysis output
Once the auto-save lands and the server returns properties for the saved geometry, the badge in the sidebar header flips from Preview to Calculated. The properties panel now shows two groups: the geometric properties at the top (which sum both rectangles as one shape with no material weighting), and the transformed properties below (which scale the steel’s contribution by the modular ratio).
Geometric properties (what the canvas shows as the section)
These properties treat both regions as a single shape — material assignments do not enter the calculation here.
| Property | Symbol | Value |
|---|---|---|
| Total area | 25000 mm² | |
| Perimeter | 1000 mm | |
| Centroid | 100 mm | |
| Centroid | 85 mm | |
| Second moment about | 9.02e7 mm⁴ | |
| Second moment about | 4.58e7 mm⁴ |
is the wetted perimeter, not the outer boundary. GCS sums every region’s own closed boundary, so the 100 mm slab–beam interface is counted twice — once as part of the slab, once as part of the beam. That is the “wetted perimeter” convention engineers expect for a hollow tube, and it is what Section properties means by “total length of all edges across all regions”. The composite’s outer boundary is 800 mm. Both figures are correct answers to different questions; this is the one place on the page where your own arithmetic will contradict a reported number, so it is worth knowing which is which before you reach for the hand check below.
Hand check — area and centroid
The two regions are both symmetric about , so the geometric centroid sits on that axis: mm.
For the centroid, take area-weighted moments about the bottom edge:
The reported value matches.
Hand check — second moment
Apply the parallel-axis theorem for each region about the composite centroid ( mm):
Matches the reported value.
Hand check — perimeter
Both readings, so the 1000 is not mistaken for an error. The wetted perimeter sums each region’s own closed boundary:
The outer boundary walks the composite’s silhouette once, which skips the shared interface in both directions:
200 (slab bottom) + 50 (slab right) + 50 (slab top, x=200 -> 150)
+ 150 (beam right) + 100 (beam top) + 150 (beam left)
+ 50 (slab top, x=50 -> 0) + 50 (slab left) = 800 mm
The difference is exactly mm — the interface, counted on both sides. GCS reports the first.
Transformed (stiffness-weighted) properties
The first outline (the concrete slab) sets the reference material. Its is derived from MPa under AS 3600:2018 Table 3.1.2, giving 30,100 MPa, so the steel beam’s contributions are scaled by the modular ratio .
| Property | Path | Notes |
|---|---|---|
| Reference material | transformed.referenceMaterial | AS 3600 Grade 32, MPa (AS 3600 Table 3.1.2, derived from MPa) |
| Transformed area | 109668 mm² | |
| Transformed centroid | 115.88 mm | Steel pulls the elastic neutral axis upward toward the steel beam |
| Transformed second moment | 2.798e8 mm⁴ | Much larger than above because the heavily weighted steel is far from the transformed centroid |
Hand check — transformed centroid
Take E-weighted moments about the bottom edge:
Notice how much the centroid shifts compared with the geometric one ( mm). The steel’s stiffness pulls the elastic neutral axis toward it by about 31 mm — and this is exactly why composite design uses transformed properties: stress and strain at any fibre are governed by the transformed centroid and transformed , not by the geometric values.
Plastic modulus is null
Both plasticModulus and shapeFactor are null in the response, with plasticModulusReason explaining why. Composite plastic capacity depends on per-material yield, not on modular ratio — GCS refuses to substitute a meaningless value. See Materials — Plastic modulus is null for composite sections. For plastic capacity of this composite as a real structural element, use a material-specific designer.
What this example demonstrates
- This is the adjacent-regions layout — two outlines sharing a boundary but no interior area. The embedded-inclusion layout (next section) is the other supported composite shape; what the validator rejects is the partial overlap in between, with
overlapping_regions. - Geometric and transformed properties answer different questions. Geometric properties describe the shape; transformed properties capture how the composite responds to bending under linear-elastic behaviour.
- The reference material is explicit in the response. You never have to guess what stiffness the transformed properties are expressed in.
- Plastic capacity is not in scope for composite sections in this tool — see the scope statement for the reasoning.
Embedded inclusions — rebar inside concrete
The second supported composite layout puts the inclusion strictly inside an outline rather than beside it. Consider a single concrete outline with a steel inclusion contained within it:
- Draw a 200 × 100 concrete Outline at the origin.
- Draw a 20 × 20 steel Inclusion with its centre at the outline’s centre — for example bottom-left at . Set the role to Inclusion and assign AS/NZS 3678 Grade 350.
- The section properties panel’s Preview figures update immediately; the Calculated figures update once the auto-save lands and the server returns properties for the saved geometry.
The geometric properties are unchanged from the bare outline — the inclusion displaces the host material at its footprint rather than adding to it. The transformed properties pick up the extra stiffness of the embedded steel:
| Property | Symbol | Value |
|---|---|---|
| Geometric area | 20000 mm² | |
| Transformed area | 22258 mm² |
The inclusion is centred, so neither centroid moves — only the magnitudes. (Its own boundary is counted in the wetted perimeter too, giving mm.)
Equivalently: the host material owns the displaced footprint at modular ratio 1, the inclusion replaces it at modular ratio , and the difference is . Internally this is exactly what the calculator does — it injects a synthetic “ghost void” of the inclusion’s shape carrying the outline’s material, so no special case is needed in the integrals. The same arithmetic carries through the second-moment and centroidal integrals.
As with the adjacent layout, plasticModulus stays null — the section is still composite.
Only strict containment is accepted. An inclusion whose boundary crosses the outline’s is a partial overlap and returns overlapping_regions; it is neither adjacent nor embedded, and there is no unambiguous reading of which material owns the shared area.
This is the right tool for the linear-elastic stiffness-weighted properties of a reinforced section. For full RC design (concrete cracking, rebar yielding, – interaction, biaxial bending), the Advanced Concrete Section is the right destination — the modular-ratio method here cannot capture post-elastic behaviour. The two tools complement each other rather than substitute.
Where to go next
- Section properties reference — the full output catalogue with formulas
- ACS — for reinforced concrete design (post-elastic, code-capacity)
- Limitations — what the analyser deliberately does not do