Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Часть3 Автокад2000i(05,06,07лр).doc
Скачиваний:
2
Добавлен:
09.11.2019
Размер:
1.76 Mб
Скачать

Упражнение 8.3

Начните новый чертеж. Затем последовательно выполните следующие действия.

1. Введите команду Zoom All.

2. Создадим произвольную криволинейную поверхность, описав ее внешние контуры, с помощью четырех дуг. Команда Arc (Дуга) позволяет создавать дуги десятью различными методами. Подсказки в командной строке будут меняться в зависимости от выбранных опций. Полный перечень всех опций команды (соответственно способов построения дуг) можно увидеть, если обратиться к меню DrawArc.

В вести также команду Arc можно с клавиатуры, набрав Arc или А;

мышью, щелкнув на панели Draw по кнопке Arc.

Щелкнув по кнопке Arc, введём команду построения дуги по трем точкам.

Command: _arc Specify start point of arc or [Center]:

Система требует задания начала дуги или ввести опцию С для установки дополнительных параметров. Задаем координату точки начала дуги (0,120) и Enter.

Specify second point of arc or [Center/End]:

Вводим координаты второй точки дуги (40,160) и Enter.

Specify end point of arc:

Вводим координаты третьей точки дуги (60,190). Построена первая дуга. Команда Arc заканчивает работу и в командной строке появляется приглашение Command: для ввода новой команды.

Начало второй дуги расположим с помощью объектной привязки в конечной точке первой дуги. Координаты второй и третьей точек соответственно (80,160) и (170,130).

Начало третьей дуги расположим в конечной точке второй дуги, а координаты второй и третьей точек соответственно имеют координаты (110,100), (30,90)

Начало четвертой дуги расположим в конечной точке третьей дуги, а координата второй точки (10,100). Третья точка находится в начальной точке первой дуги. Получим рис. 8.32а.

а б

Рисунок 8.32

3. Создадим ещё рисунок 8.32б, состоящий из отрезка, проведенного из точки (210,160) до точки (330,70) и дуги, построенной по трём точкам (290,180), (330,130), (380,110).

4. Из меню DrawSurfaces выберите Edge Surface и укажите на соответствующие подсказки команды дуги 1, 2, 3 и 4. Получите рис. 8.33.

Рисунок 8.33

Командой EDGESURF создается поверхность, называемая Coons surface patch (поверхностная заплатка). Первый выбранный край определяет М направление сетки, примыкающий к нему край – N направление. Обратите внимание на значение системных переменных SURFTAB1 и SURFTAB2, которые управляют числом граней соответственно в М и N направлениях (см. рис. 8.30). Если вы упустили момент, чтобы посмотреть в командной строке значения системных переменных, то нажмите функциональную клавишу F2 и откроется текстовое окно протокола вашей работы с Автокадом. Окно закроется если еще раз нажать на клавишу F2.

5. Используя команду ERASE, введите опцию L (Last, Последний), чтобы стереть последний нарисованный объект. Это приведет к удалению поверхностной сети.

6. Введите SURFTAB1 в ответ на подсказку Command: и измените значение на 12. Ввод системной переменной Surftab1 можно организовать несколькими способами, например, набрать на клавиатуре Surftab1 и Enter. Рассмотрим другой способ ввода информации в командную строку. Нажмите вновь на клавишу F2 для открытия тестового окна командной строки. В тексте найдите слово SURFTAB1 и выделите его. Нажмите правую клавишу мыши для вызова контекстного меню (рис. 8.34) и щелкните левой клавишей мыши на строке Copy.

Здесь же в текстовом окне щелкните левой клавишей мыши в самой нижней строке Command: для появления мигающего курсора ввода и вновь нажмите правую клавишу мыши. ( Это же самое можно п роделать и в командной строке рабочего окна Автокада). В появившемся контекстном меню (см. рис. 8.34) выберите строку Paste (выбрать – это всегда означает, что курсор необходимо навести на необходимый элемент и щелкнуть левой клавишей мыши). Закройте текстовое окно, нажав на клавишу F2. В командной строке имеем: Command: SURFTAB1. Нажмите клавишу Enter и введите новое значение переменной Surftab1.

7. Введите SURFTAB2 в ответ на подсказку Command: и измените значение на 18. Ввод нового значения организуем несколько по другому, чем в пункте 6. Нажмите клавишу F2. В тексте найдите слово SURFTAB2 и выделите его. Нажмите правую клавишу мыши для вызова меню (см. рис. 8.34). Выберите пункт Paste To CmdLine (вставить в командную строку). Закройте текстовое окно. В командной строке получили : Command: SURFTAB2. Нажимаем клавишу Enter, вводим 18 и вновь Enter.

8. Повторите шаг 4. Получили рис. 8.35а. Установка новых значений переменных SURFTAB использовалась для управления плотностью сетки в направлениях М и N. Увеличение значений переменных SURFTAB после создания поверхностной сети не ведет к сглаживанию трехмерной поверхности. Новые значения переменных будут влиять только на последующие создаваемые сети. Поэтому пришлось выполнить шаги 5, 6, 7 и 8.

а б

Рисунок 8.35

9. Из меню DrawSurfaces выберите строку Ruled Surface и укажите точки 5 и 6. Поверхность теперь натягивается между двумя выбранными примитивами (рис. 8.35б). Заметим, что установка SURFTAB1 также используется при выполнении команды RULESURF.

Выбор точки 7 в шаге 9 обычно дает нежелательный результат для поверхности соединения. Поверхность будет перехлестываться или скручиваться. Для получения нужных результатов, как показано на рис. 8.55, точки выбора на объектах следует указывать с одной стороны. Проверить это можно, выполнив стирание последнего объекта, созданного в шаге 9, и повторив шаг 9. На этот раз выберите 7 вместо 6.

Закройте тренировочный рисунок без его сохранения.