Все є у Сніп "міцність дерев'яних конструкцій". Фомулы тут приводити не буду. Напишу в якому напрямку шукати відповідь.
Ніжки вважаємо виходячи з конструкції, сорти деревини і висоти кожного ярусу (загальна висота не важлива) і навантаження на ніжки ярусу (поточний ярус+вага всіх ярусів зверху). Використовуємо алгоритм для розрахунку міцності стояків.
Перекриття вважаємо на міцність і прогин виходячи з широкої сторони дошки і довжини прольоту. Вважається простіше ніж стійка.
Крім Сніпа, є програма яка вважає стійку з дерева і металу і аналогічна для розрахунку балок.
Якщо комусь знадобиться, пишіть параметри, можливо зможу допомогти.
Для прикладу, можу описати мій випадок.
Стелаж 2,5*3м, висота 3м, 4 яруси заввишки 0,8 м.
Навантаження рівномірно розподілена по площі - 200кг на кв. м.,
На весь стелаж - 3600кг, на кожну ніжку - до 450 кг
Обраний матеріал з хорошим запасом:
Брус 50*50 на ніжки
Дошка 125*25 на перекриття
Можна було обійтися:
Брус 40*40 на ніжки
Дошка 100*25 на перекриття