Integraph

Materials

Configure concrete grade, reinforcement grade, cover, and stress-strain models for concrete section analysis.

Overview

Material properties drive every calculation in ACS — from section property transformations through to ultimate capacity and serviceability checks. The materials panel in the left sidebar lets you select the design code, concrete grade, reinforcement grade, cover, and concrete stress-strain model.

Design code

Select the governing design standard from the dropdown. This choice affects:

  • Strength reduction factors (ϕ\phi)
  • Ductility limits and checks
  • Serviceability stress limits and crack width formulas
  • Available concrete grades and rebar grades
  • Fire design methods
CodeLabelJurisdiction
AS 3600:2018AS_3600Australia / New Zealand
ACI 318-19ACI_318United States
EN 1992-1-1:2004EN_1992_1_1Europe

Concrete grade

Each design code provides a set of standard concrete grades. The grade defines the characteristic compressive strength fcf'_c (or fckf_{ck} in Eurocode notation).

Australian grades (AS 3600)

Gradefcf'_c (MPa)
N2020
N2525
N3232
N4040
N5050
N6565
N8080
N100100

American grades (ACI 318)

Grades are specified by fcf'_c in psi, displayed in MPa:

Gradefcf'_c (MPa)
3000 psi20.7
4000 psi27.6
5000 psi34.5
6000 psi41.4
8000 psi55.2

Eurocode grades (EN 1992)

Gradefckf_{ck} (MPa)
C20/2520
C25/3025
C30/3730
C35/4535
C40/5040
C50/6050

Reinforcement grade

Rebar grades define the yield strength fyf_y, ultimate strength fsuf_{su}, and elastic modulus EsE_s.

Australian grades (AS/NZS 4671)

Gradefyf_y (MPa)fsuf_{su} (MPa)EsE_s (MPa)Ductility class
D500N500600200,000Normal
D500L500540200,000Low
D250N250300200,000Normal

Bar sizes

Standard bar diameters and areas are available per jurisdiction. For Australian reinforcement:

BarDiameter (mm)Area (mm2^2)
N101078.5
N1212113
N1616201
N2020314
N2424452
N2828616
N3232804
N36361018
N40401257

Cover

Cover is the clear distance from the nearest concrete surface to the outer surface of the outermost reinforcement (including stirrups).

Manual cover

Enter cover values directly for each face:

FaceDescriptionTypical range
TopCover to top reinforcement25—60 mm
BottomCover to bottom reinforcement25—60 mm
LeftCover to side reinforcement25—60 mm
RightCover to side reinforcement25—60 mm

Code-based cover

Select an exposure class and fire rating, and ACS computes the minimum required cover per the selected design code. The computed value accounts for:

  • Durability requirements — minimum cover for corrosion protection based on exposure class (AS 3600 Table 4.10.3.2; ACI 318 Table 20.6.1.3.1; EN 1992-1-1 Table 4.4N)
  • Fire requirements — minimum cover for fire resistance based on member type and required FRL
  • Construction tolerancesΔcdev\Delta c_{dev} added per code (typically 5—10 mm)

The governing (largest) value from durability and fire is adopted.

:::note[Prestressing tendons do not change the advised cover] The fire term is derived from the reinforcing bars — cover is what positions them. A tendon is placed by its own profile, so no cover figure positions it, and its AS 3600 Cl 5.3.3 axis-distance requirement is checked separately in the Section 5 fire assessment instead. Adding or removing a tendon therefore leaves this cover unchanged. :::

Concrete stress-strain model

ACS supports multiple concrete compressive stress-strain models for flexural and moment-curvature analysis. The model affects the shape of the stress block and hence the calculated capacity and ductility.

ModelDescriptionBest suited for
HognestadParabolic ascending, linear descendingGeneral analysis, academic work
Mander confinedConfined concrete model with enhanced ductilityConfined columns, seismic design
Parabolic-rectangular EC2Parabolic to peak, constant to ultimate strainEN 1992-1-1 aligned
Bilinear EC2Elastic then perfectly plasticQuick estimates
Kent-Park modifiedParabolic ascending, linear descending with strength-dependent slopeSeismic assessment, post-peak behaviour
Popovics/ThorenfeldtContinuous curve with smooth post-peak softeningAccurate nonlinear analysis, high-strength concrete
FIB MC2010Sargin-type curve with post-peak softeningAdvanced nonlinear analysis

The rectangular stress block (α2fc\alpha_2 f'_c over depth γkud\gamma k_u d) is the ULS built-in default for AS 3600 and ACI 318 simplified design checks and is not user-selectable in the picker — the rectangular stress block has no defined strain at peak stress, so it cannot be used by the fibre-based analyses the picker drives. The picker chooses among the continuous stress-strain curves above for moment-curvature, stress distribution, and other nonlinear analyses; the rectangular block is applied automatically when the code path is a code-simplified ULS check.

:::important The rectangular stress block cannot be used with fibre-based analyses (moment-curvature, stress distribution, M-κ\kappa interaction). These analyses require a continuous stress-strain curve. If you select the rectangular model and attempt a fibre-based analysis, ACS displays an error prompting you to switch models. :::

Material drift detection

ACS records a snapshot of the material properties used when analysis results were last computed. If you change the design code, concrete grade, rebar grade, or prestressing strand grade after running analysis, a drift banner appears above the results panel indicating that the displayed results no longer match the current material selection.

The following fields are tracked for drift:

FieldNotes
Design codeAS 3600, ACI 318, or EN 1992-1-1
Concrete gradefcf'_c / fckf_{ck} and all derived properties (Ec, fct, etc.)
Rebar gradefyf_y, fsuf_{su}, EsE_s, ductility class
Strand gradefpf_{p}, fpuf_{pu}, EpE_p for prestressing tendons
Stress-strain modelModel family and any model-specific parameters

Clicking Re-analyse in the drift banner discards the stale results and reruns all active checks with the updated material configuration.

:::note Cover values do not trigger the drift banner — cover affects bar placement geometry, not the material properties used in the stress-state computation. If you change cover, re-running analysis picks up the updated geometry automatically. :::

Section appearance

The section fill colour is a visual annotation. To keep the canvas legible in both light and dark modes, the colour picker offers a WCAG-safe curated palette — every swatch clears a minimum 3:1 contrast ratio against both the light and dark canvas backgrounds (WCAG 2.1 SC 1.4.11). The palette also stays perceptually distinct from the canvas’s semantic overlay colours (selected state, hover, constraint badges) so a filled section is never ambiguous with a UI state.

If your section was assigned a colour before the curated palette was introduced, that colour is preserved without change. Off-palette colours are displayed as-is and are never silently snapped to the nearest swatch — consistent with the §874 principle that incorrect data is worse than no data. The colour remains until you explicitly pick a new one from the palette.

Beyond the fill, two non-colour cues are always rendered regardless of the fill colour:

  • Outline — a thin stroke around the section perimeter using the canvas theme’s materialOutline colour. The outline is visible in both light and dark themes, so the section boundary never depends on the fill alone.
  • Name label — the material name is drawn at the section centroid using the materialLabelText colour. The label provides a non-colour identifier that remains readable at small scale and when fills are similar across adjacent sections.