One section per entry, as a line of text or an object. Standard profiles: 'IPE 300', 'HEA 200', 'HE 200 B', 'W12x26' or 'W310x38.7', 'UB 203x133x25', 'UC 152x152x23', 'UPN 100', 'UPE 200', 'IPN 200', 'L 100x100x10'. Shapes (dimensions in order): 'rectangle 100 x 200 mm' (width x depth), 'circle 50 mm', 'CHS 114.3 x 6 mm', 'NPS 4 sch 40 pipe', 'RHS 200 x 100 x 8 mm', 'SHS 100 x 5', 'HSS 6x4x1/4', 'I-beam 300 x 150 x 7.1 x 10.7 mm' (depth x width x web x flange, then root radius), 'channel 200 x 75 x 6 x 10', 'tee 150 x 100 x 10 x 12', 'angle 100 x 75 x 8', 'lipped C 200 x 75 x 20 x 2', 'Z 200 x 75 x 20 x 2', 'hexagon 50 mm across flats', 'ellipse 100 x 60', 'triangle 100 x 80', '2x10 lumber', 'polygon (0,0) (100,0) (0,80)' with 'hole (..) (..) (..)'. Built-up: 'IPE 300 with a 200 x 12 mm plate on the bottom flange' or 'cover plates top and bottom', or an object with parts. Add a material ('S355', 'A992', '6061-T6', 'fy 50 ksi'), forces for stresses ('axial 200 kN', 'moment 50 kN·m', 'My', 'shear 100 kN', 'torque 5 kN·m') and a column ('column 3 m long, pinned ends', 'K 0.7', 'load 500 kN'). Object fields: shape (rectangle, circle, ellipse, triangle, chs, pipe, rhs, i, channel, tee, angle, cee, zed, regular polygon, polygon, profile, built-up), name, b, d, t, tw, tf, r, lip, sides, points, holes, parts (each a shape with at: top, bottom, left, right or inside, or x and y, and hole: true), angle, mirror, material, e, yieldStrength, density, length, k, kz, ends, load, tension, mx, my, vx, vy, torque, nps, schedule, units, title, text.