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

Дмитриев Раков Трехмерное моделирование

.pdf
Скачиваний:
14
Добавлен:
07.03.2016
Размер:
230.83 Кб
Скачать

Base surface selection...

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

Enter surface selection option [Next/OK (current)] <OK>:

Если выделена нужная грань, нажать Enter (иначе ввести букву N и будет выделена следующая грань).

Затем вводим по очереди свои размеры фаски.

Specify base surface chamfer distance <10.0000>: 50 Specify other surface chamfer distance <10.0000>: 70

Выбираем на аксонометрической проекции удаляемое ребро щелчком мыши в ответ на запрос:

Select an edge or [Loop]: Select an edge or [Loop]:

Ребро исчезает и появляется фаска.

Для построения отверстия меняем ПСК, привязывая ее с помощью трех точек параллельно наклонной плоскости. В новой ПСК будет правильно ориентирован цилиндр.

Используем инструмент 3 point UCS из панели инструментов UCS. и привязкой к концевым точкамSnap to endpoint последовательно показываем точки 1, 2 и 3 (см. рис.19). Пиктограмма осей координат переместится в точку1, ось Х будет направлена в сторону точки 2, а ось Y – в направлении точки 3. Ось Z будет перпендикулярно плоскости фаски.

Строим цилиндр (инструмент Cylinder из панели инструментов

Solid). В ответ на запрос Specify center point for base of cylinder or [Elliptical] <0,0,0>: используем координатные фильтры. Вводим (выбор координаты Х из трех координат точки). В ответ на запрос of с помощью привязки к середине соответствующего ребра фаски получаем координату Х центра цилиндра. Появляется сообщение:

_mid of (need YZ): Вводим второй фильтр.yz и аналогично привязкой к середине другого ребра фаски выбираем координатыY и Z этой точки.

При запросе радиуса Specify radius for base of cylinder or [Diameter]: вводим с клавиатуры20. При запросе высотыSpecify height of cylinder or [Center of other end]: вводим -50 (глубина от-

верстия со знаком минус, так как она отмеривается в направлении, противоположном положительному направлению оси Z).

Вычитаем цилиндр из параллелепипеда. Выбираем команду Substract из панели инструментов Solid editing. На первый запрос

21

Command: _subtract Select solids and regions to subtract from .. Select objects: 1 found указываем параллелепипед и нажимаем

Enter.

На второй запрос

Select solids and regions to subtract ..

Select objects: 1 found указываем цилиндр и опять нажимаем Enter. Появится сообщение 1 found и будет произведено вычитание.

Каркасное представление на экране будет таким, как на рис.19 (Countor line per surface равно 12). Оно не отличается до и после вычитания. При удалении скрытых линий (инструмент Hide) изображение будет как на рис.20. и будет видно отверстие.

3

2

1

Рис. 19. Деталь с фаской и отверРис. 20. Деталь с фаской и отверстием стием - каркасное представление при удаленных скрытых линиях

Упражнение 8.

Построить модель тела в виде детали с отверстием на конце в утолщенной части. Параллелепипед 120х40х20 мм. Утолщение имеет радиус 40 мм. с отверстием диаметром 40 мм. в центре. Общая длина детали 160 мм. (рис. 21).

Строим основное тело (инструмент Box из панели инструментов Solid) в любом месте, указав положение угловой точки мышью в от-

вет на запрос Specify corner of box or [CEnter] <0,0,0>:

Далее диалог построения по размерам будет таким:

22

Specify corner or [Cube/Length]: L (вводится латинская буква,

определяющая дальнейший ввод трех размеров)

Specify length: 120 (Последовательно вводятся размеры)

Specify width: 40 Specify height: 20

Строим цилиндр (инструмент Cylinder из панели инструментов

Solid). в ответ на запрос Specify center point for base of cylinder or [Elliptical] <0,0,0>: применяем привязку к середине нижнего торцевого ребра параллелепипеда. Указывать ребро при использовании привязки удобнее на аксонометрической проекции. При запросе ра-

диуса Specify radius for base of cylinder or [Diameter]: вводим с клавиатуры 40. При запросе высотыSpecify height of cylinder or [Center of other end]: вводим 20 (высота детали).

Снова строим цилиндр(инструмент Cylinder из панели инстру-

ментов Solid). В ответ на запросSpecify center point for base of cylinder or [Elliptical] <0,0,0>: опять применяем привязку к середине нижнего торцевого ребра параллелепипеда. При запросе радиуса

Specify radius for base of cylinder or [Diameter]: вводим с клавиатуры 20. При запросе высоты Specify height of cylinder or [Center of other end]: вводим 20 (высота детали).

Объединяем параллелепипед и цилиндр большего радиуса - ко мандой Union. Вычитаем цилиндр меньшего радиуса из объединенной детали командой Substract

Каркасное представление на экране будет таким, как на рис.21 (Countor line per surface равно 12). Оно не отличается до и после вычитания. При удалении скрытых линий (инструмент Hide) изображение будет как на рис.22. и будет видно отверстие.

Рис. 21. Деталь с отверстием -

Рис. 22. Деталь с отверстием при уда-

каркасное представление

ленных скрытых линиях

23

Упражнение 9.

