Системы автоматизированного проектирования - САПР

Работа в AutoCAD
Самоучитель

       

2.1.2. Относительные координаты

Итак, используя координаты, в AutoCAD можно начертить линию любой длины и с любым направлением. Проще говоря, когда перед нами стоит задача создания чертежа, например, такого, как показано на рис. 2.2, мы можем, произведя определенные вычисления, рассчитать абсолютные координаты всех вершин, а затем с помощью команды Отрезок создать чертеж, вводя эти координаты с клавиатуры. Конечно, назвать такой метод создания чертежей удобным нельзя, в связи с чем в AutoCAD поддерживаются две системы не абсолютных, а относительных координат.

Относительными эти системы называются потому, что при создании очередного объекта (например, тех же линий), в качестве точки отсчета используется не начало координат (0,0), а предыдущая точка. Если, например, первая точка линии имеет координаты (100,150), а линия длиной 200 единиц должна располагаться справа от этой точки строго по горизонтали, относительные координаты второй точки линии будут равны (200,0) – 200 единиц в положительном направлении оси X и 0 единиц в направлении оси Y. Абсолютные координаты этой же точки при этом будут равны (300,150).

Этот принцип справедлив для системы относительных декартовых координат, в которой положение точки описывается координатами X и Y. В системе относительных полярных координат ее положение описывается расстоянием от точки отсчета и углом, отсчитываемым от горизонтального направления. Большинство пользователей чаще применяют систему относительных декартовых кординат, однако это не означает, что систему относительных полярных координат можно игнорировать. Работая в AutoCAD вы рано или поздно можете столкнуться с ситуацией, когда создание объекта без использования системы полярных координат будет значительно затруднено. Мы рассмотрим примеры подобных ситуаций в главе 4.

При вводе относительных координат перед ними необходимо ставить символ @. Так, в приведенном выше примере с вычерчиванием линии в относительных координатах для создания второй точки следовало бы ввести @200,0.

Наличие символа @ говорит AutoCAD о том, что следующие за ним числа – это значения координат, которые должны отсчитываться от предыдущей точки.

Относительные декартовы координаты

Известная нам еще со школьной скамьи система декартовых координат была предложена в XVII веке французским математиком Рене Декартом. В этой системе описания положения точки используется горизонтальная (X) и вертикальная (Y) координаты, отсчитываемые от точки (0,0). Относительные декартовы координаты ничем не отличаются от абсолютных, за исключением того, что отсчет ведется не от начала координат, а от предыдущей точки. Проще говоря, относительные координаты показывают, как далеко от выбранной точки следует провести линию или сдвинуть объект (рис. 2.6). Если смещение направлено влево, координата X будет отрицательной. Точно так же, если смещение направлено вниз, то отрицательной будет координата Y. Эту систему целесообразно использовать, если известны горизонтальное и вертикальное расстояния от одной точки до другой. Вводить относительные координаты следует в таком формате: @X,Y.

Система относительных декартовых координат

Рис. 2.6 Система относительных декартовых координат

Относительные полярные координаты

В системе относительных полярных координат для задания положения последующей точки относительно предыдущей используется расстояние между этими точками (полярный радиус) и угол, задающий направление (полярный угол). При этом полярный радиус всегда рассматривается как положительная величина. Что касается отсчета полярного угла, то AutoCAD в качестве нулевой оси отсчета выбрано направление вправо (или, как еще говорят, «на три часа»), а полярный угол отсчитывается против часовой стрелки (рис. 2.7). Таким образом, направлению вверх («на двенадцать часов») соответствует угол 90°, направлению влево («на девять часов») – угол 180°, вниз («на шесть часов») – 270°, а полному обороту – угол 360°.

Система относительных полярных координат

Рис. 2.7 Система относительных полярных координат

При вводе полярного угла его следует обозначать символом «меньше» (<), чтобы было понятно, что мы имеем дело не со значением относительной координаты Y, а со значением полярного угла. Таким образом, в приведенном выше примере для указания координат точки, расположенной на 200 единиц вправо от предыдущей, следовало бы ввести @200<0.

 

 

 

Top.Mail.Ru
Top.Mail.Ru