Отчёт о компьютерной практике

Содержание

Слайд 2

Содержание График работы.................................................... 3 Графическое программирование в Labview..... 4 Трехмерная графика в SolidWorks.................... 16 Заключение.......................................................30

Содержание

График работы.................................................... 3
Графическое программирование в Labview..... 4
Трехмерная графика в SolidWorks.................... 16
Заключение.......................................................30

Слайд 3

График работы

График работы

Слайд 4

Labview: Задание 1 («Локальные переменные») Индивидуальное 1: Создайте ВП с использованием

Labview: Задание 1 («Локальные переменные»)

Индивидуальное 1:
Создайте ВП с использованием двух

циклов While и одного логического элемента управления STOP. Первый цикл While содержит диаграмму Waveform Chart на которой отображаются значения генерации случайных числел. Второй цикл While содержит график Waveform Graph на котором отображается синусоидальный сигнал. Программа имеет одну кнопку Stop. Одним нажатием кнопки STOP должно одновременно прекращаться выполнение двух независимых циклов While.
Слайд 5

Labview: Задание 1 («Локальные переменные») Индивидуальное 2: Создайте простой указатель, соответствующий

Labview: Задание 1 («Локальные переменные»)

Индивидуальное 2:
Создайте простой указатель, соответствующий кухонному таймеру.

Пользователь может задавать время и смотреть, как указатель поворачивается и отсчитывает время от любого значения до нуля с временным интервалом 500 мс. При достижении 0, Timer останавливается со звуковым сигналом Beep.vi (из палитры Graphics&Sound).
Слайд 6

Labview: Задание 1 («Локальные переменные») Индивидуальное 3: Создайте ВП Светофор.vi, который

Labview: Задание 1 («Локальные переменные»)

Индивидуальное 3:
Создайте ВП Светофор.vi, который автоматически

переключается в следующей последовательности: красный→желтый→зеленый→желтый. Время переключения цветов задаются на лицевой панели. Внешний вид лицевой панели показан на рисунке 7. Кнопка Stop останавливает работу светофора. Создайте программу, используя локальные переменные с минимальным количеством проводов.
Слайд 7

Labview: Задание 1 («Локальные переменные») Индивидуальное 4: ВП генерирует случайные целые

Labview: Задание 1 («Локальные переменные»)

Индивидуальное 4:
ВП генерирует случайные целые числа

в диапазоне от минус десяти до плюс десяти. При генерации любого числа за исключением нуля на лицевой панели горит светодиод зеленого цвета. В случае генерации нуля отключается светодиод зеленого цвета и загорается светодиод красного цвета, появляется надпись "Программа окончена" и выполнение программы останавливается. При нажатии кнопки ОК в надписи «Программа окончена» выключается и красный светодиод
Слайд 8

Labview: Задание 1 («Локальные переменные») Индивидуальное 5: Создайте ВП, в котором

Labview: Задание 1 («Локальные переменные»)

Индивидуальное 5:
Создайте ВП, в котором имеется

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

Labview: Задание 1 («Локальные переменные») Индивидуальное 6: Создайте программу последовательного заполнения

Labview: Задание 1 («Локальные переменные»)

Индивидуальное 6:
Создайте программу последовательного заполнения баков с

водой по следующему алгоритму. Варианты лицевых панелей показаны на рисунке 10: а) при включении программы сначала заполняется водой верхний бак от 0 до 10 по 1 каждые 200 мс; б) из верхнего бака вода перетекает в нижний бак. Из верхнего бака вода вытекает от 10 до 0 по 1 каждые 200 мс с одновременным заполнением нижнего бака от 0 до 10 по 1 каждые 200 мс, промежуточные элементы постоянно полностью заполнены; в) программа останавливается когда нижний бак полностью заполнен водой
Слайд 10

Labview: Задание 2 («Глобальные переменные ») Индивидуальное 1: Создайте два ВП,

Labview: Задание 2 («Глобальные переменные »)

Индивидуальное 1:
Создайте два ВП, работающих

одновременно. Первый ВП в непрерывном режиме генерирует синусоидальный сигнал Второй ВП в непрерывном режиме генерирует пилообразный сигнал. Для их генерации воспользуйтесь функциями из палитры Signal Processing→Sig Generation. Каждый ВП отображает сигнал на графике. Первый ВП также содержит кнопку Stop (логическая переменная), для того чтобы прервать выполнение обоих ВП. Для создания программы используйте глобальную переменную
Слайд 11

Labview: Задание 3 («Enum Constant (Перечисляемая константа) и структура Case »)

Labview: Задание 3 («Enum Constant (Перечисляемая константа) и структура Case »)

Индивидуальное

1:
оздайте программу Калькулятора, которая автоматически будет вычислять результаты математических действий над переменными X и Y и отражать в Результатах на числовом и строковом индикаторе в следующем порядке: сумма, разность, умножение и деление с периодичностью 500 мс.

Индивидуальное 2:
Создайте программу, которая автоматически переключала с временной задержкой 500 мс следующие цвета RGB-светодиода: красный, оранжевый, желтый, зеленый, голубой, синий, фиолетовый.

Слайд 12

Labview: Задание 3 («Enum Constant (Перечисляемая константа) и структура Case »)

Labview: Задание 3 («Enum Constant (Перечисляемая константа) и структура Case »)

