Учебное пособие Санкт-Петербург 2012 Общая информация о курсе


Задание координат Набор координат с клавиатуры



страница6/71
Дата01.08.2016
Размер3 Mb.
ТипУчебное пособие
1   2   3   4   5   6   7   8   9   ...   71

Задание координат




Набор координат с клавиатуры

Черчение объектов на экране, вообще говоря, сводится к заданию координат точек на экране. На плоскости каждая точка чертежа однозначно определяется двумя числами: В прямоугольной декартовой системе координат — это расстояние по оси X и по оси Y от начала координат. В полярной системе координат — это длина радиуса-вектора R, проведенного из начала координат в данную точку, и значение угла  между радиусом-вектором и осью Х. При этом X = R cos , Y = R sin .

На рис.1.1 изображена мировая система координат МСК (WCS — World Coordinate System), которая задана сразу после открытия нового файла. Точка пересечения осей у МСК отмечена маленьким квадратом. Ось Z направлена на нас. Пользователь может переносить начало и поворачивать оси системы координат по команде Tools — New UCS. Такая система координат называется уже ПСК — пользовательская система координат (UCS — User Coordinate System).

Самым простым способом задания координат является набор двух чисел Х и Y или R и . При этом следует различать абсолютные и относительные декартовы координаты. Абсолютные координаты — это расстояния от начала координат по осям X и Y. Формат абсолютных координат — x,y. Формат полярных координат — расстояние<угол. При вводе абсолютных координат в МСК перед числами ставят звездочку *.

Относительные декартовы координаты — расстояния вдоль осей X и Y от заданной точки построения. При вводе относительных координат с клавиатуры перед числами ставят символ @. Примеры записей координат приведены в таблице.






Абсолютные в ПСК

Абсолютные в МСК

Относительные

Декартовы

12.3456, -0.7890, 0

*12.3456, -0.7890, 0

@12.3456, -0.7890, 0

Полярные

12.3456<78.9, 0

*12.3456<78.9, 0

@12.3456<78.9, 0

Задание 1.6

Построить равнобедренный прямоугольный треугольник с расположением катетов вдоль осей координат. Длина катетов 100 мм, длина гипотенузы 141.4214 мм.


  1. Откройте файл MyFile.dwt.

  2. Наберите в командной строке LINE (в любом регистре).

  3. Далее ведите диалог так, как показано на рисунке.


fig1

Непосредственный ввод расстояний

При вычерчивании отрезка по команде LINE в ответ на приглашение Specify next point or [Undo] можно переместить указатель мыши в нужном направлении и ввести необходимую длину отрезка. Такой способ особенно удобен при работе в ортогональном режиме. В этом режиме перемещение возможно только параллельно осям координат, т.е. по вертикали или по горизонтали. Фактически здесь мы задаем относительные координаты по одной из осей. Включается режим кнопкой ORTHO или нажатием клавиши F8.

Непосредственный ввод расстояний удобно применять также в режиме отслеживания опорных углов. В этом режиме мы задаем относительные полярные координаты. При необходимости задать координаты новой точки на экране пунктирным лучом намечается направление опорного угла. По умолчанию приращение опорного угла равно 5о. Включается режим кнопкой POLAR или нажатием клавиши F10. Установки режима производятся по команде Tools — Drafting Settings в диалоговом окне, показанном на рис. 1.12. Вызвать диалог можно также в контекстном меню кнопки POLAR.
fig1
Рис. 1.12. Настройка режима отслеживания полярных углов
В диалоге задано значения приращений опорного угла 15о. При построениях будут показаны все углы, кратные 15о. Дополнительно заданы три опорных угла, не кратные 15о.
Задание 1.7

Построить равнобедренный прямоугольный треугольник с гипотенузой, направленной под углом 45о к осям координат. Длина катета 100 мм, длина гипотенузы 141.4214 мм.




  1. Откройте файл MyFile.dwt.

  2. Установите ражим отслеживания полярных углов по рис. 1.12.

  3. Наберите в командной строке LINE (в любом регистре).

  4. Введите первую точку 0,0,0.

  5. Направьте указатель мыши так, как показано на рисунке


