4.1.1.1.3. CSA o86-19 Glulam Design - Shear
The following functions are provided for checking shear of a glulam element.
Contains the code designc clauses
- checkGlulamShearSimple(Ag: float, Fv: float, phi=0.9)[source]
Checks 7.5.7.3b, and only applies if a beam with volume less than 2.0m^3. Other member types, i.e. columns, do not have this restriction.
- Parameters
Fv (float) – The shear factored by knet.
Ag (float) – The Area of the cross section.
- Return type
None.
- checkGlulamWr(Ag: float, Fv: float, Lbeam: float, Cv=3.69, phi=0.9)[source]
Checks 7.5.7.3a, for net load Cv should be calculated according to c.l. 7.5.7.6
- Parameters
Fv (float) – The shear factored by knet.
Ag (float) – The Area of the cross section.
Lbeam (float) – The beams’s length in mm.
Cv (TYPE, optional) – The Shear-load coefficient. The default is 3.69.
- Return type
None.
- checkVrGlulamBeamSimple(element: BeamColumnGlulamCsa19, knet: float = 1, useFire: bool = False) float[source]
Checks the Wr for a beamcolumn, where there are no notches and no positive to negative discontinuties in the shear force diagram.
Checks 7.5.7.3b, and only applies if a beam with volume less than 2.0m^3. Other member types, i.e. columns, do not have this restriction.
If the shear force diagram changes sides, i.e. if there are intermediate supports or complex loading, then this check does not apply and the beam needs to be checked per segment.
- Parameters
element (BeamColumnGlulamCsa19) – The glulam element to check.
knet (float, optional) – The product of all standard k factors, including kd, kse, etc. The default is 1.
useFire (bool, optional) – A toggle that makes the beam use it’s fire section when selected. The default is False, which uses no fire section.
- Returns
The output in N.
- Return type
Vr
- checkWrGlulamBeamSimple(element: BeamColumnGlulamCsa19, knet: float = 1, useFire: bool = False, Cv: float = 3.69) float[source]
Checks the Vr for a beamcolumn, where there are no notches and no positive to negative discontinuties in the shear force diagram.
Checks 7.5.7.3b, and only applies if a beam with volume less than 2.0m^3. Other member types, i.e. columns, do not have this restriction.
If the shear force diagram changes sides, i.e. if there are intermediate supports or complex loading, then this check does not apply and the beam needs to be checked per segment.
- Parameters
element (BeamColumnGlulamCsa19) – The glulam element to check.
knet (float, optional) – The product of all standard k factors, including kd, kse, etc. The default is 1.
useFire (bool, optional) – A toggle that makes the beam use it’s fire section when selected. The default is False, which uses no fire section.
- Returns
The output in N.
- Return type
Vr