Download examples
You can download the examples in your chosen format using the buttons on the right.
Steel Strip-Profile¶
This notebook demonstrates how to create and visualize strip steel profile shapes using the Blueprints library. The Blueprints library provides predefined standard profiles as well as the ability to define custom profiles.
We will:
- Import required libraries and modules
- Create, plot and display the section properties of both standard and custom strip profiles
1. Import Required Libraries and Modules¶
First, import the relevant classes from the Blueprints library profiles.
from blueprints.structural_sections.steel.standard_profiles import Strip
2. Create Standard Strip Profile¶
Instantiate a standard Strip using a predefined STRIP160x5 profile.
strip_profile = Strip.STRIP160x5
3. Specify corrosion (optional)¶
You can specify corrosion allowance for the profile if needed.
strip_profile = strip_profile.with_corrosion(corrosion=1.0)
4. Plot Standard Strip Profile¶
Generate a plot of the standard strip profile using the plot() method.
plot = strip_profile.plot(show=True)
5. Access Standard Strip Profile Properties¶
Retrieve the section properties of the standard strip profile using the section_properties() method.
properties = strip_profile.section_properties()
6. Create Custom Strip Profile¶
You can also define a custom strip profile by specifying its width and height.
from blueprints.structural_sections.steel.profile_definitions import StripProfile
custom_strip_profile = StripProfile(
width=100,
height=41,
)
7. Plot Custom Strip Profile¶
Generate a plot of the custom strip profile using the plot() method.
plot = custom_strip_profile.plot(show=True)
8. Access Custom Strip Profile Properties¶
Retrieve the section properties of the custom strip profile using the section_properties() method.
properties = custom_strip_profile.section_properties()