Расчёт на прочность: подбор сечения и грузоподъёмности

Условие прочности σ ≤ [σ] решает три инженерные задачи — в зависимости от того, что неизвестно.

Расчёт на прочность — проверка или обеспечение неравенства $\sigma \le [\sigma]$ выбором сечения, нагрузки или материала.

Задача 1. Проверочный расчёт

Дано сечение и нагрузка — находим $\sigma = N/A$ и сравниваем с $[\sigma]$. Это самая частая задача при экспертизе готовой конструкции. Заодно полезно посчитать фактический запас $n = \sigma_т/\sigma$.

import math
sigma_adm = 160e6
N = 70_000.0
d = 0.025
A = math.pi * d**2 / 4
sigma = N / A
print("sigma =", round(sigma/1e6, 1), "МПа,  [sigma] =", sigma_adm/1e6, "МПа")
print("Условие прочности выполнено:", sigma <= sigma_adm)

Вывод:

sigma = 142.6 МПа,  [sigma] = 160.0 МПа
Условие прочности выполнено: True

Задача 2. Проектный расчёт (подбор сечения)

Дана нагрузка $N$ и $[\sigma]$ — нужна минимальная площадь. Из $\sigma = N/A \le [\sigma]$ следует:

$$ A \ge \frac{N}{[\sigma]}, \qquad d \ge \sqrt{\frac{4N}{\pi[\sigma]}} $$

import math
N = 70_000.0
sigma_adm = 160e6
A_min = N / sigma_adm
d_min = math.sqrt(4 * A_min / math.pi)
print("Минимальная площадь =", round(A_min*1e6, 1), "мм^2")
print("Минимальный диаметр =", round(d_min*1000, 2), "мм")
# округляем вверх до стандартного диаметра
import math as m
d_std = m.ceil(d_min*1000)
print("Принимаем диаметр    =", d_std, "мм")

Вывод:

Минимальная площадь = 437.5 мм^2
Минимальный диаметр = 23.6 мм
Принимаем диаметр    = 24 мм

Расчётный диаметр всегда округляют вверх до ближайшего стандартного — иначе прочность не обеспечена.

Задача 3. Определение грузоподъёмности

Дано сечение и материал — находим максимально допустимую нагрузку:

$$ [N] = [\sigma]\, A $$

import math
sigma_adm = 160e6
d = 0.025
A = math.pi * d**2 / 4
N_max = sigma_adm * A
print("Допускаемая нагрузка =", round(N_max/1000, 1), "кН")

Вывод:

Допускаемая нагрузка = 78.5 кН

Учёт собственного веса

Для длинных вертикальных стержней (тросы, штанги) к внешней силе добавляется вес: $N(x) = F + \rho g A x$, где $\rho$ — плотность, $x$ — расстояние от низа. Максимальная $N$ — у заделки. Тогда напряжение там $\sigma_{max} = F/A + \rho g l$. Второе слагаемое не зависит от площади и ограничивает предельную длину висящего на себе стержня.

rho = 7850.0   # плотность стали, кг/м^3
g = 9.81
l = 100.0      # длина, м
sigma_own = rho * g * l   # напряжение от собственного веса у заделки
print("Напряжение от собственного веса =", round(sigma_own/1e6, 2), "МПа")

Вывод:

Напряжение от собственного веса = 7.7 МПа

Как работает под капотом

Все три задачи — это одно неравенство $\sigma \le [\sigma]$, разрешённое относительно разных переменных. Поэтому достаточно понимать связь $\sigma = N/A$ и держать в голове, что именно ищется. Округление сечения всегда вверх, нагрузки — вниз: ошибка должна играть в запас.

Частые ошибки

  • Округляют диаметр вниз — теряют прочность.
  • Забывают собственный вес у длинных стержней.
  • Смешивают мм² и м²: $1\ \text{мм}^2 = 10^{-6}\ \text{м}^2$.

Итоги

  • Проверка: $\sigma = N/A \le [\sigma]$.
  • Подбор сечения: $A \ge N/[\sigma]$, диаметр округляют вверх.
  • Грузоподъёмность: $[N] = [\sigma]A$.
  • У длинных стержней учитывают собственный вес $\rho g l$.
Проверьте себя
1. В какую сторону округляют расчётный диаметр при подборе сечения?
AВниз
BВверх
CК ближайшему
DНе округляют
2. Чему равна допускаемая нагрузка на стержень?
A[N] = A/[σ]
B[N] = [σ]·A
C[N] = [σ]/A
D[N] = [σ] + A