coord1


  1. Наберите число 141.4214, как показано на рисунке


coord2


  1. Далее ведите указатель мыши вниз так, как показано на рисунке.

  2. Наберите число 100.0000.

  3. Замкните фигуру, выбрав опцию close.


coord3

Задание координат по объектным привязкам и в режиме отслеживания

Координаты указателя мыши при его перемещении изменяются непрерывно. Однако команда SNAP позволяет привязать точки, задаваемые указателем мыши. Точки привязываются к невидимой прямоугольной сетке или к опорным полярным углам. После привязки указатель мыши будет передвигаться только скачками.

Диалоговое окно настройки черчения вызывается по команде Tools — Drafting Settings (рис. 1.13). Его можно также вызвать из контекстного меню кнопок SNAP и OSNAP.


d:\valpak\autocad_фпс\images1\draftset1.jpg

draftset3.jpg

Рис. 1.13. Настройка параметров привязки и отслеживания


На первой вкладке SNAP AND GRID вначале устанавливают тип привязки: GRID SNAP или POLAR SNAP. Затем задают параметры привязки. На рисунке задана привязка указателя мыши к узлам прямоугольной сетки с одинаковым по обеим осям шагом 10 мм. Если выбрать режим привязки к опорным углам POLAR SNAP, то нужно задать в поле POLAR DISTANCE шаг отсчета расстояния вдоль заданного угла. Привязку к опорным углам удобно совместить с отслеживанием опорных углов. Тогда создается сетка в полярной системе координат.

В правой части первой вкладки можно задать шаг видимой вспомогательной сетки, заполняющей лимитное пространство (кнопка GRID). На рисунке шаг сетки выполнен одинаковым с шагом сетки привязки — 10 мм. Тем самым, сетка привязки сделана видимой. На практике шаг видимой сетки часто делают в 2-5 раз больше шага сетки привязки.

Часто на чертеже необходимо привязывать вновь создаваемые объекты к существующим построениям. Например, надо провести отрезок касательно к окружности или восставить перпендикуляр к середине отрезка. В программе существует механизм объектной привязки (OBJECT SNAP — OSNAP), который ускоряет работу и обеспечивает высокую точность совмещения точек.

Сущность объектной привязки заключается в следующем. Пусть в командной строке имеется инструкция Specify next point (Укажите следующую точку). Если навести указатель мыши на существующий объект, то выделится характерная точка объекта. Щелчок мыши означает выбор этой точки.

Включение режима постоянной объектной привязки производится клавишей F3 или кнопкой OSNAP в строке состояния. В контекстном меню этой кнопки командой Setting можно вызвать диалоговое окно Object Snap для настройки объектной привязки. Оно вызывается также командой OSNAP из командной строки (рис. 1.13). В верхней строке окна можно включить объектную привязку и механизм отслеживания.

В таблице приведен перечень параметров команды OSNAP.




Параметр

Сокр

Объекты привязки

Endpoint

Конечная точка

end

Отрезки и дуги

Midpoint

Середина

mid

Отрезки и дуги

Intersection

Пересечение

int

Пересечение отрезков, окружностей, дуг

Apparent

intersection



Кажущееся

пересечение



app

Воображаемая точка пересечения продолжений двух объектов

Extension

Продолжение

ext

Продолжает отрезки и дуги

Center

Центр

cen

Окружности, эллипсы, дуги

Quadrant

Квадрант

qua

Точки касания окружности, эллипса или дуги с прямыми, параллельными осям координат

Perpendicular

Нормаль

per

Дуги, эллипсы, окружности, мультилинии, полилинии, лучи, сплайны, линии построения

Parallel

Параллельно

par

Отрезок

Tangent

Касательная

tan

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

Node

Узел

nod

Точка

Insertion

Точка вставки

ins

Точка вставки текста или блока

Nearest

Ближайшая

nea

Ближайшая точка любого объекта

None

Нет

non

Отключение режима объектной привязки

Для включения кнопок можно пользоваться горячими клавишами:




OSNAP

GRID

