Skip to content

rectangle

structural_sections.geometric_profiles.rectangle

Rectangular profile shape.

Classes:

  • RectangularProfile

    Class to represent a rectangular profile for geometric calculations.

structural_sections.geometric_profiles.rectangle.RectangularProfile dataclass

RectangularProfile(
    width: MM, height: MM, x: MM = 0, y: MM = 0, name: str = "Rectangle"
)

Bases: Profile

Class to represent a rectangular profile for geometric calculations.

Parameters:

  • width (MM) –

    The width of the rectangular profile.

  • height (MM) –

    The height of the rectangular profile.

  • x (MM, default: 0 ) –

    The x-coordinate of the centroid of the rectangle. Default is 0.

  • y (MM, default: 0 ) –

    The y-coordinate of the centroid of the rectangle. Default is 0.

  • name (str, default: 'Rectangle' ) –

    The name of the rectangular profile, default is "Rectangle".

structural_sections.geometric_profiles.rectangle.RectangularProfile.max_thickness property

max_thickness: MM

Maximum element thickness of the rectangular profile [mm].

structural_sections.geometric_profiles.rectangle.RectangularProfile.mesh_creator property

mesh_creator: partial

Mesh settings for the geometrical calculations of the rectangular profile.