Skip to content

Fix incorrect unit label for HEA/IPE section properties - #469

Open
Ayberkrk wants to merge 1 commit into
anastruct:masterfrom
Ayberkrk:fix/hea-ipe-units-doc
Open

Fix incorrect unit label for HEA/IPE section properties#469
Ayberkrk wants to merge 1 commit into
anastruct:masterfrom
Ayberkrk:fix/hea-ipe-units-doc

Conversation

@Ayberkrk

Copy link
Copy Markdown

The units row in profile.py for the HEA and IPE tables labels Iy/Wy/Iz/Wz as mm^4/mm^3, but the tabulated values match standard steel tables in cm^4/cm^3 (e.g. HEA100 Iy = 349 cm^4). load() already multiplies I by 1e4 and W by 1e3 to convert to mm, which only makes sense if the source values are in cm — confirming the label (not the data or the conversion) was wrong.

This is a documentation-only fix to the units row (which is parsed and discarded, so no functional/behavioral change). Verified HEA[100] and IPE[80] still resolve to the same final mm-based values after the change.

Fixes #363

The units row in profile.py labels Iy/Wy/Iz/Wz as mm^4/mm^3, but the
tabulated values are actually in cm^4/cm^3 (matching standard steel
tables). load() already converts them by *1e4/*1e3 assuming a cm
source, so only the documentation row was wrong.

Fixes anastruct#363
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

HEA/IPE Profile Units

1 participant