Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Работа с автокадом

.pdf
Скачиваний:
35
Добавлен:
12.06.2015
Размер:
1.13 Mб
Скачать

41

3.В зоне Sourse(источник) выберите способ создания файла, используя опции:

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

-Entiere drawing (весь чертеж). В качестве блока будет использован весь чертеж.

-Object (объект). Если в чертеже блоки не созданы ранее или необходимо создать новый блок с новым комплектом существующих объектов, применяется эта опция. Блок создается сходу путем выбора необходимых объектов. В этом случае становятся доступными зоны Base point и Object, где производится выбор базовой точки и условия создания блока. (Аналогично команде BMAKE)

 

Write Block

 

 

 

Источник

Sourse

 

 

 

 

 

 

 

 

Блок

Block

 

 

 

Entiere drawing

 

 

 

Весь чертеж

 

 

 

Object

 

 

 

 

 

Выбрать объект

Объект

 

 

 

Base point

 

Object

 

 

 

 

Указать базовую

 

Pick point

 

Select objekt

 

точку

 

 

 

 

Сохранить объекты

 

X:

0.000

 

 

 

 

Retain

Преобразовать в блок

 

Y:

0.000

 

 

 

 

Convert to block

Удалить объекты

 

Z:

0.000

 

 

 

Delete

 

 

 

 

 

Имя файла

 

 

 

 

 

Расположение

Distination

 

 

 

Filename

 

 

 

 

 

 

 

Единицы для

Location

 

 

 

вставки

insertunits

 

 

 

 

 

 

 

 

 

Ok

Cancel

Help

 

Рис.2. Диалоговое окно команды Wblock

 

4.В поле File name вводится имя файла, который создается

5.В поле Location (Расположение) следует указать путь или каталог, в котором будет размещен файл.

6.В поле Insert Units (Единицы для вставки) выбираются нужные единицы измерения или Unitless (Безразмерные)

7.Завершение работы осуществляется щелчком по кнопке Ok.

Если в качестве блока сохраняется весь чертеж, то для создания точки вставки используется команда BASE. По умолчанию базовая точка имеет координаты 0,0,0. Устанавливая базовую точку в другой точке чертежа, можно настраивать процесс вставки блока.

42

Вставка блока

Блоки, как определенные в чертеже, так и записанные в отдельные файлы вставляются одним и тем же способом. После того, как выбрано место размещения, можно изменить размер и ориентацию блока. Детали могут быть созданы по размеру одного узла, а затем по необходимости масштабированы и переориентированы. Чтобы вставить внутренний блок или внешний (файл) нужно сделать следующее:

1. Щелкнуть по пиктограмме команды INSERT. Откроется диалоговое окно,

изображенное на рисунке 3.

 

 

 

 

 

 

 

 

 

 

 

Масштаб

 

 

 

Insert

 

 

 

 

 

 

Имя блока

Name

 

 

 

Browse

 

Обзор

 

 

 

 

 

 

 

 

Path:

 

 

 

 

 

 

 

 

Insertion point

Scale

 

Rotation

Поворот

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

 

 

 

 

 

 

 

Specify on screen

Specify on screen

Specify on screen

 

 

 

Указать на

X:

0.000

X:

1

 

 

0

 

экране

 

Angle

 

 

Y:

0.000

Y:

1

 

 

 

 

Координаты

Z:

0.000

Z:

1

 

 

 

Угол

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

 

 

 

 

 

 

 

 

 

 

Uniform scale

 

 

 

 

 

 

 

 

 

 

Разрушить

 

 

 

 

 

 

 

 

блок

 

Explode

 

Ok

Cancel

Help

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.3. Диалоговое окно команды Insert

 

 

 

 

2.Можно вставлять внутренний или внешний блок

-Чтобы вставит внутренний блок, уже определенный в текущем чертеже, нужно открыть список Name и выбрать в нем имя подходящего блока.

-Для вставки внешнего блока (файла) необходимо щелкнуть по кнопке Browse (Обзор) и выбрать файл по заданному адресу.

