Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИиКГ основная с MatLab(Версия 9.0).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
10 Мб
Скачать
☆

Методические указания по выполнению задания 3

Чертеж выполняется на листе формата 12(A3) с основными рамкой и надписью. На чертеже необходимо выполнить горизонтальную, фронтальную, профильную и аксонометрическую проекции трехмерного объекта.

Выбор контура трехмерного объекта выполняется согласно задания №5, но без учета окружностей. Выбор вариант задания для высоты трехмерного объекта выполняется по таблице 3.

Таблица 3

Последняя цифра зачетной книжки

Высота трехмерного объекта

0

5

1

10

2

15

3

20

4

25

5

30

6

35

7

40

8

45

9

50

Порядок выполнения задания 3

1. На листе формата 12(A3) начертить основную рамку и основной штамп.

2. Нанести оси координат 0X, 0Y, 0Z.

3. Выполнить контур платы по данным задания №5 в квадранте X120Y1, который является горизонтальной проекцией платы.

4. Выполнить фронтальную и профильную проекции трехмерного объекта.

5. На отдельном виде выполнить аксонометрическую проекцию трехмерного скелетного объекта.

6. Составить программу на языке MATLAB, создающую скелетную модель платы и изображающую ее 4 проекции. Обратите внимание, что при формировании массивов координат опорных точек задаются массивы, содержащие координаты вершин ребер для каждой плоскости (в столбцах массивов). Также в массивах координат, необходимо в качестве последней координаты повторить координаты первой вершины (замыкая, таким образом, контур, изображающий ребра плоскости).

Перед составлением программы студент должен ознакомиться с необходимыми теоретическими положениями [12] и методикой составления программ на языке MATLAB, рассмотренной в приложении 1.

Пример составления программы приводится ниже:

clc; clear; more off; echo on; clf;

% Задание 3. Чертеж "скелетной" модели платы.

% Курс "Инженерная и машинная графика"

% Выполнил ст. гр. ДРЭ-Сx-x Иванов И.И.

% (c) 2003 р. УИПА, кафедра СУ и АПУ

% Версия 28.6.2003 г.

% file plata3.m

date

echo off;

% Задаем координаты опорных точек

xa=10;ya=10;

xb=160;yb=10;

xc=160;yc=70;

xd=110;yd=70;

xe=110;ye=110;

xf=10;yf=110;

z0=0;delta_z=15;zt=z0+delta_z;

% Формируем массивы координат опорных точек "ребер"

% платы

x12=[xa,xb,xc,xd,xe,xf,xa]';

x3=[xa,xb,xb,xa,xa,xa,xa]';

x4=[xc,xb,xb,xc,xc,xc,xc]';

x5=[xc,xd,xd,xc,xc,xc,xc]';

x6=[xe,xd,xd,xe,xe,xe,xe]';

x7=[xe,xf,xf,xe,xe,xe,xe]';

x8=[xa,xf,xf,xa,xa,xa,xa]';

x=[x12,x12,x3,x4,x5,x6,x7,x8];

y12=[ya,yb,yc,yd,ye,yf,ya]';

y3=[ya,yb,yb,ya,ya,ya,ya]';

y4=[yc,yb,yb,yc,yc,yc,yc]';

y5=[yc,yd,yd,yc,yc,yc,yc]';

y6=[ye,yd,yd,ye,ye,ye,ye]';

y7=[ye,yf,yf,ye,ye,ye,ye]';

y8=[ya,yf,yf,ya,ya,ya,ya]';

y=[y12,y12,y3,y4,y5,y6,y7,y8];

z1=zeros(7,1);

z2=z1+delta_z;

z38=[zeros(2,6);

zeros(2,6)+delta_z;

zeros(3,6)];

z=[z1,z2,z38];

% Изображаем контур платы

plot3(x,y,z);

% Маркируем опорные точки

text(xa,ya,z0,'А'); text(xb,yb,zt,'В2');

text(xc,yc,z0,'С'); text(xd,yd,zt,'D2');

text(xe,ye,z0,'E'); text(xf,yf,zt,'F2');

% Маркируем оси и даем название рисунку

set(gca, 'FontName', 'Times New Roman Cyr');

set(gca, 'FontSize', 12);

xlabel('Ось Х'); ylabel('Оcь Y');zlabel('Оcь Z');

axis([0,170,0,170,0,50]); view([150,150,150]);

title('Задание 3. Вариант XX. Выполнил ст. Иванов И.И.');

disp('Нажмите клавишу _Пробел_ после просмотра и сохранения рисунка!');

% Прорисовываем "сетку"

grid on;

% Формируем задержку для просмотра рисунка

pause

% Переходим к просмотру проекций в ортогональной

% проекции

title('Горизонтальная проекция');

view([0,0,150]);

disp('Нажмите клавишу _Пробел_ после просмотра Горизонтальной проекции!');

pause

clc

title('Фронтальная проекция');

view([0,-150,0]);

disp('Нажмите клавишу _Пробел_ после просмотра Фронтальной проекции!');

pause

clc

title('Профильная проекция');

view([150,0,0]);

В результате выполнения программы, должно быть получено 4 последовательные изображения проекций трехмерного объекта, показанные на рисунке 3

а)

б)

в)

г)

Рисунок 3

ЗАДАНИЕ 4. Выполнить чертеж, на котором изобразить уклон, конусность и усеченную конусность в соответствии с вариантом задания, выбираемым по последним двум цифрам шифра зачетной книжки студента. Исходные данные приведены в таблице 4.1.