circle
structural_sections.geometric_profiles.circle
Circular profile shape.
Classes:
-
CircularProfile–Class to represent a circular profile using shapely for geometric calculations.
structural_sections.geometric_profiles.circle.CircularProfile
dataclass
CircularProfile(diameter: MM, x: MM, y: MM, name: str = 'Circle')
Bases: Profile
Class to represent a circular profile using shapely for geometric calculations.
Parameters:
-
diameter(MM) –The diameter of the circular profile [mm].
-
x(MM) –The x-coordinate of the circle's center.
-
y(MM) –The y-coordinate of the circle's center.
-
name(str, default:'Circle') –The name of the circular profile, default is "Circle".
structural_sections.geometric_profiles.circle.CircularProfile.max_thickness
property
max_thickness: MM
Maximum element thickness of the circular profile [mm].
structural_sections.geometric_profiles.circle.CircularProfile.mesh_creator
property
mesh_creator: partial
Mesh settings for the geometrical calculations of the circular profile.
structural_sections.geometric_profiles.circle.CircularProfile.radius
property
radius: MM
Calculate the radius of the circular profile [mm].
Returns:
-
MM–The radius of the circle.