- •Белорусский национальный технический университет
- •Минск 2016
- •Определения автоматизированного производства. Структура автоматизированного производства.
- •Система счисления и цифровые коды. Экономичность системы счисления.
- •5. Комбинаторные коды. Код Грея и Джонсона. Пример.
- •Принципы формирования кода Джонсона
- •6.Корректирующая способность кода.
- •8.Код Хемминга. Пример
- •9.Международный код lSo-7bit. Структура управляющей программы..
- •10.Международный код lSo-7bit. Функции g и м. Примеры использования.
- •11. Программирование размерных перемещений, коды f,s,t.
- •12.Программирование линейной и круговой интерполяции. Пример.
- •13.Контроль информации в коде lSo-7bit.
- •14.Ручной, диалоговый и автоматический способы подготовки уп.
- •15.Коррекция радиуса и положения инструмента при прямоугольном формообразовании.
- •16.Коррекция инструмента при непрямоугольном формообразовании.
- •17.Повышение языкового уровня управляющих программ. Пример.
- •18.Программирование на основе стандарта step-nc
- •19.Интерполяторы. Типы интерполяторов.
- •22.Модифицированный алгоритм линейной интерполяции по моф Пример..
- •26.Интерполяция методом цифрового интегрирования. Пример.
- •29.Сплайновая интерполяция в системах чпу.
- •30.Классификация систем числового программного управления.
- •31.Задачи систем числового программного управления.
- •32.Модульная архитектура систем чпу на прикладном уровне.
- •33.Микропроцессорная система чпу. Функциональная схема.
- •36.Классификация систем управления промышленными роботами.
- •37.Цикловые системы управления промышленными роботами.
- •38.Позиционно-контурные системы управления промышленными роботами.
- •39.Универсальные и групповые системы управления промышленными роботами.
- •41.Программирование промышленных роботов.Програмирование обучением
- •Программирование промышленных роботов.Аналитическое програмирование пр.
- •42.Ртк на основе металлорежущих станков.
- •43.Ртк кузнечно-штамповочного производства.
- •Ртк нанесения покрытий.
- •46.Информационная система программного управления.
Программирование промышленных роботов.Аналитическое програмирование пр.
Управляющая программа подготавливается с применением расчетныхпараметров в основном без участия оператора. Этот метод широко применяется в станках с ЧПУ и поэтому рассмотрим его подробнее.За последние годы выработались два способа подготовки программ для оборудования с ЧПУ: ручной и автоматизированный. Ручная подготовка программ очень трудоемка, и поэтому в настоящее время применяется в основном автоматизированная подготовка.Автоматизированная подготовка программ. Чтобы сократить время на подготовку управляющих программ, в последние годы применяются автоматизированные комплексы, в состав которых входят достаточно совершенные средства вычислительной техники и соответствующее математическое обеспечение. Такой подход позволяет автоматизировать следующие этапы:1) определение числа проходов и всех требуемых режимов обработки;2) определение эквидистанты;3) аппроксимацию и интерполяцию элементов траектории;4) автоматический разгон, торможение и поддержание постоянной скорости вдоль контура;5) автоматическое введение коррекции перемещений исполнительных устройств;6) автоматическое определение команд стандартных циклов обработки. Для использования универсальных ЭВМ при подготовке программ разработаны табличные или текстовые формализованные языки. В символах этих языков задают исходные данные и алгоритмы поставленной задачи, поэтому их часто называют алгоритмическими языками. Однако, применяя конкретные ЭВМ., нужно переводить информацию с формального языка на машинный, что осуществляется с помощью трансляторов. Собственно САП представляет собой комплекс вычислительных программ, находящихся на машинных носителях информации (магнитных лентах, перфолентах, перфокартах). При необходимости ввести систему в действие вычислительные программы заносятся в оперативную память ЭВМ и по ним осуществляются ввод исходных программ на языке программирования, расшифровка их содержания, выполнение необходимых вычислений, кодирование результатов расчета и запись их на соответствующий носитель для станка. Сложность и трудоемкость расчета управляющих программ, а следовательно, и создания соответствующих САП резко возрастают с усложнением форм деталей и с увеличением количества координат, управляемых по программе.В методическом плане опыт подготовки программ для станков с ЧПУ может и должен быть использован при подготовке программ для промышленных роботов. Однако следует помнить, что существующие проблемно-ориентированные формализованные языки создавались для металлообрабатывающих станков и вряд ли могут быть использованы для промышленных роботов без переделки. Таким образом, возникает задача реконструкции существующего языка или, скорее всего, создания новых языков.Трудности аналитического программирования могут поставить под сомнение целесообразность применения этого метода для программирования промышленных роботов, особенно по сравнению с таким относительно простым методом, как обучение. Однако это преждевременный и ошибочный вывод. Во-первых, существуют такие процессы, когда наряду с большим объемом геометрических команд необходимо программировать и множество технологических. К таким процессам относится электродуговая и электронно-лучевая сварка. Получение достаточно рациональной программы обучением здесь иногда невозможно. Во-вторых, аналитический метод, в частности применение САП, позволяет оптимизировать управляющую программу по ряду критериев, в том числе ее структуру, некоторые режимы, последовательность обработки и т. д. Эти важные соображения обязывают со вниманием отнестись к задаче применения метода аналитического программирования для промышленных роботов.
