Программирование промышленных роботов.
По сути дела робот есть не что иное, как механическая единица, управляемая компьютером посредством программы. К требованиям программ робота, как и к программам обыкновенного компьютера, относятся возможности ее относительно быстрого изготовления и изменения.
Практически все фирмы производители робототехники разрабатывают собственные языки программирования и средства вспомогательного программного обеспечения. Фирмы, непосредственно занимающиеся внедрением робототехники в производственные процессы (системные интеграторы), делают основной упор на вспомогательном программном обеспечение адаптированном к конкретным практическим условиям, разработкам новых и модернизации старых технологий, внедрением измерительных систем, позволяющих повысит точность и качество производимой продукции.
Большинство промышленных роботов имеют комплексную программную оболочку, в которую по необходимости интегрируются разнообразные дополнительные модули расширений. Так, например, существует возможность подключения модулей коммуникаций с внешними сенсорными устройствами: система видео наблюдения, система замера прилагаемой нагрузки, вращающего момента, что дает возможность робототехнической системе реагировать на изменение внешних условий.
Типичным примером такой коммуникации могут послужить РТК, в которых интегрировано распознавание положения обрабатываемой детали. Т.е. робот, получив от камеры обработанный сигнал, производит идентичный захват детали, не зависимо от ее поворота вокруг вертикальной оси вращения.
Или посредством полученной информации, регулирует силу завинчивания пивной пробки в зависимости от величины бочки.
Написание программ происходит в обычном текстовом эдиторе, хотя некоторые роботы обладают собственными встроенными эдиторами. К сожалению, программы одного производителя робота, как правило, не подходят к другому, по меньшей мере, без предварительной переработки.
Довольно часто контроллер робота связан с программируемым логическим контроллером (ПЛК), который отвечает за взаимодействие робота и периферийного оборудования
Программирование промышленных роботов делится на два вида:
Online- программирование (на месте установки робота с помощью самого робота) и Offline-программирование (без участия робота на обычном ПК).
Как правило, при программировании робота используется оба вида. Существуют также различия относительно методов программирования, возможностей самих языков программирования и возможности роботов.
- Моделирование приборов, систем и производственных процессов.
- Тенденции в мировом промышленном производстве и их влияние на информационные технологии.
- Этапы развития и применения компьютерных технологий в промышленном производстве.
- Роль 3d моделей на различных этапах жизненного цикла изделий.
- Функции тпп. Информационная интеграция тпп с другими этапами жизненного цикла изделия. Принципы построения астпп.
- Принципы построения астпп
- Назначение, общие характеристики, классификация cad-систем.
- Назначение, общие характеристики, классификация cam-систем.
- Назначение, общие характеристики, классификация cae-систем.
- Применение сае-систем в тпп.
- Общая характеристика системы catia. Структура и состав системы.
- Общая характеристика системы Cimatron. Назначение, состав, структура.
- Классификация систем автоматизированного проектирования технологических процессов.
- Использование 3d моделей при проектировании маршрутных и операционных тп процессов.
- Состав и последовательность задач при проектировании формообразующего инструмента с использованием cad/cae-систем.
- Применение cae-систем при проектировании формообразующего инструмента
- Разработка управляющих программ для оборудования с чпу.
- Разработка постпроцессора и виртуальной модели станка.
- Моделирование производственных процессов с использованием Delmia.
- Программирование промышленных роботов.
- Структура единого информационного пространства тпп.
- Назначение и общие характеристики pdm-систем.
- Роль предпроектного анализа предметной области тпп. Организация проведения анализа.
- Системы моделирования бизнес-процессов
- Применение технологии «workflow» для управления бизнес-процессами.
- Использование 3d моделей для получения физических прототипов.
- Применение систем трехмерного сканирования в проектировании и подготовке производства.