ORTHO

SNAP

POLAR

OTRACK

DYN

F3

F7

F8

F9

F10

F11

F12

Задание 1.8

Построить равнобедренный прямоугольный треугольник с гипотенузой, направленной под углом 45о к осям координат. Длина гипотенузы 141.4214 мм. Использовать отслеживание объектных привязок в ортогональном режиме.


  1. Откройте файл MyFile.dwt.

  2. Установите ражим отслеживания полярных углов по рис. 1.12.

  3. Наберите в командной строке LINE (в любом регистре).

  4. Введите первую точку 0,0,0.

  5. Направьте указатель мыши так, как показано на рисунке и наберите число 141.4214 .


coord2
Для задания третьей точки нажмите кнопки ORTHO, OSNAP, OTRACK и ведите указатель мыши вниз. Можно было бы указать длину катета с клавиатуры, но это значение нам не задано. Используем условие того, что угол должен быть прямым. Укажите мышью на первую точку 0,0. От нее потянется пунктирный след вдоль оси Х. На пересечении этого следа с вертикалью будет стоять крестик — объектная привязка точки 3 (см. рисунок). Щелкните клавишей мыши.
zad1.81.jpg
В ответ на запрос новой точки замкните фигуру, набрав с.

В окне командной строки должен остаться такой протокол:

Command: _line Specify first point: 0,0,0

Specify next point or [Undo]: 141.4214

Specify next point or [Undo]:

Specify next point or [Close/Undo]: c
При построении и редактировании чертежа часто требуется включить временный режим объектной привязки для указания координат лишь одной точки. Для этого можно использовать один из трех способов:

  • выбрать нужный тип привязки в панели инструментов OBJECT SNAP;

  • выбрать нужную команду в контекстном меню (SHIFT+RIGHT CLICK);

  • ввести в командной строке команду OSNAP.

Задание 1.8

Построить четыре отрезка, каждый из которых одновременно касается двух окружностей. Координаты центров окружностей 75<45 и 250<30. Радиусы окружностей 50 мм.


  1. Откройте файл MyFile.dwt.

  2. Постройте две окружности, как показано ниже в протоколе. После построения первой окружности нажмите ENTER для повторения команды. Значение радиуса второй окружности будет предложено 50 — нажмите ENTER.

Command: circle



Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 75<45

Specify radius of circle or [Diameter]: 50

Command:


CIRCLE Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 250<30

Specify radius of circle or [Diameter] <50.0000>:
Отключите кнопки ORTO, OSNAP, OTRACK. В командной строке эти действия отразятся следующими записями:
Command: <Ortho off>

Command: <Object Snap Tracking off>

Command: <Osnap off>
Щелкните правой клавишей мыши по панелям инструментов вверху экрана и в выпадающем контекстном меню выберите OBJECT SNAP. Установите панель в удобное место на графической зоне

Запустите команду LINE. Первая точка отрезка должна лежать на первой окружности, но будет ли она точкой касания, — зависит от положения второй точки отрезка на второй окружности. Нажмите и удерживайте клавишу SHIFT и щелкните правой клавишей мыши. На экране должно появиться контекстное меню для выбора временной объектной привязки.



zad1.91.jpg
Выберите в меню TANGENT. Подведите указатель мыши к первой окружности. Появится значок привязки касательной и надпись Deffered Tangent. Щелкните мышью.

Переведите указатель мыши на вторую окружность. Маркеров привязки нет. Режим временной привязки действителен только до момента задания второй точки. На выделение следующей точки нужно дать новую команду. Щелкните по кнопке TANGENT панели инструментов OBJECT SNAP. Снова переведите указатель мыши на вторую окружность. Подождите, когда появится надпись Deffered Tangent. Щелкните мышью — первая касательная готова.

Повторите эти действия для построения других касательных. Результат должен быть похож на приведенный ниже рисунок.
zad1.92.jpg
Посмотрите на свое построение крупным планом. Выделите рамкой (кнопка ZOOM WINDOW) небольшую область точки касания (показано на рисунке). Она раскроется на весь экран.




Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   71


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница