Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Устройства программного управления.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.21 Mб
Скачать

2.6.4. Смешанная архитектура

До сих пор станки с ЧПУ программируют в стандарте ISO 6983. Этот стандарт существует со времени использования перфолент и перфокарт, он абсолютно не удовлетворяет современным технологиям. Управляющие программы, соответствующие ISO 6983, всего лишь описывают коорди­натные перемещения (G1, G2, G3) и управляют циклами (МЗ, М8). Новые языки программирования работают с технологическими задачами, привя­занными к типовым формам (features). Фрагмент управляющей програм­мы с использованием типовых форм приведен на рис. 71.

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

Поскольку геометрия и заготовки, и готового изделия описывается с использованием STEP-синтаксиса, возможен прямой обмен информацией между CAD/CAM/CNC системами. Геометрические данные могут быть не­посредственно импортированы в систему ЧПУ, при этом должна быть до­бавлена технологическая информация, чтобы сгенерировать управляющую программу.

// header

ISO- 10303- 21

HEADER;

ENDSEC;

DATA;

// workpiece and work plan

#l=WORKPIECE(...) ; #2=MATERIAL (...) ;

#3=WORKELAN("name", (#10, #11,...),...); // working steps

#10=MACHININD_WORKINGSTEP("holel",#20,

....) ;

#ll=MACHININD_WORKINGSTEP(

"Pocketljplunge",....);

// manufacturing features

#20 = ROUND_HOLE(...,#1, #30, #40,...);

// geometric data

#30=CARTESIAN_POINT (...) ;

// operation data

#40=DRILLING(... , #50,); #41=BOTTOM_AND SIDE_ROUGH_MILLING (...) ;

// tool data

#50=CUTTING_TOOL("spiral_drill_9mm"...) ;

Рис. 71. Фрагмент управляющей программы с использованием типовых форм

Рассматривая структуру системы ЧПУ, ориентированную на использо­вание STEP-NC, следует заметить, что в течение продолжительного вре­мени будут существовать смешанные варианты, способные воспринимать управляющие программы в стандарте ISO 6983. В этот переходный пери­од от ISO 14649 к ISO 6983 и САМ-системы, и системы ЧПУ будут вынуж­дены поддерживать оба стандарта (рис. 72). Стандарт STEP-NC будет иметь более высокий приоритет.

Представленный прототип системы ЧПУ воспринимает данные из не­скольких источников: от CAD-CAM системы, из библиотеки, через графи­ческий интерфейс, посредством ручного ввода данных. Комбинации типо­вых форм и их геометрических описаний в совокупности с технологичес­кой информацией порождают шаги операции. Геометрическая модель изделия построена на основе стандарта ISO 10303, АР203. Производствен­ные данные содержат описания типовых форм, технологии и инструмента в стандартах ISO 10303, АР224 и АР214. Эти данные служат базисом для выбора типовых форм и шагов операции, результатом работы которых ста­

н овится готовое изделие. Последовательность шагов операции определя­ет специфику рабочего процесса, инициируемого системой ЧПУ.

Гпава 3.

Задачи управления

При переходе от архитектуры системы ЧПУ к ее математическому обес­печению (МО) необходимо сформировать некоторый подход к системати­зации, который объяснил бы логику построения обеспечения, сделал бы процесс его разработки прозрачным и регулярным. Этот подход состоит в выделении задач ЧПУ в качестве автономных объектов разработки. В чис­ле этих задач - геометрическая, логическая, терминальная и диагности­ческая. Тот или иной набор их зависит от конфигурации конкретной систе­мы управления и особенностей объекта управления. Этот набор определя­ет, в конечном счете, функциональные возможности управления.