ВВЕДЕНИЕ 4
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 6
1.1 Виды пластика 6
1.2 Обзор существующих видов пластика 6
1.3 Анализ и сравнение аналогов 7
2 ПРОЕКТИРОВАНИЕ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 11
2.1 Требования к мобильному приложению 11
2.2 Функциональные требования 11
2.3 Нефункциональные требования 11
2.4 Диаграмма вариантов использования 12
3 РЕАЛИЗАЦИЯ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 14
3.1 Средства реализации 14
3.2 Реализация компонентов мобильного приложения 14
3.3 Реализация пользовательского интерфейса 20
4 ТЕСТИРОВАНИЕ 27
4.1 Функциональное тестирование 27
5 ЗАКЛЮЧЕНИЕ 33
ЛИТЕРАТУРА 34
ПРИЛОЖЕНИЯ 36
ПРИЛОЖЕНИЕ А. Функция обработки кнопок 36
Актуальность темы работы
С появлением и повсеместным распространением SD-принтеров, выявились проблемы, связанные напрямую с видом используемого пластика для печати. Основными проблемами являлись физические свойства используемых видов пластиков, разные виды пластика созданы из различных материалов, представляющих собой как нефтяные фракции, так и органический пластик [9,10].
При расчете расхода пластиков для SD-печати специалистам требуется учитывать следующие параметры.
1. Толщина слоя печати.
2. Различия в температурных режимах печати.
3. Усадка пластика при остывании.
Рассматривая приведенные выше аспекты 3D-печати, можно прийти к выводу, что для различных видов пластика на одинаковые по размеру фигуры будет затрачен разный объем материала. В общем, на расход материала для напечатанной на SD-принтере модели влияет огромное количество разнообразных случайных факторов, но даже учесть хотя бы несколько из них является трудоемкой задачей. Величина коэффициента усадки также зависит от большого числа факторов, поэтому как правило, коэффициент усадки для используемого вида материала, настроек принтера и геометрии модели определяют печатью пробного экземпляра. Поставщики пластиков для SD-печати в документации зачастую указывают примерные значения коэффициента усадки для разных видов материалов или дают примерную формулу для его подсчета, но даже при этом коэффициент усадки в большинстве является эмпирической переменной, поэтому учет коэффициента усадки является актуальной задачей[11,16].
Цели и задачи
Целью данной работы является разработка мобильного приложения для подсчета количества затраченного пластика для печати на 3D принтере с учетом коэффициента усадки.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Провести анализ требований;
2. Провести обзор аналогов;
3. Реализовать мобильное приложение;
4. Протестировать мобильное приложение;
Объем и структура работы
Работа состоит из введения, трех глав, заключения и библиографии. Объем работы составляет 37 страницы, объем библиографии - 16
источников, приложение - 1 .
Краткое содержание работы
Во введении описаны актуальность исследуемой темы, цели и задачи исследования, структура и оббьем работы.
В первой главе рассматриваются различные виды пластиков, а также их физические свойства, рассматриваются существующие аналоги разрабатываемого приложения.
Во второй главе описаны функциональные и нефункциональные требования к приложению, рассмотрены варианты использования мобильного приложения, а также описаны его компоненты и архитектура.
В третьей главе описаны подробности реализации мобильного приложения.
В четвертой главе приведены результаты тестирования системы.
В заключении сделаны выводы о проделанной работе.
В рамках данной работы было разработано мобильного приложения для подсчета количества затраченного пластика для печати на 3D принтере.
При этом были решены следующие задачи:
1) проведен анализ предметной области;
2) определены требования к системе и разработаны варианты ее использования;
3) разработано приложение;
4) приложение было протестировано.
Планируется развитие данного приложения в будущем:
1) добавление функционала для расчета моделей без заполнения;
2) добавление функционала для расчета готовых моделей, созданных на специализированных приложениях для 3D моделирования.