Вторник, 09 Апрель 2019 08:38

Автоматизация подготовки управляющих программ для ЧПУ

Автор 
Оцените материал
(2 голосов)

Для многих в сфере производства «автоматизация» означает парк роботов, автоматических станков и автономных систем погрузочно-разгрузочных работ. Но что, если бы существовал другой тип автоматизации, который обеспечивает аналогичные результаты - способность производить больше с меньшими затратами - но выглядел бы очень отличающимся от электромеханических систем?

 

 


Сейчас я расскажу с историю моего друга, он с любезностью разрешил мне ее опубликовать.

Вскоре после того, как он обосновался на своей новой должности программиста ЧПУ, он стал думать, как решать обыденные задачи связанные с проверкой программы ЧПУ более быстро. А поскольку он по образованию Java-программист, он решил написать серию макросов, которые бы автоматизировали некоторые из этих задач.

 

 

Доморощенная автоматизация


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

Когда руководство увидело, что их показатели брака упали, а аналитические возможности выросли, они попросили интеграцию его утилиты управления файлами с другими программными пакетами. Он начал с программного обеспечения Vericut компании CGTech, которое команда программистов ЧПУ использует для моделирования траектории инструмента в станках Makino, Okuma и Mazak.

 

 

Что он делает, так это генерирует реальный код проекта Vericut через пользовательский интерфейс задания. Все, что нужно сделать программистам, - это нажать зеленую кнопку на внутренней веб-странице, и программное обеспечение подключается к Creo (3D CAD-программе от PTC), извлекает твердотельную модель и запускает Vericut для них в фоновом режиме. Он также выполняет предварительную проверку различных значений программы, поэтому не нужно тратить время на моделирование траекторий инструмента для работы, которая не помещается в станок или не имеет достаточного количества инструментов в инструментальном магазине.

 

Он признает, что, по крайней мере, на новых рабочих местах экономия времени не так уж велика - для настройки Vericut потребовалось бы несколько минут, а теперь - автоматизированные 10 секунд или меньше. Однако, если умножить на 30–50 новых рабочих мест каждую неделю, то эта простая функция экономит несколько часов в неделю для команды программистов, устраняя при этом ошибки. Самое большое преимущество было в повторяемой работе, которая реализовалась в одной кнопке.

 

Хотя пользовательские интерфейсы и процедуры автоматизации, могут сделать отдел программирования более эффективным, менее технологичные отделы могут воспользоваться преимуществами автоматизации, просто используя Vericut. К ним относятся пакетная обработка файлов, аргументы командной строки, расширенный программный контроль посредством анализа операторов, сделанных в постобработанном коде, и многое другое. Одной из самых сильных сторон Vericut является ее открытость для запросов клиентов на функции и настройки. За последние несколько десятилетий в программное обеспечение были включены тысячи таких запросов.

 

 


Изучение процесса

Несмотря на возможности Vericut, очевидно, что доморощенная система программного обеспечения вышла далеко за пределы его первоначальных намерений. Если бы ему пришлось делать все это снова, он сказал бы, что заранее выполнил бы более тщательную работу по документированию процессов разработки и программирования Thumb Tool, нахождению их общих черт и затем упростил бы этот процесс, где это возможно. Это сделало бы задачу автоматизации еще проще.

Дополнительная информация

  • Заказчик: Организация
  • Статус: Нет исполнителя
  • Срок сдачи проекта после оплаты аванса: 01.10.2018
  • ЦЕЛЬ ПРОЕКТА: Рассказать подробней про тему проекта
Прочитано 1062 раз Последнее изменение Вторник, 09 Апрель 2019 08:46
Авторизуйтесь, чтобы получить возможность оставлять комментарии