3.2.3. Generic Section

class SectionGeneric(mat: MaterialElastic, Ix: float = 1, A: float = 1, Iy: float = 1, J: float = 1, Avx: Optional[float] = None, Avy: Optional[float] = None, lUnit: str = 'mm')[source]

Bases: SectionMonolithic

The generic section is unique in that it has no base geometry. Instead, all section propreties are set by the user, instead of infered from geometry!

Parameters
  • mat (MaterialAbstract) – The material to use in the section.

  • Ix (float, optional) – The moment of interia of the section about it’s local x axis. The default is 1.

  • A (float, optional) – The area of the section about it’s local. The default is 1.

  • Iy (float, optional) – The moment of interia of the section about it’s local y axis. The default is 1.

  • J (float, optional) – The torsion constant for the section. The default is 1.

  • Ax (float, optional) – The area in the shear direction x. The default is None.

  • Ay (float, optional) – The area in the shear direction y. The default is None.

  • lUnit (str, optional) – The units for length used in the section. The default is ‘mm’.

Return type

None.