concreteproperties.material.SteelStrand#

class SteelStrand(name, density, stress_strain_profile, colour, prestress_stress=0)[source]#

Bases: Steel

Class for a steel strand material, treated as a lumped circular mass with a constant strain.

Note

A StrandProfile must be used if using a SteelStrand object.

Note

The strand is assumed to be bonded to the concrete.

Parameters
  • name (str) – Steel strand material name

  • density (float) – Steel strand density (mass per unit volume)

  • stress_strain_profile (StrandProfile) – Steel strand stress-strain profile

  • colour (str) – Colour of the material for rendering

  • prestress_stress (float, default: 0) – Prestressing stress applied to the strand

Methods

get_prestress_strain

Given the strand cross-sectional area, returns the prestress strain.

get_prestress_stress

Returns the prestress stress.

Attributes

meshed

prestress_stress

name

density

stress_strain_profile

colour

get_prestress_stress()[source]#

Returns the prestress stress.

Returns

float – Prestress stress

get_prestress_strain(area)[source]#

Given the strand cross-sectional area, returns the prestress strain.

Parameters

area (float) – Strand cross-sectional area

Returns

float – Prestress strain