Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практичаские ИТвПД.doc
Скачиваний:
277
Добавлен:
06.08.2019
Размер:
16.18 Mб
Скачать

2. Построение окружности с заданным радиусом касательно к другой окружности и отрезку

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

Рисунок 20.2 - Построение окружности с заданным радиусом касательно к другой окружности и отрезку

Порядок выполнения задания следующий (см. листинг 2).

1. Сначала осуществляется построение окружности, для чего следует вызвать команду Circle и ввести на соответствующие вопросы координаты центра (100, 120) и значение радиуса ок­ружности (40).

2. Затем следует ввести команду Line и последовательно задать координаты начала отрезка (160, 50) и конца (260, 160).

3. Используя режим объектной привязки Nearest (Ближайшая) и мышь, нужно расположить в соответствии с рисунком 20.2 на ок­ружности и отрезке две точки, с которыми впоследствии бу­дут совмещаться точки касания.

4. Ввести в командную строку команду Circle и выбрать уточ­няющий параметр Т.

5. Затем на первый вопрос команды следует совместить указа­тель с первой точкой, расположенной на окружности, и на­жать правую кнопку мыши.

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

7. На заключительный вопрос команды следует ввести значение радиуса окружности (40).

Листинг 2 - Построение окружности с заданным радиусом касательно к другой окружности и отрезку

Command: Circle

Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 100,120

Specify radius of circle or [Diameter]: 40

Command: Line

Specify first point: 160,50

Specify next point or [Undo]: 260,160

Specify next point or [Undo]: J

Command: Point

Current point modes: PDMODE=2 PDSIZE=10

Specify a point: <Указание точки на окружности>

Command: Point

Current point modes: PDMODE=2 PDSIZE=10

Specify a point: <Указание точки на отрезке>

Command: Circle

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

Specify point on object for first tangent of circle: <Указание точ­ки касания на окружности >

Specify point on object for second tangent of circle: <Указание второй точки касания >

Specify radius of circle <100.0000>: 40

3. Построение дуги по трем точкам

В задаче описывается способ построения дуги по известным координатам трех точек. Поступить в этом случае можно двумя путями. Первый основывается на том, что пользователь задает координаты каждой точки в процессе вычерчивания дуги, вводя их с клавиатуры в ответ на соответствующие вопросы команды Arc. Второй способ заключается в использовании объектной при­вязки, причем возможно применение различных ее режимов. В настоящем примере будет рассматриваться второй способ с привлечением режима объектной привязки Node (Узел).

Рисунок 20.3 - Построение дуг и по трем точкам

Порядок выполнения задания следующий (см. листинг 3).

1. Необходимо заранее расставить три точки, для чего трижды вызовем команду Point и введем (рисунок 20.3) координаты начала (точка 1: 100, 120), середины (точка 3: 200, 170) и конца (точ­ка 2: 190, 270) будущей дуги.

2. Вызвать команду Arc и на первый запрос Specify start point of arc or [Center] нажать кнопку Node (Узел) на панели инструментов Object Snap (Объектная привязка).

3. Установить указатель мыши на первую точку (обнаружив ее, AutoCAD обводит точку кружком) и нажать левую кнопку мыши.

4. Обратиться к функции объектной привязки Node (Узел) и ана­логичным способом указываем третью (промежуточную) и вторую (заключительную) точки (рисунок 20.3).

Листинг 3 - Построение дуги по трем точкам

Command: Point

Current point modes: PDMODE=0 PDSIZE=0.0000

Specify a point: 100,120

Specify a point: 200,170

Specify a point: 190,270

Command: Arc

Specify start point of arc or [Center]: <Обозначение первой точ­ки дуги>

Specify second point of arc or [Center/End]: <Указание цен­тральной точки дуги>

Specify end point of arc: <Обозначение точки конца дуги>