Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИС_ Конспект лекций.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
3.01 Mб
Скачать

7.8 Ввод значений координат

 Ввод координат

Двухмерная система координат

Задание точек построения является фундаментальной операцией в любой графической системе, и AutoCAD в этом смысле не исключение. Формирование любых графических объектов опирается на заданные точки построения. AutoCAD располагает множеством средств и способов выполнения этой операции. В углу графической зоны экрана находится пиктограмма UCS (User Coordinate System) (см. рис. 7) пользовательской системы координат, которая показывает направление осей координат X и Y.

Рис. 7. Виды пиктограммы пользовательской системы координат:

а) начало координат находится в точке пересечения осей;

б) начало координат находится за пределами экрана.

При вычерчивании в двухмерной системе координат каждая точка на поле чертежа может быть однозначно определена парой чисел - значениями ее координат X и Y. В AutoCAD принята такая система описания координат точки: первым записывается значение координаты X, затем без всякого интервала запятая (,) и после нее значение координаты Y. Для отделения целой части от дробной при записи чисел в AutoCAD используется точка.

По умолчанию точка пересечения координатных осей X и Y имеет координаты 0,0. Точки левее нее будут иметь отрицательные координаты X, а точки, расположенные ниже - отрицательные координаты Y.

Для измерения значений координат AutoCAD использует безразмерные единицы. Это значит, что при вычерчивании пользователь может считать значения координат миллиметрами, сантиметрами, метрами и т.д. В нашей стране во многих случаях удобно считать безразмерные координаты миллиметрами, т.к. именно в миллиметрах задаются размеры стандартных листов бумаги. В любом случае, как бы ни воспринимал пользователь значения координат в AutoCAD, перед печатью ему будет предоставлена возможность выбрать масштаб изображения и размер бумаги, т.е. изображение любого размера в AutoCAD может быть распечатано на листе бумаге нужного формата в требуемом масштабе.

Совет: при перечерчивании эскиза с листа бумаги можно не задумываться, во сколько раз уменьшать или увеличивать размеры объектов, быстрее их измерять линейкой и чертить в масштабе 1:1. После окончания перечерчивания можно либо изменить размеры всего изображения, либо настроить опции печати таким образом, чтобы изображение было распечатано в нужном вам масштабе.

В AutoCAD при вычерчивании объектов задавать координаты можно при помощи мыши (указывая точки непосредственно в графической зоне, используя меню и панели инструментов), а также в командной строке, используя клавиатуру, или комбинированным способом, когда направление задается с помощью мыши, а расстояние указывается с клавиатуры.

Ввод значений координат с клавиатуры

В AutoCAD существует несколько форматов ввода координат с клавиатуры.

Абсолютные значения прямоугольных координат

Когда в AutoCAD задается команда LINE (ОТРЕЗОК) и в ответ на приглашение вводятся параметры начальной и конечной точек отрезка, чаще всего имеются в виду абсолютные значения координат. Они отсчитываются от точки начала системы координат 0,0. Задаются абсолютные координаты через запятую без пробела: X,Y.

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

Command: line

Specify first point: 100,100

Specify next point or [Undo]: 150,200

Specify next point or [Undo]: 250,150

Specify next point or [Close/Undo]: 100,100

Specify next point or [Close/Undo]: (Завершение команды)

Команда: Отрезок

Задайте начальную точку: 100,100

Задайте следующую точку или [Отмени]: 150,200

Задайте следующую точку или [Отмени]: 250,150

Задайте следующую точку или [Замкни/Отмени]: 100,100

Задайте следующую точку или [Замкни/Отмени]: (Завершение команды)

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

Иногда бывает удобнее задавать не абсолютные, а относительные координаты, которые отсчитываются от предыдущей точки.

При вводе с клавиатуры перед относительными координатами ставится символ @ (<Shift>+<2>): @X,Y.

Вышерассмотренный пример построения треугольника с использованием относительных координат будет иметь вид:

Command: line

Specify first point: 100,100

Specify next point or [Undo]: @50,100

Specify next point or [Undo]: @100,-50

Specify next point or [Close/Undo]: @-150,-50

Specify next point or [Close/Undo]: (Завершение команды)

Команда: Отрезок

Задайте начальную точку: 100,100

Задайте следующую точку или [Отмени]: @50,100

Задайте следующую точку или [Отмени]: @100,-50

Задайте следующую точку или [Замкни/Отмени]: @-150,-50

Задайте следующую точку или [Замкни/Отмени]: (Завершение команды)

Если вместо начальной точки ввести @, то начальной точкой будет последняя точка, введенная перед запуском команды.

Относительные координаты очень удобны при построении фрагментов чертежа, которые в основном состоят из вертикальных и горизонтальных линий (такие линии называют ортогональными).

Полярные координаты

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

Полярные координаты задаются в форме: расстояние<угол (разделителем между компонентами служит символ "<"). Пара относительных полярных координат должна начинаться с символа "@" так же, как и относительные прямоугольные координаты.

По умолчанию углы в AutoCAD измеряются и задаются в соответствии с диаграммой.

Рис. 8. Стандартная схема отсчета углов

Можно задать только требуемый угол без задания расстояния в форме: <угол.

Например, построим отрезок произвольной длины под углом 34.

Command: line

Specify first point: 20,20

Specify next point or [Undo]: <34

Angle Override: 34

Specify next point or [Undo]: <Snap off> 150

Specify next point or [Undo]: *Cancel*

В результате получен отрезок с началом в точке 20,20, имеющий длину сто пятьдесят единиц и расположенный под углом 34.

Построим с использованием полярных координат равносторонний треугольник, одна из вершин которого располагается относительно начала координат на расстоянии 100 единиц под углом 45:

Command: line

Specify first point: 100<45

Specify next point or [Undo]: @100<0

Specify next point or [Undo]: @100<-120

Specify next point or [Close/Undo]: @100<120

Specify next point or [Close/Undo]:

Команда: Отрезок

Задайте начальную точку: 100<45

Задайте следующую точку или [Отмени]: @100<0

Задайте следующую точку или [Отмени]: @100<-120

Задайте следующую точку или [Замкни/Отмени]: @100,120

Задайте следующую точку или [Замкни/Отмени]:

Отображение значений координат

Текущие значения координат отображаются в строке состояния. AutoCAD позволяет использовать три формата отображения координат.

Динамические абсолютные координаты, которые показывают текущее положение графического курсора на поле чертежа, т.е. в системе координат чертежа (рис. 9, а).

Статические абсолютные координаты, которые изменяются только в момент задания новой точки построения. Индикатор координат в строке состояния при этом приглушен (отображается серым цветом).

Динамические полярные координаты, которые показывают текущее положение графического курсора на поле чертежа. Этот формат представления координат включается после того, как задана начальная точка в процессе отработки команды построения и пользователь передвигает мышь, собираясь задать очередную опорную точку.

интерфейс программа команда координата

Изменить формат отображения координат можно тремя способами:

- нажать клавишу F6;

- щелкнуть левой кнопкой мыши на индикаторе координат в строке состояния;

- нажать <Ctrl>+<D>.

При выборе динамических координат в командной строке появляется сообщение <Coords on> (<Координаты включены>), а при выборе статических - <Coords off> (<Координаты выключены>).

Задание точек методом "направление-расстояние"

Одним из способов сокращения количества вводимых при построении данных является непосредственный ввод длины отрезков (Direct Distance Entry). Если начальная точка отрезка задана, то в ответ на приглашение

Specify next point or [Undo]: (Задайте следующую точку или [Отмени]:)

можно просто передвинуть графический курсор в желаемом направлении и напечатать требуемую длину отрезка.

Такой способ задания очередной точки построения можно использовать не только при построении отрезков, но и в любой другой команде, требующей указать очередную точку построения.