Skip to content

IPEs/HEAs/HEB/HEM beams

Sizes variants and definitions to generate IPE-like beams (I and H).

Example:

from db_beams_and_bars.ipe import Standards, Section, Bar

Section(Standards.IPE.IPE_80)
Bar(Standards.IPE.IPE_80, 1000)

All classes in this module are based on this sketch:

Hot rolled IPE beams

Hot rolled IPE beams

  • Matter: S275JR
  • Standards: NF EN 10034; Euronorm 19-57

Data sources:

  • "Produits métallurgiques", DESCOURS & CABAUD, 2010
  • https://www.scribd.com/document/818391019/NF-EN-10034-tolerances-sur-dimension-des-profiles-1
  • http://www.mecatools.free.fr/profiles/ipe.html

Usage

from bd_beams_and_bars.profiles.ipe import Section, Bar, Standards

# Create a section:
section = Section(Standards.IPE.<variant>)

# Create a beam (3d model):
beam = Bar(Standards.IPE.<variant>, 1000)

Variants

Name h b a e r
IPE_80 80 46 3.8 5.2 5
IPE_100 100 55 4.1 5.7 7
IPE_120 120 64 4.4 6.3 7
IPE_140 140 73 4.7 6.9 7
IPE_160 160 82 5 7.4 9
IPE_180 180 91 5.3 8 9
IPE_200 200 100 5.6 8.5 12
IPE_220 220 110 5.9 9.2 12
IPE_240 240 120 6.2 9.8 15
IPE_270 270 135 6.6 10.2 15
IPE_300 300 150 7.1 10.7 15
IPE_330 330 160 7.5 11.5 18
IPE_360 360 170 8 12.7 18
IPE_400 400 180 8.6 13.5 21
IPE_450 450 190 9.4 14.6 21
IPE_500 500 200 10.2 16 21
IPE_550 550 210 11.1 17.2 24
IPE_600 600 220 12 19 24

Hot rolled IPE.A beams

Hot rolled IPE.A beams

  • Matter: S275JR
  • Standards: EN 10365:2017; NF A 45-206

Data sources:

  • https://www.dlubal.com/en/cross-section-properties/series-ipe-a-en-10365-2017-arcelormittal-2018
  • http://www.mecatools.free.fr/profiles/ipe-a.html

Usage

from bd_beams_and_bars.profiles.ipe import Section, Bar, Standards

# Create a section:
section = Section(Standards.IPEA.<variant>)

# Create a beam (3d model):
beam = Bar(Standards.IPEA.<variant>, 1000)

Variants

Name h b a e r
IPEA_80 78 46 3.3 4.2 5
IPEA_100 98 55 3.6 4.7 7
IPEA_120 117.6 64 3.8 5.1 7
IPEA_140 137.4 73 3.8 5.6 7
IPEA_160 157 82 4 5.9 9
IPEA_180 177 91 4.3 6.5 9
IPEA_200 197 100 4.5 7 12
IPEA_220 217 110 5 7.7 12
IPEA_240 237 120 5.2 8.3 15
IPEA_270 267 135 5.5 8.7 15
IPEA_300 297 150 6.1 9.2 15
IPEA_330 327 160 6.5 10 18
IPEA_360 357.6 170 6.6 11.5 18
IPEA_400 397 180 7 12 21
IPEA_450 447 190 7.6 13.1 21
IPEA_500 497 200 8.4 14.5 21
IPEA_550 547 210 9 15.7 24
IPEA_600 597 220 9.8 17.5 24

Hot rolled HEA beams

Hot rolled HEA beams

  • Matter: S275JR
  • Standards: EN 10034; Euronorm 53-62; DIN 1025-3

Data sources:

  • "Produits métallurgiques", DESCOURS & CABAUD, 2010
  • https://www.dlubal.com/en/cross-section-properties/series-hea-euronorm-53-62-din-1025-3-szs
  • http://www.mecatools.free.fr/profiles/hea.html

Usage

from bd_beams_and_bars.profiles.ipe import Section, Bar, Standards

# Create a section:
section = Section(Standards.HEA.<variant>)

# Create a beam (3d model):
beam = Bar(Standards.HEA.<variant>, 1000)

Variants

Name h b a e r
HEA_100 96 100 5.0 8.0 12
HEA_120 114 120 5.0 8.0 12
HEA_140 133 140 5.5 8.5 12
HEA_160 152 160 6.0 9.0 15
HEA_180 171 180 6.0 9.5 15
HEA_200 190 200 6.5 10.0 18
HEA_220 210 220 7.0 11.0 18
HEA_240 230 240 7.5 12.0 21
HEA_260 250 260 7.5 12.5 24
HEA_280 270 280 8.0 13.0 24
HEA_300 290 300 8.5 14.0 27
HEA_320 310 300 9.0 15.5 27
HEA_340 330 300 9.5 16.5 27
HEA_360 350 300 10.0 17.5 27
HEA_400 390 300 11.0 19.0 27
HEA_450 440 300 11.5 21.0 27
HEA_500 490 300 12.0 23.0 27
HEA_550 540 300 12.5 24.0 27
HEA_600 590 300 13.0 25.0 27
HEA_650 640 300 13.5 26.0 27
HEA_700 690 300 14.5 27.0 27
HEA_800 790 300 15.0 28.0 30
HEA_900 890 300 16.0 30.0 30
HEA_1000 990 300 16.5 31.0 30

