Конвертирование исходного текста программ для станков с ЧПУ из одной системы программирования в друг...

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

тывайте программу дважды. Обычно бывает так программист сгенерировал программу в (Unigraphics) или где-то в другом редакторе на МАЯК или ВМ в Наладчике и забыл ещё вставить код, он его добавляет и опять открывает и пересчитывает. Вообще-то программа не даст пересчитать дважды, но если открыть и закрыть файл то можно просчитать ещё раз (сколько угодно раз можно пересчитывать только номера кадров, пустые строки и пробелы, без урона для программы). Здесь же чисто математический расчёт и программа, пересчитанная дважды, не будет правильной.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ4

1. РАЗРАБОТКА СИСТЕМЫ АВТОМАТИЧЕСКОГО КОН ВЕРТИРОВАНИЯ ИСХОДНОГО ТЕКСТА ПРОГРАММ ДЛЯ СТАНКОВ С ЧПУ6

1.1. Обоснование целесообразности разработки системы автоматического конвертирования текста исходных программ для станков с ЧПУ6

1.1.1. Назначение системы6

1.1.2. Характеристика функциональной структуры системы6

1.1.3. Обоснование цели создания системы7

1.1.4. Обоснование состава автоматизируемых задач7

1.2. Аналитический обзор8

1.3. Основные требования к системе10

1.3.1. Основные цели создания системы и критерии эффективности её функционирования10

1.3.2. Функциональное назначение системы10

1.3.3. Особенности программы и условия её эксплуатации11

1.3.4. Требования к функциональной структуре11

1.3.5. Требования к техническому обеспечению12

1.3.6. Требования к информационному обеспечению12

1.3.7 Требования к программному обеспечению12

1.4. Основные технические решения проекта системы13

1.4.1. Решение по комплексу технических средств13

1.4.2. Описание системы программного обеспечения13

2. РАЗРАБОТКА ЗАДАЧИ Конвертирование исходного текста программ для станков с ЧПУ14

2.1. Описание постановки задачи14

2.1.1. Характеристика задачи14

2.1.2. Входная информация14

2.1.3. Выходная информация14

2.1.4. Математическая простановка задачи15

2.2. Описание алгоритма метода выбора обработки20

2.2.1. Назначение и характеристика алгоритма20

2.2.2. Используемая информация20

2.2.3. Результаты решения20

2.2.4. Алгоритм решения20

2.2.5. Список условных обозначений21

2.3 Описание алгоритма выбора вспомогательных методов обработки23

2.3.1. Назначение и характеристика алгоритма23

2.3.2. Используемая информация23

2.3.3. Результаты решения23

2.3.4. Алгоритм решения23

2.4. Описание алгоритма конвертирования24

2.4.1. Назначение и характеристика алгоритма24

2.4.2. Алгоритм решения24

2.5 Описание программы Наладчик27

2.5.1. Водная часть27

2.5.2. Функциональное назначение27

2.5.3. Описание информации28

2.5.4. Используемые подпрограммы28

2.5.5. Описание логики29

2.6. Описание контрольного примера30

2.6.1. Назначение30

2.6.2. Исходные данные30

2.6.3. Результаты расчета30

2.6.4. Результаты испытания30

3. ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ31

3.1. Обоснование необходимости разработки системы конвертирования текста программ для станков с ЧПУ31

3.2. Планирование разработки31

3.3. Расчет расходов на создание системы32

4. БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА37

4.11 Анализ вредных и опасных производственных факторов37

4.2. Техника безопасности при работе с компьютером39

4.3. Электробезопасность при работе с компьютером41

4.4. Требования к освещению рабочего места и его расчет42

4.4.1. Требования к освещению рабочего места42

4.4.2. Расчет освещенности рабочего места44

4.5. Параметры микроклимата, загрязнение воздуха рабочей зоны вредными веществами47

4.6. Пожаробезопасность при работе с компьютером48

ЗАКЛЮЧЕНИЕ52

СПИСОК ЛИТЕРАТУРЫ52

ПРИЛОЖЕНИЕ 1 ТЕКСТ ПРОГРАММЫ54

ПРИЛОЖЕНИЕ 2 РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММЫ84

ПРИЛОЖЕНИЕ 3 РУКОВОДСТВО ПРОГРАММИСТА86

ПРИЛОЖЕНИЕ 4 РУКОВОДСТВО ОПЕРАТОРА88