Угол между двумя пересекающимися прямыми: формула и способы

Угол между двумя пересекающимися прямыми - одна из первых задач начертательной геометрии и инженерной графики, на которой студенты спотыкаются: на чертеже видны не сами прямые, а их проекции, а проекция угла почти никогда не равна самому углу. Ниже разберём, как определить угол через направляющие векторы прямых, почему транспортир на эпюре обманывает, и какими методами инженерная графика получает угол в натуральную величину. Чтобы сразу увидеть разницу между истинным углом и его проекциями, покрутите калькулятор ниже - он строит сразу три схемы: пространственную и обе проекции.
Что такое угол между прямыми в начертательной геометрии
Две прямые называются пересекающимися, если у них есть общая точка и обе лежат в одной плоскости. Угол между ними - это угол, который образуют их направления в этой самой плоскости; он всегда лежит в диапазоне от до , если считать острым (тупой и острый угол при пересечении дополняют друг друга до , обычно интересует меньший).
На эпюре - чертеже с горизонтальной и фронтальной проекциями - прямые заданы не абстрактно, а двумя своими проекциями: горизонтальной (вид сверху, на плоскости ) и фронтальной (вид спереди, на плоскости ). Кажется естественным измерить угол прямо между проекциями транспортиром. Это грубая ошибка: проекция искажает углы, если плоскость, в которой лежат прямые, не параллельна плоскости проекций. Чтобы получить именно истинную величину угла, нужен либо расчёт через координаты точек (направляющие векторы), либо одно из графических построений - метод вращения или метод замены плоскостей проекций.
Формула угла через направляющие векторы
Если прямые заданы координатами точек - а на практике это самый надёжный путь, - угол находится через направляющие векторы. Пусть прямые пересекаются в точке , а точки и лежат на первой и второй прямой соответственно. Тогда направляющие векторы:
Угол между прямыми находится через скалярное произведение:
Модуль в числителе нужен, чтобы всегда получать острый угол между прямыми (без него формула дала бы угол между направленными векторами, который может быть тупым - а для прямой направление вектора не имеет значения, важна лишь её ориентация в пространстве). Скалярное произведение раскладывается через координаты:
Этот способ не зависит от того, как прямые расположены относительно плоскостей проекций, - он даёт истинный угол сразу, если известны координаты (или направляющие векторы) в пространстве. Именно эту формулу считает калькулятор выше при любых значениях ползунков.
Почему угол на эпюре искажён
Проекция прямой на плоскость (вид сверху) получается отбрасыванием координаты , на плоскость (вид спереди) - отбрасыванием координаты . Формула для кажущегося угла на каждой проекции точно такая же, только с усечёнными векторами:
В общем случае и : проекция «сплющивает» пространственную картину вдоль одной из осей, и угол между сплющенными направлениями почти всегда меньше истинного (либо просто другой). Совпадение возможно только в частном случае - когда плоскость, натянутая на обе прямые, параллельна плоскости проекций (тогда проекция не искажает эту плоскость вообще).

На дефолтных значениях калькулятора - векторы и - истинный угол равен , а обе проекции дают одинаковые, но заниженные . Это удобный учебный пример: он показывает, что даже когда обе проекции согласуются между собой, они всё равно могут расходиться с истинным углом.
Метод вращения: как получить угол в натуральную величину
Если координаты точек неизвестны и есть только чертёж (эпюр), расчёт по векторам не годится - нужно графическое построение. Классический приём - метод вращения: обе прямые вращают вокруг оси, лежащей в их общей плоскости и проходящей через точку пересечения, до тех пор пока эта плоскость не станет параллельна одной из плоскостей проекций. Как только плоскость параллельна, скажем, плоскости , её проекция на перестаёт искажаться - угол между прямыми проецируется без искажений, и его можно измерить прямо на чертеже.
Метод вращения удобен тем, что не требует переноса и вычерчивания новых плоскостей проекций - вся работа идёт в существующих видах. Его недостаток - построение дуг поворота занимает место на чертеже и требует аккуратности циркуля, поэтому при большом числе измерений инженеры предпочитают следующий метод.
Метод замены плоскостей проекций
Второй классический приём - не крутить сами прямые, а ввести дополнительную (новую) плоскость проекций, расположенную так, чтобы плоскость угла оказалась ей параллельна. Строится новая ось проекций, перпендикулярная одной из проекций общей прямой (биссектрисы или одной из сторон угла), и обе прямые перепроецируются на новую плоскость. На новом виде плоскость угла видна без искажений, а значит, и сам угол между прямыми - тоже.
Оба метода - вращение и замена плоскостей проекций - решают одну и ту же задачу: убрать искажение, вызванное тем, что плоскость угла не параллельна исходным плоскостям проекций. Выбор между ними - вопрос удобства компоновки конкретного чертежа, результат при аккуратном построении получается одинаковым.
Пример решения типовой задачи
Разберём числовой пример, совпадающий с дефолтом калькулятора. Прямые и пересекаются в точке , направляющие векторы: , .
Считаем скалярное произведение и модули:
Подставляем в формулу угла:
Для сравнения посчитаем кажущийся угол на виде сверху: проекции векторов на плоскость - это и , их скалярное произведение равно , модули и , значит , откуда . Ровно то же самое даёт и вид спереди для этих чисел. Разница в между истинным углом и обеими проекциями - наглядная иллюстрация того, почему измерение транспортиром по одной проекции недопустимо.
Частые ошибки
- Измерение угла прямо на одной проекции. Транспортир на виде сверху или спереди показывает кажущийся угол, который в общем случае не равен истинному - нужна либо формула через векторы, либо построение (вращение, замена плоскостей).
- Путаница с знаком скалярного произведения. Без модуля в числителе формула может дать тупой угол между направленными векторами - для прямой это неверно, берите модуль.
- Использование не тех точек. Направляющий вектор прямой - это именно , а не координаты точки сами по себе; частая ошибка - забыть вычесть координаты вершины .
- Смешение вида сверху и вида спереди. Проекция на плоскость отбрасывает координату , на плоскость - координату ; перепутанные оси дают неверный кажущийся угол (хотя истинный угол через векторы от этого не пострадает).
- Забытая проверка на вырожденный случай. Если прямая перпендикулярна плоскости проекций, её проекция на эту плоскость - точка, и «угол» на такой проекции не определён; попытка его измерить не имеет смысла.
FAQ
Как найти угол между двумя пересекающимися прямыми, если известны координаты трёх точек? Составьте направляющие векторы от общей вершины к двум другим точкам, посчитайте их скалярное произведение и модули, подставьте в и возьмите арккосинус.
Можно ли измерить угол между прямыми прямо на чертеже линейкой и транспортиром? Только если плоскость угла параллельна плоскости проекций, на которой вы измеряете. В общем случае нужно либо посчитать угол через координаты, либо построить его в натуральную величину методом вращения или заменой плоскостей проекций.
Чем отличается угол между пересекающимися прямыми от угла между скрещивающимися? У пересекающихся прямых есть общая точка, и они лежат в одной плоскости - угол между ними однозначен и измерим прямо в этой плоскости. У скрещивающихся прямых общей точки нет, и угол определяют через направляющие векторы, мысленно перенося одну прямую в точку другой - сама формула при этом та же самая.
Коротко
Угол между двумя пересекающимися прямыми в пространстве считается через направляющие векторы по формуле и не зависит от того, как прямые расположены относительно плоскостей проекций. На чертеже (эпюре) прямые видны только через проекции, а угол на проекции почти всегда искажён - совпадает с истинным лишь когда плоскость угла параллельна плоскости проекций. Чтобы получить истинную величину угла графически, используют метод вращения или метод замены плоскостей проекций - оба убирают это искажение, приводя плоскость угла в положение, параллельное одной из плоскостей проекций.
Читайте также

Профильно-проецирующая прямая: проекции и эпюр
Профильно-проецирующая прямая в начертательной геометрии: как расположена относительно плоскостей проекций, почему проекция на W вырождается в точку, как построить эпюр и найти натуральную величину.

Натуральная величина сечения многогранника плоскостью
Как найти натуральную величину сечения многогранника плоскостью: способы замены плоскостей проекций и вращения, формула через угол наклона, площадь и периметр сечения на примере задачи.

Коэффициенты искажения в изометрии: 0,82 и приведённый k=1
Коэффициенты искажения в изометрии показывают, как меняются истинные размеры детали на чертеже: действительный 0,82 и приведённый 1 по осям x, y и z, откуда берётся формула и как её применять.

Линия пересечения цилиндра и конуса: построение
Как найти линию пересечения соосного цилиндра и конуса: формула z₀=H(1-r/R), построение на трёх проекциях, метод вспомогательных секущих плоскостей и типичные ошибки.

Линия пересечения плоскостей: метод следов
Как найти линию пересечения двух плоскостей общего положения по их следам на эпюре Монжа: метод двух точек, формулы, числовой пример и проверка построения.

Двугранный угол между плоскостями: как найти
Двугранный угол между плоскостями: определение, линейный угол, метод нормалей, формула через уравнения плоскостей. Разбор с примерами и интерактивной схемой.