Skip to content

cornered

structural_sections.geometric_profiles.cornered

Shape of a circular cornered section.

Classes:

  • CircularCorneredProfile

    Class to represent a square profile with a quarter circle cutout for geometric calculations, named as a circular cornered profile.

structural_sections.geometric_profiles.cornered.CircularCorneredProfile dataclass

CircularCorneredProfile(
    thickness_vertical: MM,
    thickness_horizontal: MM,
    inner_radius: MM,
    outer_radius: MM,
    x: MM = 0,
    y: MM = 0,
    corner_direction: int = 0,
    name: str = "Corner",
)

Bases: Profile

Class to represent a square profile with a quarter circle cutout for geometric calculations, named as a circular cornered profile.

.---- outer arc
∨

. . .+-----------------------+ . ⁄ | .⁄ |<-- thickness_vertical + | | _ _ |<-- inner arc | / | / | | +-------------------+<-- thickness_horizontal

Parameters:

  • thickness_vertical (MM) –

    Thickness of the vertical section

  • thickness_horizontal (MM) –

    Thickness of the horizontal section

  • inner_radius (MM) –

    Inner radius of the corner

  • outer_radius (MM) –

    Outer radius of the corner

  • corner_direction (int, default: 0 ) –

    ↰ = 0, ↱ = 1, ↳ = 2, ↲ = 3

  • x (MM, default: 0 ) –

    x-coordinate of the center of the inner_radius (default 0)

  • y (MM, default: 0 ) –

    y-coordinate of the center of the inner_radius (default 0)

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

    Name of the profile (default "Corner")

structural_sections.geometric_profiles.cornered.CircularCorneredProfile.height_rectangle property

height_rectangle: MM

Height of the rectangle part of the corner profile [mm].

structural_sections.geometric_profiles.cornered.CircularCorneredProfile.max_thickness property

max_thickness: MM

Maximum element thickness of the corner profile [mm].

structural_sections.geometric_profiles.cornered.CircularCorneredProfile.mesh_creator property

mesh_creator: partial

Mesh settings for the geometrical calculations of the corner profile.

structural_sections.geometric_profiles.cornered.CircularCorneredProfile.width_rectangle property

width_rectangle: MM

Width of the rectangle part of the corner profile [mm].