Как найти угол плоскости
При расчёте стропильной системы или разуклонки кровли важно точно знать угол наклона плоскости. В стереометрии аналогичная задача называется нахождением угла между плоскостями. Чаще всего его вычисляют через нормальные векторы – метод работает для любых двух пересекающихся плоскостей в пространстве.
По какой формуле найти угол между плоскостями?
Две непараллельные плоскости всегда пересекаются по прямой. Чтобы измерить угол между ними, достаточно взять направляющие векторы перпендикуляров к каждой из плоскостей. Угол между плоскостями равен углу между их нормалями или дополняет его до 180° (берётся острый угол).
Формула угла через векторы нормалей n₁ и n₂:
cos φ = |n₁ · n₂| / (|n₁| × |n₂|)
где
- φ – искомый угол,
- |…| – модуль (длина) вектора,
- числитель – модуль скалярного произведения.
После вычисления косинуса угол находят через арккосинус: φ = arccos(cos φ). Результат всегда в интервале от 0° до 90°.
Как получить вектор нормали
- Если плоскость задана общим уравнением вида Ax + By + Cz + D = 0, нормаль – это вектор (A, B, C).
- Если даны три точки M₁(x₁,y₁,z₁), M₂(x₂,y₂,z₂), M₃(x₃,y₃,z₃), найдите два направляющих вектора в плоскости: a = M₂ – M₁ и b = M₃ – M₁. Тогда нормаль n = a × b (векторное произведение).
Пример. Даны плоскости:
- α: 3x – 4y + 5z – 6 = 0
- β: x + 2y – 2z + 1 = 0
Векторы нормалей: n₁ = (3, –4, 5), n₂ = (1, 2, –2).
Скалярное произведение: 3×1 + (–4)×2 + 5×(–2) = 3 – 8 – 10 = –15. Модуль = 15. Длины: |n₁| = √(9 + 16 + 25) = √50 ≈ 7,071; |n₂| = √(1 + 4 + 4) = √9 = 3. cos φ = 15 / (7,071 × 3) ≈ 15 / 21,213 ≈ 0,7071. φ = arccos(0,7071) ≈ 45°.
Калькулятор выше автоматически находит угол по координатам нормалей или по уравнениям плоскостей – достаточно подставить коэффициенты A, B, C.
Как определить угол наклона плоскости к горизонту?
В строительстве и ландшафтном дизайне часто требуется угол наклона плоскости к горизонтальной поверхности (плоскость xy). Если известен вектор нормали плоскости n = (A, B, C), угол наклона α рассчитывается через проекцию нормали на вертикаль.
Формула угла наклона плоскости:
sin α = |C| / √(A² + B² + C²) (если горизонтальной считать плоскость xy).
Или через угол между нормалью и осью Z: угол между n и осью Z = arccos(|C| / |n|). Тогда угол наклона плоскости к горизонту = 90° – этот угол. Например, для плоскости с нормалью (0,0,1) угол наклона 0° (горизонтальна), для нормали (1,0,0) – 90° (вертикальна).
Пример: Кровельный скат задан уравнением 0,5x + 0,5y – z + 2 = 0 (т.е. A=0,5, B=0,5, C= –1). Нормаль (0,5; 0,5; –1). Длина = √(0,25+0,25+1) = √1,5 ≈ 1,225. |C| = 1. sin α = 1 / 1,225 ≈ 0,8165; α ≈ arcsin(0,8165) ≈ 54,7° – крутой скат, близкий к 55°.
Геометрический метод: двугранный угол через линейный угол
Если нет уравнений, а есть только чертёж или трёхмерная модель, угол между плоскостями можно определить через линейный угол двугранного угла. Для этого:
- Найдите линию пересечения плоскостей.
- В каждой плоскости проведите перпендикуляры к этой линии из одной точки на ней.
- В получившемся треугольнике измерьте или вычислите угол между этими перпендикулярами – он и будет искомым.
Такой подход часто используют в начертательной геометрии и при раскрое листовых материалов, где важно задать точный угол фальца.
Когда плоскости параллельны или совпадают
- Если нормали коллинеарны (n₁ = k·n₂), плоскости параллельны. Угол между ними равен 0° (или 180° при разной ориентации). Проверка: векторное произведение нормалей равно нулю.
- Если все коэффициенты уравнений пропорциональны (включая D), плоскости совпадают – угол 0°.
Численные нюансы и ошибки
- Всегда берите модуль скалярного произведения, чтобы получить острый угол. Если опустить модуль, можно получить cos φ отрицательным и φ > 90°.
- Длины векторов всегда положительны, но избегайте ошибок округления – считайте в квадратах радикалов до последнего шага.
- При расчёте угла наклона плоскости к горизонту не перепутайте синус и косинус: угол наклона – это дополнение угла между нормалью и вертикалью.
Для всех вычислений можно применять инженерный калькулятор, а в браузере – воспользоваться калькулятором выше, который выдаёт угол в градусах с точностью до десятых.
Приведённые формулы верны для любых размерностей, но в реальных задачах стоит сверяться с актуальными строительными нормативами и учитывать масштаб чертежа.