Octopus программа для программирования
Если интегратор роботов, с которым вы работаете пытается уйти от этих требований убеждая вас, что вам это не надо и пытается впендюрить вам программное обеспечение, разработанное для одного бренда с ограниченным API, гоните его в шею.
Универсальные программные комплексы для роботизации производства:
DELMIA Digital Manufacturing (Dassault Systèmes), Tecnomatix (Siemens PLM Software), Factory Design Suite (Autodesk), Visual Components и OCTOPUZ. Есть и другие, я привёл перечень только тех, с которыми сам сталкивался. Сегодня я расскажу о OCTOPUZ, пожалуй, самым простым и универсальном инструментом роботизации производства.
Название OCTOPUZ произошло от Octopus (от др.-греч. ὀϰτώ — восемь и πούς — нога) — самый крупный род осьминогов, включает более 100 видов. Эти виды распространены по всем морям и океанам. Большая голова, управляющая большим количеством щупальцев — описание подходящие как для осьминога, так и для программного обеспечения OCTOPUZ.
Особенности программного обеспечения для роботизации производства "OCTOPUZ":
- Возможность программирование, моделирования и генерации кода для нескольких роботов одновременно, для большого количества брендов в любой конфигурации.
- Комплексные системы кинематика. OCTOPUZ может имитировать работу антропоморфных манипуляторов от 3 до 7 осей, внешние оси (линейные направляющие, роторы), конвейеры, питатели и многое другое!
- Полный API Создание пользовательских приложений и сценариев для управления логикой отдельных компонентов или всей симуляции.
- Универсальность применения. Неограниченное использование.
- Поддержка большинства брендов роботов. OCTOPUZ поддерживает 15 основных брендов и регулярно обновляет библиотеки
- Простое интуитивно понятное моделирование. Перетаскиваете роботов и оснастку из библиотеки, и легко создаёте сложные логические системы.
- Готова интеграция с популярными CAM и CAD системами.
AGT Robotics выбрали для роботизированного сварочного комплекса BeamMaster Weld программное обеспечение OCTOPUZ:
Пример интеграции OCTOPUZ с Tekla Structures:
Offline Robot Programming
keeps industrial robots online & working for you
Offline Robot Programming (OLRP) is changing the way integrators and manufacturers program, deploy, and reprogram their robots. By programming robot functions in a virtual, offline environment (on a computer), OLRP eliminates the need for robots to be taken off production, greatly improving productivity and the bottom line.
Maximize Robot ROI
Reduce production downtime
Validate robotic processes through simulation
OLRP removes the traditional limitations of robot automation
Maximize your industrial robot investment with OCTOPUZ
OCTOPUZ is an intelligent offline robot programming software that enables path-sensitive, complex robot applications to be programmed without disruption to your manufacturing process, and without the need for an onsite robot programming expert.
OCTOPUZ has the ability to program multiple robot brands, configurations, and applications together in a virtual, offline environment and output code for use in a real world cell application.
With OCTOPUZ Offline Robot Programming Software, companies can:
Simplify complex robot programming
Automatically detect and avoid errors
Program robot systems with complex configurations
Validate robotic processes through simulation
Work with multiple robot brands on a single platform
Enable your robot manufacturing processes
OCTOPUZ supports the largest selection of industrial robot brands
With OCTOPUZ, you can
Program robots in the virtual world and output code for use in the real world
Saving integrators and manufacturers time and money
Whether you’re designing a robot cell for a customer or have an in-house programmer in your manufacturing facility, OCTOPUZ Offline Robot Programming Software enables businesses to optimize operations and do more with their robots.
Integrators
As a sales tool, OCTOPUZ makes providing a proof of concept for the utilization of a robot in a cell, simple. Integrators can use OCTOPUZ to design the cell and show customers how a robots investment will work in their facility. With virtual reality capabilities, customers can do a life-sized walkthrough of their new robot system and experience the full potential of robot automation.
Manufacturers
OCTOPUZ provides a virtual offline environment that perfectly matches your real-world cell and enables tasks like training, programming, and integration to be done with minimal disruption to production. The time it takes to adopt new programs can be cut down from weeks to a single day, enabling the robotization of short-run production.
Offine Robot Programming (OLRP) меняет способ программирования, развертывания и перепрограммирования роботов интеграторами и производителями. Программируя робота в виртуальной автономной среде (на компьютере), OLRP избавляет от необходимости снимать роботов с производства, значительно повышая производительность и прибыль.
Преимущества OLRP
Максимизация ROI
Сокращение простоев производства
Быстрый запуск и перепрограммирование
Сократите срок окупаемости робота
OCTOPUZ - это интеллектуальное ПО, которое позволяет создавать программы со сложными траекториями движения робота без остановки производственного процесса.
Вы сможете программировать роботов разных брендов, конфигураций и приложений в виртуальной среде и выводить код для использования на реальной ячейке РТК.
При работе в виртуальной ячейке, OCTOPUZ использует встроенную машинную логику для определения оптимальной траектории движения инструмента. Затем код выводится для конкретной марки робота, для использования в реальном мире.
Упростите создания путей инструмента
Автоматически исправляйте ошибки
Проверяйте операции робота в симуляции
Програмируйте ячейки с несколькими роботами
Одна платформа для роботов разных брендов
Поддержка основных производственных процессов
Все возможности OCTOPUZ
Интеграция Cad/Cam
Программное обеспечение OCTOPUZ совместимо с несколькими типами CAD файлов и CAM-системами, позволяя пользователям импортировать свои детали в виртуальное пространство и легко создавать пути обработки.
Pathimporter
Импортируя CAM пути обработки в OCTOPUZ, PathImporter автоматически прикрепляет вашу деталь к позиционеру и позиционирует ее так, чтобы она имела достижимую начальную точку.
Дизайн ячейки
Благодаря большой библиотеке роботов и компонентов, OCTOPUZ позволяет легко проектировать и создавать РТК в 3D-среде с готовой логикой.
Несколько роботов
Программируйте, симулируйте и создавайте код для нескольких роботов разныхпроизводителей сразу.
Сложные кинематические системы
Вы не ограничены шестью осями робота, в OCTOPUZ вы можете программировать вращатели, линейные оси и порталы.
Поддержка большинства брендов
15+ поддерживается и библиотека постоянно пополняется.
Планирование пути
Создавать пути обработки детали и сварочные программы в OCTOPUZ можно в несколько кликов.
Pathfinder
OCTOPUZ PathFinder -это пакет инструментов для автоматического определения оптимального пути инструмента промышленного робота. Pathfinder упрощает программирование, анализируя сотни возможных вариантов пути и находя оптимальный.
Пакет включает:
PathAnalyzer
Инструмент для анализа импортированных CAM-путей и расчета оптимальных траекторий без столкновений, сингулярностей и тд.
PathSolver, QuickSimulator, ReferencePointSolver, PointSolver, ExternalConfigurator отвечают за точечную оптимизацию, анализ внешних осей и другие функции.
Cимуляция
Симуляция OCTOPUZ’настолько реалистичная, что интеграторы и производители могуть использовать ее в качестве доказательства работоспособности своих идей по автоматизации.
Создание кода
Сгенерированный код из OCTOPUZ загружается сразу в пульт управления роботом. Для каждого бренда создается собственный пост.
Поддерживаются:
KUKA, FANUC, Yaskawa/ Motoman,ABB, Panasonic, Kawasaki, Mitsubishi, Toshiba,Cloos,Denso,Nachi / OTC,Staubli,Greatoo,Universal
Экономия денег для производителей и интеграторов
В OCTOPUZ можно создать роботизированную ячейку, на 100 процентов совпадающую с вашей реальной ячейкой. Это позволяет обучать персонал и перепрограммировать робота на новые задачи без остановки робота на участке. Время, необходимое на создание новых программ, сокращается с нескольких недель до одного дня, что позволяет роботизировать мелкосерийное производство.
Как инструмент продаж, OCTOPUZ дает возможность проверить эффективность роботизированного участка. Интеграторы могут использовать OCTOPUZ для проектирования ячейки и демонстрации ее работы клиентам. Поддержка виртуальной реальности позволяет заказчику посмотреть на свою будущую ячейку "в натуральную величину" и понять потенциал автоматизации.
Промышленная робототехника сегодня активно развивается во всем мире. При этом большинство из нас под этим понятием подразумевает непосредственно огромных производственных роботов, готовых заменить собой человека на различных предприятиях. Однако это лишь видимая часть данной сферы.
Огромный и сложный пласт, без которого не будет работать ни один робот – современное программное обеспечение, которое и дает возможность роботу выполнять требуемые задачи.
Ни для кого не секрет, что роботизированные решения стремительно отвоевывают свою территорию в промышленном производстве. США и Китай планируют к 2020 году довести количество роботов, занятых в промышленном производстве каждой из стран, до миллиона единиц.
В процессе внедрения и использования роботов есть свои трудности. Крупные производства уникальной продукции получают очень сложные, но единичные заказы. Перепрограммирование робота с пульта управления для сварки новых деталей может занять несколько дней. При этом текущее производство нужно остановить.
У средних производств большая номенклатура и часто невысокая серийность. У малых – свои проблемы: недостаток кадров для программирования РТК, сложно спрогнозировать объем новых заказов, долго программировать сварку новых деталей.
Часто производства за годы своей работы покупают роботов разных производителей. У всех отличаются языки программирования, пульты управления, логические моменты.
Все это, зачастую, делает роботизированную сварку продукции экономически невыгодной. Тем временем, требования к качеству постоянно растут.
Программная среда Octopuz создана, чтобы решить эти проблемы и обеспечить финансовую эффективность роботизированной сварки для малых партий деталей и уникальных крупных конструкций. Разработанное при участии экспертов в сварке, Octopuz быстро создает полностью функциональные программы для роботов с защитой от коллизий. Технологически правильно созданные пути горелки, заходы в углы, «поиск касанием», контроль шва по длине дуги, многопроходная сварка, контроль столкновений и сингулярности – все эти функции мы программируем полностью оффлайн. В результате время остановки комплекса для переналадки составляет всего около 10 процентов от времени остановки при традиционном программировании.
Кликните для увеличения
- сварочные пути создаются в несколько кликов;
- автоматическое программирование «поиска касанием» и коррекции траектории положения горелки;
- программирование нескольких видов швов, в том числе многопроходной сварки;
- автоматическое создание точки старта и завершения сварки, а также углы горелки для захода в углы детали;
- сопряжение 3-х дополнительных внешних осей;
- автоматическая подстройка движения внешних осей для оптимального сварочного шва;
- импорт CAD-моделей;
- программирование совместной работы роботов разных производителей.
Возможности для программирования фрезеровки на Octopuz
Роботизированная фрезеровка также набирает популярность. Основные сложности перехода с фрезеровки на станках ЧПУ на роботизированную состоят в том, что нужно осваивать новые программные среды вместо работы в привычных CAD/CAM системах. Octopuz позволяет использовать созданные в привычной среде пути для снятия материала, генерируя код для робота.
Кликните для увеличения
Что позволит сделать Octopuz для программирования фрезеровки:
- добавление путей обработки из CAD/CAM программ и получайте код для робота;
- изменение углов инструмента;
- установка постоянных шагов снятия материала;
- создание инструментов для пункта автоматической смены;
- использование высокоскоростных путей для увеличения эффективности;
- внедрение операции грубой и финишной обработки;
- автоматическая подстройка движения внешних осей для оптимальной обработки детали, функция SmartPath;
- симуляция и программирование обработки новых деталей, включая процесс смены инструмента, без остановки работы над существующими заказами.
Другие сферы применения и возможности Octopuz:
Кликните для увеличения
Гидроабразивная резка • Обрезка • Удаление заусенцев • Лазерная резка • Плазменная резка
- Импорт путей и инструментов из CAD/CAM программ.
- Изменение количества позиций пути или интервалов.
- Компенсация ширины инструмента.
- Контроль глубины резания.
- Быстрое изменение ориентации инструмента для всего пути, чтобы избежать ошибок.
Покраска и нанесение покрытий
- Изменение шаблона распыления, чтобы поддерживать расстояние сопла от детали.
- Анализ толщины материала.
- Обнаружение избыточного давления и недорасхода в режиме симуляции.
- Визуализация нанесения материала в процессе симуляции.
На сегодняшний день Octopuz поддерживает 19 производителей промышленных роботов, включая KUKA, Kawasaki, Fanuc, ABB, Motoman, Universal Robots и многие другие. Если Ваши сотрудники знакомы с CAD-программами, то им не составит большого труда научиться программировать в среде Octopuz. Это даст возможность быстро перенастраивать робота для выполнения новых заказов и сократит срок реализации заказа. Сегодня большая серийность и однотипность производимой продукции уже не обязательные условия для успешного внедрения робота в производство. Малые и средние производства могут значительно снизить время запуска новой продукции, быстро перестроиться на выпуск новых деталей. Таким образом создается по-настоящему гибкое производство.
Компания Pride-Automatics представляет данный программный продукт в Российской Федерации, поставляет, осуществляет техническую поддержку и обучение, а также оффлайн программирование робототехнических комплексов. Наши клиенты получают приглашение в закрытую среду, доступ к которой возможен с любого браузера или телефона. В ней можно задать вопросы, прислать программы на проверку и получить консультации.
Octopus simplifies the most complicated deployments wherever you deploy your software.
Deployment automation
Modern DevOps teams know that the sooner they get working software into production, the sooner they can get real feedback and iterate. A fast, reliable, and traceable CI/CD pipeline is key to accelerating their work.
1. Define your deployment process once
2. Configure environments and variables
3. Deploy and promote with confidence
Enhance your deployments with rich features
Runbook automation
Runbook automation in Octopus sits side-by-side with your deployments and gives you control over your infrastructure and applications. Automate operations tasks like routine maintenance and emergency incident recovery.
Release management
Octopus Deploy makes release management easy, auditable, and compliant. Simplified release management makes your life easy with consistent release promotion across environments, manual approvals, and release notes.
API-first approach
API-first architecture so teams can customize Octopus to suit their workflow.
Role based security
Flexible, role-based access control lets you manage who can deploy to production, change your deployment process, infrastructure, and more.
Native multi-tenancy
Built-in multi-tenancy support allows you to manage deployments to a single customer or a group without duplication.
We get DevOps
Octopus Deploy began as a spare time project in 2010, based on our experiences with the difficulty of deploying software and delivering projects when consulting to enterprises and mid-sized companies. We get DevOps and we understand the problems preventing teams from shipping software successfully.
You get best practices
Access to 500+ automation step templates and easy integration with hundreds of key technologies including Azure, AWS, GCP, and Kubernetes.
Your customers get success
Your end users get success: Minimize downtime and deliver more features with advanced deployment patterns like blue/green, canary, and rolling deployments.
Version control without compromise
Version controlling your projects shouldn't mean working only with code. Config as Code brings together the power of Git with the usability of the Octopus UI, so you can choose to work where you're most productive.
The power of Git with the usability of Octopus
See your deployment process in your Git repo next to your application code and evolve them together.
Branch your code and deployments
Branches are Git's superpower, and we expose that power. Switch branches, or create new ones, in the Octopus UI, or your favorite git client
Iterate and deploy
Commit changes to your deployment process on a branch, and add (optional) commit messages. Create releases directly from branches, and deploy to test your changes. Support multiple versions of your deployment process simultaneously
Review, approve, and merge
Review, approve, and merge your branches before you deploy to production. Improve the quality of your releases and reduce downtime from bad deployments
Ready to deploy Octopus to production?
Free 30 day trial.
No credit card required.
Talk to a member of our Sales team about how Octopus can help you.
Work where you’re most productive
Use a text editor or the Octopus UI
We support a rich two-way sync which means your Git repo is the source of truth. You can continue to use the Octopus UI or use your favorite text editor and command line tools.
Visual Studio Code extension
Edit your deployment process configuration files with our VS Code extension to get syntax highlighting, code snippets and an integrated tree for fast navigation.
Ready to dive in? Read the Config as Code Docs
Built for DevOps teams by DevOps experts
Founded in 2012, we are a bootstrapped, profitable, and conservatively-managed company, with a focus on world-class engineering and customer service.
Our goal isn't to solve everything related to DevOps, but to focus specifically on being best-in-class in the release, deployment and operations parts of DevOps.
We hope you'll combine Octopus with other best-in-class solutions to build a world-class DevOps capability.
Paul Stovell
Software developer and
Founder of Octopus Deploy
"I like the separation of concerns and it enables me to replace one half or the other if i have new needs at some point. I've never used an all in one tool that did both CI/CD as well as a combo of Octopus + a CI / Build server."
Читайте также: