Мегаобучалка Главная | О нас | Обратная связь


Схема описание алгоритма конвертирования



2019-12-29 203 Обсуждений (0)
Схема описание алгоритма конвертирования 0.00 из 5.00 0 оценок




 

Рис. 2.7

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

Водная часть

Программа «Наладчик» применяется для автоматизации процесса пересчёта исходного текста (кода) программ для станков с ЧПУ. При этом программа использует человеко-машинный интерфейс: человек выбирает, чем оперировать и параметры обработки данных, а программа выполняет все необходимые расчеты.

Для начала работы следует загрузить текстовый файл (программный код для станка с ЧПУ), и задать параметры его обработки. После этого программа производит пересчёт координат из данной в заданную систему программирования.

Программа имеет обозначение «Наладчик», разработана в среде программирования Borland Delphi 7.

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

 Программа выполняет конвертирование (пересчёт) исходных координат в заданную систему ЧПУ. Программа использует алгоритмы, описанные в подразделах 2.2-2.4.

Для функционирования программы необходим следующий комплекс технических средств:

– процессор IBM совместимый 486 и выше;

– подсистема «Наладчик» занимает около 5 Мб оперативной памяти. Дополнительно к этому программа выделяет дополнительную память под текстовые файлы, загруженные в её оболочку;

– для размещения ОС Windows XP и прикладных задач на жестком диске необходимо минимально 1,5 Гб свободного пространства. На диске программа занимает 625 килобайт памяти. Дополнительное место на диске занимают текстовые файлы используемые программой, а также файлы создаваемые программой. С учетом этого на диске необходимо выделить достаточное пространство для всех файлов (от 10 Мб и выше);

– видеоподсистема с объемом памяти 32 Мб;

– цветной SVGA монитор с диагональю не менее 15’’ и разрешением не ниже 800x600 (рекомендуется 1024x768);

– русифицированная клавиатура;

– манипулятор «мышь».

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

Вся входная и выходная информация – это текстовые файлы, написанные программистом вручную либо сгенерированные специальной графической программой обработки.

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

В программе использованы следующие подпрограммы:

–  NaytiKoordinatu – нахождения значения заданной координаты;

–  DobavitTochku – добавление необходимой точки;

–  Podhod_G41_G42_radius – расчёт радиусов при заходе инструмента на эквидистанту контура обрабатываемой детали;

–  preobrazovanieVM - преобразует строку, удаляет и вставляет подстроку (система ВМ);

–  preobrazovanieMAYAK - Преобразует строку, удаляет и вставляет подстроку (система Маяк);

–  Podhod_G41_G42_line – расчёт линейных заходов на эквидистанту контура обрабатываемой детали;

–  FindVstavki – поиск места вставки заданной координаты;

–  DelProbel – удаление всех пробелов;

–  Pustostroka – удаление всех пустых строк;

–  Nomerkadra – восстановление последовательной нумерации кадров;

–  PC_MAYAK – пересчёт координат из системы Синумерик в систему Маяк;

–  VM_MAYAK – пересчёт координат из системы Вм в систему Маяк;

–  MAYAK_VM – пересчёт координат из системы Маяк в систему Вм;

–  PC_VM – пересчёт координат из системы Синумерик в систему Вм.

Описание логики

Описание логики программы «Наладчик» приведено на рис. 2.8.

Логическая схема

Рис. 2.8

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

Назначение

Контрольный пример предназначен для проверки корректности работы программы.

Исходные данные

В качестве исходных данных использовался текстовый файл программы обработки.

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

В результате обработки (конвертирования) должна получиться полностью работоспособная программа для станков с ЧПУ. Обработка подразумевает использование всех методов конвертирования. А так же с использованием завед7омо неверных координат, с целью их автоматического преобразования программой, и создание исключительных ситуаций для обработки и их устранения.

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

В результате обработки данных контрольного примера получены текстовые файлы для различных систем программирования. Они были проверены и просчитаны вручную и полностью соответствуют выбранной системе конвертирования.

 



2019-12-29 203 Обсуждений (0)
Схема описание алгоритма конвертирования 0.00 из 5.00 0 оценок









Обсуждение в статье: Схема описание алгоритма конвертирования

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (203)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)