4.В зонах Insersion point (Точка вставки), Scale(Масштаб) и Rotation (Поворот) установить или сбросить флажки Specify On-screen (Задание параметров на экране) затем ввести требуемую информацию. Флажок Specify On-screen нужно сбрасывать в том случае, если будут заданы в числовом виде параметры точки вставки, масштаба или угла поворота. Например, если установить флажок Specify On-screen в зоне Insertion point, то точка указывается курсором на поле чертежа. В зоне Scale по умолчанию масштабные коэффициенты по осям координат равны 1. Можно заменить их на требуемые. В случае установки флажка Specify Onscreen, масштабные коэффициенты запрашиваются в командной строке при вставке блока. В зоне Rotation можно установить угол поворота блока относительно точки вставки. (Положительное значение угла соответствует повороту против часовой стрелке.) Если установить флажок Specify On-screen в этой зоне, то запрос значения угла поворота блока запрашивается в командной строке.

43

5.Флажок Explode (Разрушить) устанавливается, если нужно вставить блок расчлененный на отдельные элементы, а не единым целым.

Отрицательное значение масштабного коэффициента для какой-то из осей задает зеркальное отражения блока. Если коэффициент отрицателен для оси Y, блок зеркально отображается относительно оси Х.

44

7.Построение чертежей трехмерных моделей

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

ФОРМИРОВАНИЕ ТИПОВЫХ ОБЪЕМНЫХ ТЕЛ

ФОРМИРОВАНИЕ ПАРАЛЛЕЛЕПИПЕДА

1.Комада Box

2.Specify corner of box or [CEnter] <0,0,0> - Задайте угол ящика или[Центр]. Следует задать место какой-нибудь вершины или введите опцию CEnter и укажите центр параллелепипеда

3.При указании вершины появится приглашение

Specify corner of box or [Cube/Length] - задайте другой угол или [Куб/Длина]. По умолчании выбирается противоположный угол на плоскости XY, затем запрaшивается высота Z и построение заканчивается.

ПОСТРОЕНИЕ ШАРА

Криволинейные поверхности отображаются с помощью сегментов, количество которых регулируется с помощью системной переменной ISOLINES. По умолчании значение переменной равно 4. С увеличением значения качество модели повышается, а скорость построения снижается. На рис. 1 показаны два изображения шара со значениями переменной

ISOLINES равной 12 и 4.

Чтобы построить шар, применяется команда Sphere и выполняются следующие действия:

1.Команда Sphere.

2.Specify center of Sphere(Задайте центр шара)<0,0,0>:

3.Specify radius of Sphere or [Diameter] (Задайте радиус шара[Диаметр]):

Шар построен.

45

Рис.1 Два шара со значениями переменной ISOLINES равной 12(слева) и 4 ПОСТРОЕНИЕ ЦИЛИНДРА.

Цилиндры можно сформировать с круглым и эллиптическим основанием.

1.Команда Cylinder (Цилиндр).

2.Specify center point for base of cylinder or [Elliptical]<0,0,0>:

Задайте центральную точку цилиндра(Эллипса):

Следует задать центр кругового цилиндра или ввести опцию Elliptical для определения в качестве основания эллипс.

3.Specify center point for base of cylinder or [Diametr]:

Задайте центральную точку цилиндра или введите опцию D и задайте диаметр

4.Specify height of cylinder or [Center of other end]:

Задайте высоту цилиндра или [центр другого основания]: Центр другого основания вводится после опции Сenter (рис.1).

Рис.2. Построение цилиндра

Рис

ПОСТРОЕНИЕ КОНУСА

Конус можно построить с круговым и эллиптическим основанием. Указав отрицательную высоту, можно получить перевернутый конус. Конус может быть наклонен к плоскости XY, если задать координаты вершины.

1.Команда Cone

2.Specify center point for base of cone or [Elliptical]<0,0,0>

Задайте центр основания конуса или [Эллиптический]. Следует указать центр основания конуса или выбрать опцию Elliptical для эллиптического основания.

3. Specify radius for base of cone or [Diameter]:

Задайте радиус конуса или [Диаметр]:

Можно ввести значение радиуса или опцию D для ввода диаметра.

4. Specify height of cone or [Apex]:

Задать высоту конуса или [Вершина]:

Следует указать высоту конуса или воспользоваться опцией А, чтобы задать координаты вершины конуса (рис.3).

ФОРМИРОВАНИЕ ТОРА

1.Команда Torus

2. Specify center point of torus:

Задайте центральную точку тора:

3.Specify radius of torus or [Diameter]:

Задайте радиус тора или выберите опцию D и задайте диаметр:

4.Specify radius of tube or [Diameter]:

Задайте радиус трубки или выберите опцию D и задайте диаметр: (рис.4)

46

Рис.4. Построение тора