Индивидуальное

3:
Создайте программу, имитирующую работу светофора
Алгоритм работы светофора:
Светит только красный цвет светофора 3 сек.
Выключается красный сигнал светофора, одновременно загорается желтый на 1 сек.
Выключается желтый, включается зеленый на 2 сек.
Зеленый начинает моргать 5 раз с периодичностью 200 мс .
Выключается зеленый сигнал светофора, одновременно включается желтый на 1 сек.
Желтый гаснет, включается красный, после чего цикл повторяется с красного сигнала светофора
Слайд 13

Labview: Задание 4 («Массивы») Индивидуальное 1: Создайте ВП, который автоматически формирует

Labview: Задание 4 («Массивы»)

Индивидуальное 1:
Создайте ВП, который автоматически формирует одномерный

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

Labview: Задание 4 («Массивы») Индивидуальное 2: Создайте ВП, формирующий 4 одномерных

Labview: Задание 4 («Массивы»)

Индивидуальное 2:
Создайте ВП, формирующий 4 одномерных десятиэлементных массива

чисел. Массив 1 содержит случайные числа от 0 до 1. Массив 2 содержит целые числа, полученные из чисел первого массива путем их умножения на определенный коэффициент, задаваемый на лицевой панели. Массив 3 содержит значения итераций цикла, полученных при генерации значений первого массива. Массив 4 представляет собой сумму значений первого и третьего массивов. Значения ячеек всех массивов выводятся на одну осциллограмму.
Слайд 15

Labview: Задание 4 («Массивы») Индивидуальное 3: Создайте ВП, формирующий 4 одномерных

Labview: Задание 4 («Массивы»)

Индивидуальное 3:
Создайте ВП, формирующий 4 одномерных десятиэлементных

массива чисел. Массив 1 содержит случайные числа от 0 до 1. Массив 2 содержит целые числа, полученные из чисел первого массива путем их умножения на определенный коэффициент, задаваемый на лицевой панели. Массив 3 содержит значения итераций цикла, полученных при генерации значений первого массива. Массив 4 представляет собой сумму значений первого и третьего массивов. Значения ячеек всех массивов выводятся на одну осциллограмму.

Индивидуальное 4:
Создать ВП, формирующий 2 одномерных массива чисел. Первый массив размером 10х1 содержит случайные числа от 0 до 1. Второй массив размером 5х1 - результаты перемножения попарно ячеек первого (первой на вторую, третьей на четвертую и т.д.), значения которых увеличены в 10 раз и приведены к большему целому значению.

Слайд 16

SolidWorks: Лабораторная работа №1 («Знакомство с SolidWorks») Дерево построений Окончательная модель

SolidWorks: Лабораторная работа №1 («Знакомство с SolidWorks»)

Дерево построений

Окончательная модель

Слайд 17

SolidWorks: Лабораторная работа 2 («Зубчатое колесо») Дерево построений Окончательная модель

SolidWorks: Лабораторная работа 2 («Зубчатое колесо»)

Дерево построений

Окончательная модель

Слайд 18

SolidWorks: Лабораторная работа 3 часть 1 («Работа с поверхностями») Дерево построений Окончательная модель

SolidWorks: Лабораторная работа 3 часть 1 («Работа с поверхностями»)

Дерево построений

Окончательная модель

Слайд 19

SolidWorks: Лабораторная работа №3 часть 2 («Сборки») Дерево построений Окончательная модель

SolidWorks: Лабораторная работа №3 часть 2 («Сборки»)

Дерево построений

Окончательная модель

Слайд 20

Дерево построений Окончательная модель

Дерево построений

Окончательная модель

Слайд 21

Дерево построений Окончательная модель

Дерево построений

Окончательная модель

Слайд 22

SolidWorks: Лабораторная работа №4 («Создание детали с использованием инструментов: Повернутая бобышка,

SolidWorks: Лабораторная работа №4 («Создание детали с использованием инструментов: Повернутая бобышка,

Бобышка по траектории»)

Дерево построений

Окончательная модель

Слайд 23

SolidWorks: Лабораторная работа №5 («Моделирование физических процессов в SolidWorks») Дерево построений Окончательная модель

SolidWorks: Лабораторная работа №5 («Моделирование физических процессов в SolidWorks»)

Дерево построений

Окончательная модель

Слайд 24

Дерево построений Окончательная модель

Дерево построений

Окончательная модель

Слайд 25

Дерево построений Окончательная модель

Дерево построений

Окончательная модель

Слайд 26

Дерево построений Окончательная модель

Дерево построений

Окончательная модель

Слайд 27

SolidWorks: Лабораторная работа №6 («Создание гибкой пружины») Дерево построений Окончательная модель

SolidWorks: Лабораторная работа №6 («Создание гибкой пружины»)

Дерево построений

Окончательная модель

Слайд 28

SolidWorks: Лабораторная работа № 7 («Индивидуальное задание: Вал, Вариант 2») Дерево построений Окончательная модель

SolidWorks: Лабораторная работа № 7 («Индивидуальное задание: Вал, Вариант 2»)

Дерево построений

Окончательная модель

Слайд 29

SolidWorks: Лабораторная работа №8 Дерево построений Окончательная модель

SolidWorks: Лабораторная работа №8

Дерево построений

Окончательная модель