
- •Кдос. П.
- •1 Работа.
- •Цифровое Обработка Связь с Диагностика
- •Показатели качества, основные характеристики
- •Организация в однопроцессорном учпу.
- •Методы и средства программного
- •Классификация методов интерполяции
- •Обобщённая схема алгоритма интерполяции
- •Запрос на прерывание о
- •Метод двойной рекурсии
- •Методы и алгоритмы интерполяции
- •Алгоритм линейной интерполяции с оценочной
- •Круговая интерполяция с использованием
- •Обработка по идля
- •Расчёт эквидистантного
- •Ошибки воспроизведения типовых участков
- •При воспроизведении прямой под углом
- •Искажение геометрических форм
- •Влияние «неидеальностей» кинематических цепей
- •Символы с необязательным семантическим
- •Структурное программирование
- •Автоматизация программирования процессов
- •Обобщённая структура арт – образных
Структурное программирование
на языке ISO.
Можно использовать:
Обычные подпрограммы, например:
% 1N1G91G02L01R0 + 1000 (ПС)
обращение к подпрограмме L01 c формальным параметром R0 % 2L01 (текст подпрограммы).
Циклы – повторные участки программы без подпрограмм. Начало цикла ограничивается, словом Н.
Например:
Н2 – двойное повторение цикла.
Н4 – 4х кратное повторение цикла.
М20 – конец цикла.
Стандартные циклы – это подпрограммы для выполнения комплекса операций на конкретном технологическом оборудовании.
В тексте УП указывается лишь номер СУ, например:
G81 – сверления.
G82 – сверление с остановкой.
G84 – нарезание резьбы метчиком.
G85 – G89 – растачивание (разные способы).
Готовые формы – задаются в конкретных размерах и являются стандартизированными компонентами. Их вызов:
а) с помощью G – функций.
б) Нажатием специальных клавиш.
Подпрограммы на макроязыке пользователя (при программировании непосредственно у станка) на ASSEMBLERe.
УЧПУ – формирует кадры и их сопряжение (автоматически). Наиболее совершенный способ – диалоговая подготовка с помощью графического дисплея и меню.
Современные УЧПУ позволяют реализовать оперативную подготовку производства программ непосредственно на рабочем месте, совмещая с обработкой, без остановки станка.
Автоматизация программирования процессов
металлообработки для станков с ЧПУ.
Для этого используется САП – система автоматического программирования, представляющая собой интегрирующие пакеты подпрограмм, позволяющие описывать процессы обработки на специализированных входных языках (языках ТЕХНОЛОГА), автоматически генерировать и отлаживать управляющую программу на языке ISO для конкретного УЧПУ.
(в настоящее время количество САП несколько сотен).
Классификация САП.
По числу управляемых координат.
двухкоординатные (плоская обработка).
2,5 координатные (обработка плоского контура, но ориентированного произвольно в пространстве).
3х и более координатные.
По уровню автоматизации решения технологических задач.
без автоматизации технологических операций.
По обеспечению применения.
универсальные.
специализированные.
По другим признакам.
1961 США АРТ – автоматизация программного управления роботами.
Обобщённая структура арт – образных
САП.
Препроцессор
программирование
на промежуточном
языке
ВУ
БД
Процессор
абстрактное
программирование
на внутреннем языке
Постпроцессор
№2
для различных
типов
УЧПУ
№3
Процессор – транслятор.
Процессор – транслятор с языка ВУ на другой язык высокого уровня (ВУ).
Программа на входном языке содержит информацию:
геометрическую (траектория движения инструмента).
технологическую (режим обработки).
Процессор – основной транслятор, который преобразует УП с универсального языка в абстрактную УП на внутреннем языке CL DATA (Cutter Location Data).
Постпроцессор – транслятор, который генерирует УП на языке ISO для конкретного устройства ЧПУ.
Рабочая база данных, в которой хранятся сведения о характеристиках технологического оборудования, инструментов, ограничение для форматов закладываемых в конкретное устройство ЧПУ. Хранится оперативная информация, то есть содержит информацию:
а) постоянную.
б) оперативную.
Примеры САП: Россия – ТЕХТРАН и др.
США – ART и AOART
ФРГ – EXART
Япония – FAPT
Франция – IFAPT
Италия
-
MODAPT