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

27. Y_pred:= Y_nast;

28. конец

Таблица 6

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

Обозначение Расшифровка
Kadr Текущая строка обработки
NaytiKoordinatu(kadr,'X', vyh); Функция нахождения значения координаты
vyh Выходное значение процедуры
PreobrazovanieMayak(X_nast, kadr); Функция преобразования координаты
X_nast и X_pred Числовая переменная настоящего и предыдущего значения Х
uslovie Числовая переменная
FindVstavki('X', kadr); Функция поиска вставки значения заданной координаты в строке
DobavitTochku(s); Функция вставляет точку в строку, если её нет
insert(Concat('X', s), kadr, uslovie); Функция вставляет и сцепляет строки
(pos('I', Stroka.Strings[Succ(m)]) Функция поиска и проверки заданной позиции в строке
Podhod_G41_G42_radius Функция расчёта радиусов на заходах
Podhod_G41_G42_line; Функция расчёта линейных заходов
I и J Координаты круговой интерполяции в программе
Y_nast и Y_pred Числовая переменная настоящего и предыдущего значения Y

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

Рис. 2.7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • К-во Просмотров: 518
    Бесплатно скачать Дипломная работа: Конвертирование исходного текста программ для станков с ЧПУ из одной системы программирования в другую