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].