Мир автоматизации
Лукции по ЭМС и КУМС
“Электронно-механические системы” и “Компьютерное управление мехатронными системами” - предметы достаточно сложные в освоении, но мы поможем разобраться в них.
2.6. Автоматизация подготовки управляющих программ. Часть 3
При обеспечении выхода с процессора на унифицированном промежуточном языке возможна унификация постпроцессоров между предприятиями, эксплуатирующими разные САП.
Язык программирования включает словарь со смысловым содержанием и правила написания текстов исходных программ. В простейшем случае язык программирования может представлять собой набор специальных форм и таблиц с правилами заполнения их строк и граф. Для работы с САП технологу достаточно ознакомиться с языком системы.
![]() |
Собственно система программирования представляет собой комплекс вычислительных программ, находящихся на машинных носителях информации ЭВМ (магнитных лентах, перфолентах, магнитных дисках и т.д.). При необходимости ввода системы в действие вычислительные программы заносятся в оперативную память машины. Осуществляется ввод исходных программ на языке программирования, расшифровка их содержания, выполнение необходимых вычислений, кодирование результатов расчета.
Уровень автоматизации систем программирования определяется соотношением между объемом информации, задаваемой программистом, и информацией, заложенной в УП. Наблюдается тенденция к непрерывному повышению автоматизации систем программирования, в которых можно выделить три уровня. На самом нижнем уровне ЭВМ выполняет расчет на основании подробных указаний технолога о всех операциях, последовательности и характере перемещения, виде инструмента и т.д. Полуавтоматический метод программирования предусматривает участие технолога по тем элементам обработки, для которых отсутствует формализация технологии обработки, а в остальных случаях задаются обобщенные указания об обработке зон (нормализованные схемы обработки), используемых инструментах и режимах резания. При наибольшей степени автоматизации программирования исходная информация содержит только данные об окончательной форме детали и заготовки. Все необходимые технологические решения (последовательность обработки, режимы резания, необходимые инструменты из имеющегося набора, учет себестоимости обработки и т.п.) выполняются системой программирования ЭВМ с оптимизацией отдельных операций.
Весьма эффективна подготовка УП на микроЭВМ в сочетании с планшетным копировщиком АРМ (рис. 2.19). Координатные данные считываются с чертежа и автоматически преобразуются ЭВМ в данные для УП. Планшетный кодировщик работает в двух режимах: 1) фиксация данных при нажатии кнопки; 2) последовательная выборка с определенным шагом, заданным оператором. В первом случае автоматически генерируются значение кодов ИСО: С700, G01 (позиционирование, линейная интерполяция) либо G02, G03 (круговая интерполяция, проходящая через три точки).
На базе больших и средних ЭВМ разработаны весьма эффективные системы автоматизированной подготовки и контроля УП для станков с ЧПУ.
