Cheers Ronny,
The roof is for access not limited to maintenance. So live loads will be higher, and pitch at minimum to allow run-off, but I can see your point, not going to have people AND snow (deep enough to act as a substantial load at least) on there at the same time.
OK, so you need to take an imposed load of 1.5kN/m2. The British Standards and Eurocodes both agree that you only need to apply the higher load of snow or imposed.
You say it makes no difference, but I would have though different steel grades would have different elasticities? Although deviation would be tiny and irrelevant for application, there would be some difference when the numbers are run.
No, UK steel always has the same modulus of elasticity (205000N/mm^2) regardless of its tensile and compressive capacity. There will almost certainly be some variation but it's the same for all grades of structural steel.
Would have thought 10mm wall would give you more than double that of 4mm, or does the self weight start to give diminishing returns?
Self weight should be included in the calcs, but it will have little effect on the total deflection. The most important thing in increasing the deflection capacity of a member is depth, and by increasing wall thickness you aren't increasing the depth.
Double the depth of a solid section and you increase its stiffness 8 fold. Double the width and you only double the stiffness.
It's pretty simple to work out the second moment of area (Ix-x) of a square section. Basically breadth x depth cubed / 12.
So to work it out for a box section, work out Ix-x for the square, and take away the empty part. We'll ignore the radii at the corners for simplicity.
100x100x4 SHS: (100x100^3 / 12) - (92x92^3 / 12) = 2363392mm4
100x100x10 SHS: (100x100^3 / 12) - (80x80^3 / 12) = 4920000mm4
So according to my simplistic calcs the 10mm section is slightly more than twice as stiff, although I've just checked the Blue Book (which will have allowed for radii), and it gives 2320000mm4 for 4mm and 2620000mm4 for 10mm thick box. Almost exactly double.