Обобщённая структура АРТ – образных

Автоматизация программирования процессов

Структурное программирование

на языке ISO.

Можно использовать:

1. Обычные подпрограммы, например:

% 1N1G91G02L01R0 + 1000 (ПС)

- обращение к подпрограмме L01 c формальным параметром R0 % 2L01 (текст подпрограммы).

2. Циклы – повторные участки программы без подпрограмм. Начало цикла ограничивается, словом Н.

Например:

Н2 – двойное повторение цикла.

Н4 – 4х кратное повторение цикла.

М20 – конец цикла.

3. Стандартные циклы – это подпрограммы для выполнения комплекса операций на конкретном технологическом оборудовании.

В тексте УП указывается лишь номер СУ, например:

G81 – сверления.

G82 – сверление с остановкой.

G84 – нарезание резьбы метчиком.

G85 – G89 – растачивание (разные способы).

4. Готовые формы – задаются в конкретных размерах и являются стандартизированными компонентами. Их вызов:

а) с помощью G – функций.

б) Нажатием специальных клавиш.

5. Подпрограммы на макроязыке пользователя (при программировании непосредственно у станка) на ASSEMBLERe.

УЧПУ – формирует кадры и их сопряжение (автоматически). Наиболее совершенный способ – диалоговая подготовка с помощью графического дисплея и меню.

Современные УЧПУ позволяют реализовать оперативную подготовку производства программ непосредственно на рабочем месте, совмещая с обработкой, без остановки станка.

металлообработки для станков с ЧПУ.

Для этого используется САП – система автоматического программирования, представляющая собой интегрирующие пакеты подпрограмм, позволяющие описывать процессы обработки на специализированных входных языках (языках ТЕХНОЛОГА), автоматически генерировать и отлаживать управляющую программу на языке ISO для конкретного УЧПУ.

(в настоящее время количество САП несколько сотен).

Классификация САП.

1) По числу управляемых координат.

- двухкоординатные (плоская обработка).

- 2,5 координатные (обработка плоского контура, но ориентированного произвольно в пространстве).

- 3х и более координатные.

2) По уровню автоматизации решения технологических задач.

- без автоматизации технологических операций.

3) По обеспечению применения.

- универсальные.

- специализированные.

4) По другим признакам.

1961 США АРТ – автоматизация программного управления роботами.

САП.

 
 


Препроцессор

программирование

на промежуточном

языке ВУ

БД Процессор

       
   
 


абстрактное программирование

на внутреннем языке

       
   
 


Постпроцессор

№2 для различных

типов УЧПУ

№3

Процессор – транслятор.

1) Процессор – транслятор с языка ВУ на другой язык высокого уровня (ВУ).

Программа на входном языке содержит информацию:

- геометрическую (траектория движения инструмента).

- технологическую (режим обработки).

2) Процессор – основной транслятор, который преобразует УП с универсального языка в абстрактную УП на внутреннем языке CL DATA (Cutter Location Data).

3) Постпроцессор – транслятор, который генерирует УП на языке ISO для конкретного устройства ЧПУ.

4) Рабочая база данных, в которой хранятся сведения о характеристиках технологического оборудования, инструментов, ограничение для форматов закладываемых в конкретное устройство ЧПУ. Хранится оперативная информация, то есть содержит информацию:

а) постоянную.

б) оперативную.

Примеры САП: Россия – ТЕХТРАН и др.

США – ART и AOART

ФРГ – EXART

Япония – FAPT

Франция – IFAPT

Италия - MODAPT

[А.М.1]

[А.М.2]


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: