Заключение1 (1094735), страница 6
Текст из файла (страница 6)
Благодаря оснащению многоцелевых станков (МС) устройствами ЧПУ и автоматической смены инструмента существенно сокращается вспомогательное время при обработке и повышается мобильность переналадки. Сокращение вспомогательного времени достигается благодаря автоматическим установке инструмента (заготовки) по координатам, выполнению всех элеметнов цикла, смене инструметнов, кантованию и смене заготовки, изменению режимов резания, выполнению контрольных операций, а также большим скоростям вспомогательных перемещений.
По назначению МС делятся на две группы: для обработки заготовок корпусных и плоских деталей и для обработки заготовок деталей типа тел вращения. В первом случае для обработки используют МС сверлильно-фрезерно-расточной группы, а во втором-токарной и шлифовальной групп. Рассмотрим МС первой группы, как наиболее часто используемые.
МС имеют следующие характерные особенности: наличие инструментального магазина, обеспечивающего оснащенность большим числом режущих инструментов для высокой концентрации операций (черновых, получистовых и чистовых), в том числе точения, растачивания. фрезерования, сверления, зенкерования, развертывания, нарезания резьб, контроля качества обработки и др.; высокая точность выполнения чистовых операций (6...7-й квалитеты).
Рисунок ПБ4 – Горизонтальный многоцелевой сверлильно-фрезерно-расточной станок с ЧПУ:
1 – поворотный стол; 2 – зажимные приспособления; 3 – шпиндель; 4 – шпиндельная бабка;
5 – автооператор; 6 – иструментальный магазин; 7 – стойка; 8 – поворотная платформа;
9 – заготовка; 10 – стол-спутник; 11 – система ЧПУ; 12 – шкаф для электрооборудования
Приложение В
(обязательное)
Тема: Конвертер для повышения оперативности перепрограммирования станков с ЧПУ
Руководство пользователя
Всего листов - 13
2009
Назначение программы. Программа предназначена для конвертирования исходного текста программ для станков с ЧПУ и предназначена для использования на производстве в различных областях.
Программа позволяет:
-
конвертировать программный текст в любою из доступных программе систем;
-
удалять лишние пробелы;
-
удалять пустые строки;
-
восстанавливать периодическую нумерацию кадров;
-
задавать шрифт(цвет, размер, тип);
-
печать документа;
-
визуальный контроль обработки;
-
менять регистр букв к заглавным(что требует синтаксис программ);
-
разбивать программу на заданное количество частей;
-
осуществляет поиск и замену по образцу.
Условия выполнения программы. Разработанная программа является приложением MS Windows. Для ее работы требуется наличие на компьютере операционной системы MS Windows 98/NT4.0/2000/XP и все вытекающее отсюда техническое обеспечение.
Кроме того, требуется:
-
физическая память 1Mб + память на используемые и создаваемые из текстовые файлы (не менее 10 Мб);
-
оперативная память 2*размер используемого файла. При нехватке оперативной памяти может использоваться виртуальная память. А за счет того, что все данные находятся в памяти, сильно сокращается время решения задач.
Для написания программы использовалась среда разработки Borland Delphi 7.
Выполнение программы. Программа представлена в виде формы, в главном окне которого производится выбор функции программы. Режим работы программы – диалоговый. Все выполняемые программой функции запускаются с помощью соответствующих кнопок.
Для запуска программы оператор из оболочки системы Windows должен произвести запуск файла Наладчик.ехе
Рисунок ПВ1 - Главное окно программы
Рисунок ПВ2 - Панель инструментов
----- открыть файл
----- сохранить файл
----- распечатать содержимое поля редактирования
----- при нажатии этой кнопки появляется дополнительный диалог обработки (см. далее)
----- очистить поле редактирования
----- при нажатии этой кнопки появляется дополнительный диалог замены (см. далее)
----- при нажатии всё содержимое поля редактирования преобразуется к верхнему регистру
------ при нажатии появляется дополнительный диалог (разбивка файла на несколько частей)
Меню файл:
Выход – выход из программы;
Сохранить – вызов диалогового окна (Сохранить как);
Открыть – вызов диалогового окна (Сохранить как);
Печать – вызов диалогового окна (Печать).
Меню настройки:
Шрифт - вызов диалогового окна(Шрифт);
Принтер - вызов диалогового окна(Настройка печати);
Параметры - вызов диалогового окна(Параметры).
Работа начинается с открытия текстового файла либо выбором пункта меню Файл – открыть. В результате открывается диалог выбора файла (Рисунок ПВ4):
Рисунок ПВ4 - Диалог выбора файла
В ыбрать файл, нажать «открыть». Следующим действием нажать,
появляется диалог, в котором выбрать желаемый метод обработки.
Рисунок ПВ5 – Диалог выбора метода обработки
Не обрабатывать – пересчет производится не будет.
ПК – МАЯК – выбрана обработка конвертирование системы (Sinumeric – Маяк).
ПК – ВМ – выбрана обработка конвертирование системы (Sinumeric – ВМ).
ВМ – МАЯК – выбрана обработка конвертирование системы (ВМ – Маяк).
МАЯК – ВМ – выбрана обработка конвертирование системы (Маяк - ВМ).
Кнопка «Закрыть» закрывает диалог. В результате выбранных вами действий результат выбора отображается в левом нижнем углу главной формы (рисунок ПВ6):
Рисунок ПВ6 – Левый нижний угол главного окна программы
Выбрано: обработка ПК – МАЯК.
Дополнительная панель настройки обработки
Рисунок ПВ7 - Дополнительная панель настройки обработки
Номера кадров – упорядочить номера кадров, начиная с 1.
Пробелы – будут удалены все пробелы.
Пустые строки – будут удалены все пустые строки.
4.4 Информация во время обработки
Рисунок ПВ8 – Диалоговое окно начала обработки
Нажимаем кнопку <Обработка>.
На рисунке ПВ9 изображена информационная панель, отображающая в процентах и графически, сколько уже обработано данных файла во время обработки (рисунок ПВ9):
Рисунок ПВ9 – Информационная панель
Во время обработки в верхней части окна показано, сколько обработано строк, в нижней сколько всего (рисунок ПВ10):
Рисунок ПВ10 – Ход выполнения программы
Файл обработан, сохраняем или меню файл – сохранить.
В результате нажатия вышесказанной кнопки появляется следующий диалог.
Выберите желаемый файл из списка или напишите имя в поле «Имя файла» (рисунок ПВ11):
Рисунок ПВ11 – Диалговое окно сохранение файла
Закрытие программы производится кнопкой «Закрыть » .
Функция разделения файла. При нажатии кнопки на панели инструментов (Рисунок ПВ12) появляется диалог «Разбивка файла на несколько частей»:
Рисунок ПВ12 – Разбивка файла на несколько частей
При нажатии на кнопку «Обработка» происходит разбивка файла на файлы заданной ёмкости. Нажать кнопку «Настройка».
В этом диалоге при нажатии кнопки «Редактирование вставки в конец файла» текст набранный в поле редактора (находится внизу формы) вставляется в каждую часть файла (рисунок ПВ13):
Рисунок ПВ13 – Диалговое окно редактирования
При нажатии кнопки «Редактировать конечную папку» появляется диалог «Сохранить как».
Дополнительные настройки. Меню – Настройки.
Шрифт – выбор шрифта для поля редактирования (рисунок ПВ14):
Рисунок ПВ14 - Выбор шрифта для поля редактирования
Принтер – установка свойств принтера для вывода на печать представлена на рисунке ПВ15:
Рисунок ПВ15 - Установка свойств принтера для вывода на печать
Этот диалог вызывается нажатием кнопки и работает как замена чего-то чем-то. В данном примере все вхождения X заменяются Y (рисунок ПВ16):
Рисунок ПВ16 – Диалог замены X на Y
4.6. Инструкции по обработке исключительных ситуаций
Во время работы программы могут поступать сообщения пользователю (исключительные ситуации), которые запрограммированы лишь для повышения надёжности программы и исключения, как можно больше ошибок.
Это сообщение поступает при нажатии кнопки <Обработка>, но в поле редактирования пусто.
Д ействия – открыть не пустой файл и повторить обработку.
Рисунок ПВ17 – В поле редактирования пусто
Сообщение появляется при попытке закрыть программу, не сохранив изменившееся поле редактирования.
Д ействия – если хотите сохранить изменённый файл, нажать <Yes>, иначе - <No>.
Рисунок ПВ18 – Окно подтверждения
Дополнительные инструкции по программированию и математическая постановка. Как отмечалось выше, эта версия программы обрабатывает исходный код, который генерирует программа Unigraphics.
Пример кода из Unigraphics.
Программа 1.