Построить модель тела с двумя плоскостями симметрии (рис.23). Стандартные примитивы не позволяют построить такую деталь. Ее можно получить, найдя общий объем двух выдавленных оди-

наковых тел, пересекающихся под 90 градусов друг с другом.

Рис. 23. Деталь с двумя плоскостями

Рис. 24. Контур для выдавливания

симметрии при удаленных скрытых

 

линиях

 

Строим контур для выдавливания, используя отрезки и дуги в любом месте (рис. 24). Сначала строится половина контура. После этого командой симметрии строится другая половина. Построенный контур преобразуется в область командойRegion из меню вычерчивания Draw.

Далее вызываем командуEXTRUDE из панели инструментов Solid и производим выдавливание построенного контура на высоту равную максимальной ширины контура (или больше, но не меньше).

Следующий шаг построения – скопировать полученную деталь с помощью команды Copy из панели инструментовModify. Из двух деталей выбираем любую и поворачиваем ее на угол90 градусов вокруг нужной оси координат с помощью команды вращения в трехмерном пространстве 3D Rotate, вызываемую из меню Modify->3D Operation. После поворота перемещаем повернутую деталь до совмещения угловых точек, расположенных в месте максимальной ширины деталей. Для перемещения используется командаMove из

24

панели инструментов Modify, при этом

обязательно использовать

привязку к концевой точке, а в качестве базовой точки выбрать та-

кую же точку перемещаемой детали. После перемещения детали

должны проходить друг через друга.

 

 

 

Последнее действие – нахождение общего объема двух деталей

с помощью командыINTERSECT. В результате получится деталь,

представленная на рис. 23.

 

 

 

 

Упражнение 10.

 

 

 

 

Построить модель подшипника качения с7 шариками и двумя

обоймами. Радиус шариков 10

мм. Остальные размеры взять про-

 

порционально

схеме

сечения,

 

представленной на рис. 25.

 

 

Строим контур сечения, начи-

 

ная с окружности радиусом 10мм.

 

Затем

строим

половину

контура

 

одной обоймы. С помощью ко-

 

манды симметрии Mirror сначала

 

достраиваем вторую половину, а

Рис. 25. Схема сечения подшип-

затем контур второй обоймы, ис-

пользуя в качестве оси

симмет-

ника качения

рии две точки

квадрантов

окруж-

ности, указывая их привязкой Snap to quadrant. Проводим ось вра-

щения на расстоянии 60 мм. от центра окружности.

 

 

Контуры обоймы объединяем в области командой Region.

 

Командой Revolve получаем трехмерные модели обойм, выбирая

сразу обе области и указывая в качестве оси вращения линию, по-

строенную заранее, задав режим вращение вокруг объекта.

 

Строим сферу с привязкой ее центра к центру окружности. Рас-

ставляем семь сфер по кругу командой 3D array. Для команды зада-

ем режим расстановки по кругуP, указываем в качестве объекта

расстановки сферу. При запросе центра вращения указываем при-

вязкой среднюю точку оси вращения, а для определения положения

оси вращения указываем еще одну точку на ней– концевую (опять

используя привязку).

 

 

 

 

25

Рис. 26.Подшипник – каркасное

Рис. 27. Подшипник – изображение с

представление

удалением скрытых линий

Получается деталь, каркасное представление которой дано на рис. 26. Более наглядное представление с удалением скрытых линий и немного развернутое приведено на рис. 27.

ЛИТЕРАТУРА

6.. БЕЛКИН Ю.В. ДМИТРИЕВ С.А. Инженерная и компьютерная графика для кораблестроителей . Уч.пособие, СПбГМТУ.:, СПб,2003.

26

Содержание

 

Введение...............................................................................

3

1. Задание трехмерных координат.......................................

4

2.Координатные фильтры ....................................................

5

3. Трехмерные виды .............................................................

5

4. Построение тел.................................................................

6

4.1.Стандартные примитивы.............................................

6

4.2. Выдавленное тело......................................................

8

4.3.Тело вращения ............................................................

8

4.4. Сложное тело .............................................................

9

Объединение объектов.....................................................

9

Вычитание объектов .........................................................

9

Пересечение объектов....................................................

10

5. Редактирование пространственных объектов ...............

10

5.1. Поворот пространственных объектов......................

10

5.2. Зеркальное отображение пространственных

 

объектов ......................................................................................

10

5.3. Размножение пространственных объектов .............

11

5.4. Снятие фасок у пространственных тел ...................

11

5.5. Сопряжение граней пространственных тел.............

11

5.6. Разрезание пространственных тел..........................

11

6. Изменение вида детали на экране.................................

12

7. Построение тел по размерам. Точное расположение

 

частей тела .....................................................................................

12

Упражнение 1. .................................................................

12

Упражнение 2. .................................................................

13

Упражнение 3. .................................................................

14

Упражнение 4. .................................................................

16

Упражнение 5. .................................................................

17

Упражнение 6. .................................................................

18

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

20

Упражнение 7. .................................................................

20

Упражнение 8. .................................................................

22

Упражнение 9. .................................................................

24

Упражнение 10. ...............................................................

25

ЛИТЕРАТУРА .........................................................................

26

27