Рис. 5. Построение клина

ФОРМИРОВАНИЕ КЛИНА

1.Команда Wedge

2.Specify first corner of wedge or [CEnter]<0,0,0>:

Задайте первый угол клина или [Центр]:

Укажите какую-нибудь вершину клина или введите опцию Center,чтобы указать пространственный центр клина.

3.При указании вершины появится запрос

Specify corner of wedge or [Cube/length]-задайте другой угол [куб.длина], по умолчании выбирается противоположный угол на плоскости XY, затем запрашивается высота клина по оси Z. Клин построен(рис.5).

2а.При указании центра (опция Center) появится запрос-

Specify opposite corner or [Cube/length]- Задайте противоположный угол или[Куб/.Длина].

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

СОЗДАНИЕ ТЕЛ ВЫДАВЛИВАНИЕМ

Команда Extrude (Выдави) служит для создания тел из замкнутых сложных объектов (профилей). Для выдавливания можно использовать замкнутые полилинии на плоскости, окружности, эллипсы, замкнутые сплайновые кривые, кольца и области.

При выдавливании профиля по умолчании боковые грани формируются перпендикулярно плоскости исходного объекта (рис.6 поз.1). Однако можно и сужать область по мере выдавливания. Если при выдавливании угол положителен, то объект сужается (поз.2), если отрицателен – расширяется. Можно выдавливать объект вдоль некоторой направляющей (поз.3). Направляющая может быть задана отрезком, дугой, окружностью.

Работа с командой выдавливания 1. Создайте контур для выдавливания. 2.Команда Extrude – выдави.

3.Select object – выберите объекты для выдавливания.

4. Specify height of extrusion or [Path] – Задайте высоту выдавливания или [Траектория].

Укажите высоту выдавливания или воспользуйтесь опцией Path и укажите линию траектории, созданную заранее.

47

1

2

3

Рис.6. Получение тел выдавливанием

ПОСТРОЕНИЕ ТЕЛ ВРАЩЕНИЯ

С помощью команды Revolve (Вращай) можно создать тела вращения, но из замкнутого контура. В качестве образующей кривой для создания тела вращения используются замкнутые плоские полилинии, окружности, эллипсы, замкнутые сплайновые кривые. Можно вращать только один объект. Системная переменная Delobj определяет, будет ли удален исходный объект. Если Delobj = 1, объект удаляется, при Delobj = 0 – не удаляются. На рис.7 показано тело, созданное вращением прямоугольника.

Рис.7. Тело, созданное вращением прямоугольника

СОЗДАНИЕ СЛОЖНЫХ ТЕЛ

Модели реальных объектов обычно формируются комбинацией типовых тел, описанных выше. Сложные тела создаются из простых с помощью операций объединения, вычитания и пересечения.

ОБЪЕДИНЕНИЕ ТЕЛ

Команда Union (Объедини) используется для объединения нескольких тел в одно новое тело. Чтобы вызвать команду, следует или набрать ее имя с клавиатуры или выбрать в меню Изменить -> Правка твердых тел -> Объединение.

Работа с командой Union

48

1 Ввести команду Union

2.На запрос Select objects: (Выберите объекты) -выберите объекты для объединения.

После создания нового объединенного тела исходные объекты не сохраняются.

ВЫЧИТАНИЕ ТЕЛ

Для вычитания одного тела из другого применяется команда Subtract (Вычти). Эта команда наиболее часто используется для создания отверстий.

1

2

3

4

Рис.8. Пример вычитания тел

На рис.8. для получения втулки с отверстием 4 два цилиндра 1 и 2 совмещаются и получается фигура (позиция 3). Затем, используя команду Subtract, из цилиндра 1 вычитается цилиндр

2.

Чтобы вызвать команду, следует или набрать ее имя с клавиатуры или выбрать в меню Изменить -> Правка твердых тел -> Вычитание.

Работа с командой Subtract 1 Ввести команду Subtract

2. Select solids and regions to subtract from….

Select objects:

Выберите обекты и области, из которых следует вычесть Выберите объекты:

3.После выбора тел, из которых производится вычитание, следует щелкнуть по полю чертежа правой клавишей мыши или нажать на клавиатуре Enter. Это действие вызовет запрос на выделение объектов для вычитания

Select solids and regions to subtract ….

Select objects:

Выберите обекты и области, которые следует вычесть Выберите объекты:

После выделения объектов щелкнуть правой клавишей на поле чертежа или нажать на клавиатуре Enter. Произойдет вычитание, и команда завершит работу.

49

СОЗДАНИЕ ТЕЛА ИЗ ПЕРЕСЕЧЕНИЯ ДВУХ ТЕЛ

Можно создавать тела, которые занимают пространство, общее для двух тел. Такое пространство называется их пересечением. На рис.9 показаны два тела до и после выполнения команды Intersect

Рис.9.

команды Intersect

Чтобы вызвать

выбрите в меню Изменить ->

Правка твердых тел -> Пересечение. Выбор ибъектов в любом порядке

СОЗДАНИЕ ТЕЛА С ПОМОЩЬЮ КОМАНДЫ Interfere

Команда Interfere (Взаимодействие) подобна команде Intersect, за иключением того, что исходные объекты сохраняются

ПОЛУЧЕНИЕ СЕЧЕНИЯ И РАЗРЕЗА ТЕЛА

Команды Section

и Slice используются для видов, сечений и разрезов трехмерных

моделей.

 

1

3

2

Рис.9. Для тела 1 созданы сечение 2 и разрез 3.

Работа с командой Section.

Команда Section (сечение) применяется для создания плоских областей из сечения объемной модели по заданной плоскости. Исходные объекты остаются нетронутыми На рис.9 показано сечение, созданное с помощью команды Section.

1.Чтобы вызвать команду, следует набрать ее имя с клавиатуры или щелкнуть по пиктограмме в линейке Solids(тела).

2.Выделите объект, сечение которого нужно получить.

3.Появится приглашение:

Specify first point on section plane by[Object /Zaxis/View /XY /XZ /ZX /3рoints]<3points>

50

(задайте первую точку на секущей плоскости посредством[Объект/ осьZ/ Вид/ XY /XZ /ZX /3 точки])

Object - следует указать круг, эллипс, дугу или плоскую полилинию. XY-плоскость сечения определяется как плоскость, параллельная плоскости XY и проходящая через заданную точку.

YZ - плоскость сечения определяется как плоскость, параллельная плоскости YZ и проходящая через заданную точку.

ZX - плоскость сечения определяется как плоскость, параллельная плоскости ZX и проходящая через заданную точку.

3 points – Опция по умолчании. Укажите 3 точки, чтобы определить плоскость сечения Работа с командой Slice (Разрез)

Команда применяется для разрезания тела заданной плоскостью на две части. Можно удалить любую часть. На рис.9 поз.3 показан результат разрезания модели после того, как одна часть была удалена.

1.Чтобы вызвать команду, следует набрать ее имя с клавиатуры или щелкнуть по пиктограмме в линейке Solids(тела)

2.Выделите объект, разрез которого нужно получить.

3.Появится приглашение:

Specify first point on section plane by[Object /Zaxis/View /XY /XZ /ZX /3рoints]<3points> (задайте первую точку на секущей плоскости посредством[Объект/ осьZ/ Вид/ XY /XZ /ZX /3 точки]) Действия опций выбора плоскости разреза аналогичны команде section

4.Укажите часть модели, которую нужно оставить.

МОДИФИЦИРОВАНИЕ ОБЪЕКТОВ В ТРЕХМЕРНОМ ПРОСТРАНСТВЕ

В AutoCAD 2000 имеется возможность непосредственно модифицировать трехмерные тела. Можно изменять грани тел, их ребра, впечатывать на поверхность двумерные объекты, разделять сложные тела на компоненты, формировать оболочку вокруг тела.

Команда

Использование в трехмерных чертежах

Erase(сотри)

Стирание объекта

 

 

 

Copy(копировать)

Копирование объекта

Mirror(зеркало)

Ось симметрии должна лежать в плоскости ХУ, иначе

 

использовать команду Mirror3D

Offset(подобие)

Использовать для плоских объектов.

Array(массив)

Используется для трехмерных объектов в плоскости ХУ,

 

иначе 3Darray.

Move(перенеси)

Переносит выделенные объекты на новое место.

Rotate(поворот)

Используется для трехмерных объектов в плоскости ХУ,

 

иначе Rotate3D

Scale(масштаб)

Изменяет масштаб изображения выделенногообъекта.

Trim(обрежь)

Применяется для плоских объектов

Break(разорви)

То же.

Fillet(сопряги)

Применяется специальная опция для трехмерного

 

пространства.

Chamfer(фаска)

То же.