Hot rolled HEA.A beams

Hot rolled HEA.A beams

  • Matter: S275JR
  • Standards: -

Data sources:

  • https://www.dlubal.com/en/cross-section-properties/series-heaa

Usage

from bd_beams_and_bars.profiles.ipe import Section, Bar, Standards

# Create a section:
section = Section(Standards.HEAA.<variant>)

# Create a beam (3d model):
beam = Bar(Standards.HEAA.<variant>, 1000)

Variants

Name h b a e r
HEAA_100 91 100 4.2 5.5 12
HEAA_120 109 120 4.2 5.5 12
HEAA_140 128 140 4.3 6.0 12
HEAA_160 148 160 4.5 7.0 15
HEAA_180 167 180 5.0 7.5 15
HEAA_200 186 200 5.5 8.0 18
HEAA_220 205 220 6.0 8.5 18
HEAA_240 224 240 6.5 9.0 21
HEAA_260 244 260 6.5 9.5 24
HEAA_280 264 280 7.0 10.0 24
HEAA_300 283 300 7.5 10.5 27
HEAA_320 301 300 8.0 11.0 27
HEAA_340 320 300 8.5 11.5 27
HEAA_360 339 300 9.0 12.0 27
HEAA_400 378 300 9.5 13.0 27
HEAA_450 425 300 10.0 13.5 27
HEAA_500 472 300 10.5 14.0 27
HEAA_550 522 300 11.5 15.0 27
HEAA_600 571 300 12.0 15.5 27

Hot rolled HEB beams

Hot rolled HEB beams

  • Matter: S275JR
  • Standards: NF EN 10034; Euronorm 53-62

Data sources:

  • "Produits métallurgiques", DESCOURS & CABAUD, 2010
  • https://www.dlubal.com/en/cross-section-properties/series-heb-euronorm-53-62-din-1025-2-szs
  • http://www.mecatools.free.fr/profiles/heb.html

Usage

from bd_beams_and_bars.profiles.ipe import Section, Bar, Standards

# Create a section:
section = Section(Standards.HEB.<variant>)

# Create a beam (3d model):
beam = Bar(Standards.HEB.<variant>, 1000)

Variants

Name h b a e r
HEB_100 100 100 6.0 10.0 12.0
HEB_120 120 120 6.5 11.0 12.0
HEB_140 140 140 7.0 12.0 12.0
HEB_160 160 160 8.0 13.0 15.0
HEB_180 180 180 8.5 14.0 15.0
HEB_200 200 200 9.0 15.0 18.0
HEB_220 220 220 9.5 16.0 18.0
HEB_240 240 240 10.0 17.0 21.0
HEB_260 260 260 10.0 17.5 24.0
HEB_280 280 280 10.5 18.0 24.0
HEB_300 300 300 11.0 19.0 27.0
HEB_320 320 300 11.5 20.5 27.0
HEB_340 340 300 12.0 21.5 27.0
HEB_360 360 300 12.5 22.5 27.0
HEB_400 400 300 13.5 24.0 27.0
HEB_450 450 300 14.0 26.0 27.0
HEB_500 500 300 14.5 28.0 27.0
HEB_550 550 300 15.0 29.0 27.0
HEB_600 600 300 15.5 30.0 27.0
HEB_650 650 300 16.0 31.0 27.0
HEB_700 700 300 17.0 32.0 27.0
HEB_800 800 300 17.5 33.0 30.0
HEB_900 900 300 18.5 35.0 30.0
HEB_1000 1000 300 19.0 36.0 30.0

Hot rolled HEM beams

Hot rolled HEM beams

  • Matter: S275JR
  • Standards: Euronorm 53-62; DIN 1025-4

Data sources:

  • https://www.dlubal.com/en/cross-section-properties/series-hem-euronorm-53-62-din-1025-4-szshttp://www.mecatools.free.fr/profiles/hem.html

Usage

from bd_beams_and_bars.profiles.ipe import Section, Bar, Standards

# Create a section:
section = Section(Standards.HEM.<variant>)

# Create a beam (3d model):
beam = Bar(Standards.HEM.<variant>, 1000)

Variants

Name h b a e r
HEM_100 120 106 12.0 20.0 12
HEM_120 140 126 12.5 21.0 12
HEM_140 160 146 13.0 22.0 12
HEM_160 180 166 14.0 23.0 15
HEM_180 200 186 14.5 24.0 15
HEM_200 220 206 15.0 25.0 18
HEM_220 240 226 15.5 26.0 18
HEM_240 270 248 18.0 32.0 21
HEM_260 290 268 18.0 32.5 24
HEM_280 310 288 18.5 33.0 24
HEM_300 340 310 21.0 39.0 27
HEM_320 359 309 21.0 40.0 27
HEM_340 377 309 21.0 40.0 27
HEM_360 395 308 21.0 40.0 27
HEM_400 432 307 21.0 40.0 27
HEM_450 476 307 21.0 40.0 27
HEM_500 524 306 21.0 40.0 27
HEM_550 572 306 21.0 40.0 27
HEM_600 620 305 21.0 40.0 27
HEM_650 668 305 21.0 40.0 27
HEM_700 716 304 21.0 40.0 27
HEM_800 814 303 21.0 40.0 30
HEM_900 910 302 21.0 40.0 30
HEM_1000 1008 302 21.0 40.0 30