ВВЕДЕНИЕ 3
1 Анализ предметной области 5
1.1 Обзор технического задания стенда 5
1.2 Обзор архитектуры крейта LTR 9
1.3 Обзор программного обеспечения 12
1.3.1 Обзор программы LGraph2 12
1.3.2 Обзор программы PowerGraph 15
1.3.3 Обзор программы ACTest 18
1.3.4 Обзор программы LTRSERVER 20
1.4 Обзор библиотек, используемых крейтом LTR 21
1.5 Обзор языков программирования 24
1.5.1 Язык С# 24
1.5.2 Язык С++ 25
1.5.3 Язык Delphi 26
1.6 Цели и задачи дипломного проекта 27
2 Разработка системы сбора данных 29
2.1 Разработка структурной схемы стенда 29
2.2 Разработка структурной схемы программы 31
2.3 Разработка алгоритмов 33
2.4 Разработка принципа интерполяции данных 52
3 Разработка программного обеспечения 54
3.1 Выбор языка программирования 54
3.2 Описание способа организации данных 55
3.3 Программная реализация алгоритма синхронизации 59
3.4 Разработка инструкции программиста 78
3.5 Разработка инструкции пользователя 79
ЗАКЛЮЧЕНИЕ 82
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 83
ПРИЛОЖЕНИЕ
Технологическая подготовка новых и модернизации существующих производств обработки, приобретение нового оборудования и оснастки делает необходимым принимать обоснованные технические и технологические решения для оценки эффективности и экономической целесообразности решений. Это сопровождается реализацией большого количества организационно-технической работы, в рамках которой важное место занимают испытания и исследования, целью которых является поиск наиболее рациональных технологических решений. Работы выполняются инженерные услуги компании или помощь других специалистов.
К таким работам относятся:
1) разработка и обоснование рациональных режимов резания для конкретных операций по механической обработке;
2) оценка технологичности новых конструкционных материалов;
3) оптимизация геометрических параметров режущего инструмента;
4) сравнительная оценка эксплуатационных свойств режущих инструментов от разных производителей;
5) определение и сравнение смазочно-охлаждающих свойств СОТС различных марок;
6) Оценка технологических и эксплуатационных характеристик обрабатываемых поверхностей;
7) Оценка мощности и энергии процессов механической обработки;
8) оценка износостойкости и триботехнических характеристик инструментальных материалов, в том числе поверхностных покрытий;
9) экспериментальная сравнительная оценка и проверка предложений поставщиков инструмента, оснастки и оборудования, а также других экспериментальных работ.
Такие работы проводятся на разнородном исследовательском оборудовании, которое замедляет комплексную оценку внедрения новых технологий. Таким образом, разработка экспериментальных исследований стенда для всего комплекса экспериментальных исследований в области технологий обработки является актуальной задачей.
Дипломное проектирование является составной частью курса.
Целью проектирования является закрепление, углубление и обобщение знаний, но самое главное - приобретение практических навыков в решении различных проблем. В этом случае вам нужно узнать, как использовать справочники, государственные и отраслевые стандарты, нормы, каталоги и другие информационные материалы, необходимые для выполнения проектов.
В результате выполнения работы решены следующие задачи:
- произведен анализ предметной области;
- разработана структурная схема стенда;
- разработана структурная схема программы;
- разработан принцип интерполяции данных;
- разработаны алгоритмы сбора и обработки информации для модулей LTR11, LTR24, LTR212;
- разработана программа в среде разработки C#, на основании разработанных алгоритмов.