name = "steve/angle" version = "1.0.0" runtime = "steve" license = "MIT" summary = "Hot-rolled steel angle, equal and unequal legs, EN 10056-1, any length." description = """Equal and unequal leg angles to EN 10056-1: legs a (along Y) and b (along X) from the heel at the \ origin, thickness t, root radius r1 and toe radii r2 from the standard's tables, extruded along +Z by the length. \ Presets: the catalogue sizes that EN 10056-1 lists, 1000 mm long.""" tags = ["stock", "angle", "l-profile", "equal-angle", "unequal-angle", "en-10056", "structural", "metric"] [parameters.size] type = "choice" default = "50x50x5" choices = ["20x20x3", "25x25x3", "25x25x4", "30x30x3", "30x30x4", "35x35x4", "40x40x4", "40x40x5", "45x45x4.5", "50x50x4", "50x50x5", "50x50x6", "60x60x5", "60x60x6", "60x60x8", "65x65x7", "70x70x6", "70x70x7", "75x75x6", "75x75x8", "80x80x8", "80x80x10", "90x90x7", "90x90x8", "90x90x9", "90x90x10", "100x100x8", "100x100x10", "100x100x12", "120x120x10", "120x120x12", "130x130x12", "150x150x10", "150x150x12", "150x150x15", "160x160x15", "180x180x18", "200x200x16", "200x200x18", "200x200x20", "200x200x24", "250x250x28", "250x250x35", "30x20x3", "30x20x4", "40x20x4", "40x25x4", "45x30x4", "50x30x5", "60x30x5", "60x40x5", "60x40x6", "65x50x5", "70x50x6", "75x50x6", "75x50x8", "80x40x6", "80x40x8", "80x60x7", "100x50x6", "100x50x8", "100x65x7", "100x65x8", "100x65x10", "100x75x8", "100x75x10", "100x75x12", "120x80x8", "120x80x10", "120x80x12", "125x75x8", "125x75x10", "125x75x12", "135x65x8", "135x65x10", "150x90x10", "150x90x12", "150x90x15", "150x100x10", "150x100x12", "200x100x10", "200x100x12", "200x100x15", "200x150x12", "200x150x15"] label = "Size a × b × t" [parameters.length] type = "number" default = 1000 min = 1 max = 12000 unit = "mm" label = "Length" [parameters.material] type = "choice" default = "steel-s235" choices = ["steel-s235", "steel-s355"] label = "Material" description = "S235JR or S355J2 structural steel (EN 10025-2)."