Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Как машинисты будут адаптироваться к автоматизации:навыки программирования

Программирование лежит в основе большей части современной обработки. Идти в ногу со временем и стремиться к обучению на протяжении всей жизни необходимо независимо от того, куда движется отрасль. Кто программист будущего — разработчик кода, системный интегратор или создатель искусственного интеллекта?

Насколько автоматизированной станет обработка в будущем? Насколько постоянными или «элементарными» станут функции обработки?

Некоторые утверждают, что ему придется больше двигаться в направлении, основанном на функциях, чтобы учесть ожидаемую нехватку навыков. Автоматизация происходит, но для обслуживания, устранения неполадок и программирования требуется вмешательство человека. Станет ли отрасль полностью автоматизированной? Маловероятно.

«Кто-то привел мне прекрасную аналогию с посудомоечной машиной:я не верю, что в моей жизни вы когда-нибудь увидите, чтобы ваша посудомоечная машина разгружалась автоматически, потому что загрузка и разгрузка требуют опыта и сложности», — говорит доктор Томас Курфесс, профессор и почетный профессор HUSCO/Ramirez в области гидроэнергетики и управления движением в Технологическом институте Джорджии в ответе на вопросы Better MRO.

«То же самое относится и к станкам — нам нужно упростить их использование, помогая программисту сделать выбор, например, какой инструмент использовать и какие ориентации программировать в полных 5-осевых непрерывных режимах», — объясняет доктор Курфесс. /Р>

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

Better MRO беседует с отраслевыми и академическими инсайдерами о программировании, а также о других навыках и технологиях, влияющих на отрасль.

Проблемы современного программирования станков с ЧПУ

Стратегии резки, охлаждение, программное обеспечение CAM, станки и многие другие области обработки постоянно развиваются. А также интеграция всех этих вещей, позволяющая им работать вместе.

Технологии не всегда находятся в одной и той же временной шкале:программное обеспечение CAM может быть не готово к новейшим инновациям в станках или режущих инструментах, поэтому программист должен понять, как лучше всего манипулировать и совершенствовать необходимую геометрию, объясняет Ронни Бриттен, инструктор по ЧПУ в Технический институт NASCAR, входящий в состав Универсального технического института.

«Я думаю, что одна из самых больших проблем, с которыми сегодня сталкиваются специалисты по ЧПУ, — это попытка интегрировать автоматизацию в процесс», — говорит Бриттен. «Итак, может быть, у вас есть робот или портальный погрузчик, который загружает или разгружает машину, перемещая деталь отсюда туда. Он также должен иметь возможность обмениваться данными со станком с ЧПУ. Эти два языка программирования немного отличаются друг от друга».

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

«Похоже, что все больше и больше компаний пытаются работать над тем, чтобы это была работа одного человека… Поэтому они просят машинистов больше понимать, повышать свои навыки и понимать, как заставить вещи работать вместе, между роботами, ЧПУ и всем остальным. разные машины, которые там есть», — говорит Бриттен.

По словам Бриттена, робототехника проникает и в небольшие мастерские — в основном для того, чтобы не отставать от производственных потребностей и поддерживать работу машин 24 часа в сутки 7 дней в неделю. Для создания такой автоматизации требуется другой набор навыков программиста.

«Проблема, с которой мы сталкиваемся сегодня в производстве, особенно в программировании, — это вариативность… Когда я смотрю на соотношение количества инструментов и геометрии, существует бесконечное количество способов резки деталей», — говорит Джейсон Рэй, генеральный директор компании Paperless Parts. . «Многие думают, что существует так много уникальных геометрий деталей и так много различных геометрических переменных. Я бы сказал, что их много, но, как правило, магазины по трудоустройству специализируются».

Рэй считает, что в отрасли все больше и больше данных и машинного обучения будут применяться к стандартизированным наборам данных, таким как траектории и геометрия, что упростит задачу.

<сильный>  Нужен ответ на технический вопрос? Спросите Техническая группа MSC Metalworking на форуме.

Возможности машинных данных и ценность повторяемости

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

«[Производители] уже давно сталкиваются с огромными объемами данных, которые проходят через их организации», — пишет Эрик Фогг, соучредитель MachineMetrics, в своем блоге. «Однако задача заключалась в том, чтобы определить практический способ использования этих данных, чтобы они могли превратиться в конкурентное преимущество, а не просто хранить их на серверах, занимая место».

По словам Рэя, опыт, а не данные, определяет принятие решений и конкурентные преимущества для большинства агентств по трудоустройству сегодня.

«Это потому, что данные раньше были недоступны, потому что они были очень разрозненными. Но по мере того, как мы все больше движемся к облачным решениям, мы сможем просматривать данные и стратегии обработки, чтобы знать, что конкретный режущий инструмент работает определенным образом, а конкретный станок работает с определенной скоростью вращения шпинделя», — говорит Рэй. .

Это начинает происходить. Рэй приводит еще один пример:BlueSwarf выполняет анализ вибрации машин, что может помочь точно определить гармонические сигнатуры и помочь производителям лучше понять конкретные и уникальные возможности машин в цеху.

«Я верю, что вы начнете видеть эти строительные блоки Lego, похожие на то, как вы видели человеческое взаимодействие с кодом и фрагментами кода Python. Эти строительные блоки Lego станут более продуктивными. Люди будут использовать их все больше и больше, когда применимы одни и те же стратегии обрезки», — говорит Рэй.

Идите глубже. Посмотрите, как растет спрос. Читать “ Программирование станков с ЧПУ:востребованы продвинутые навыки ».

Устранение пробелов в собственных навыках:ценность технических навыков и программирования

Технологические навыки и технические навыки действительно могут помочь сегодняшним механикам в мастерских зарабатывать больше. Кнопочная обработка пришла и ушла. Что нужно, чтобы зарабатывать больше сегодня и в будущем? Постоянное стремление к техническим знаниям.

«Высококвалифицированный сотрудник с большим объемом технических знаний становится огромным активом для большинства магазинов не потому, что владельцу не терпится вывалить деньги вам в карман; это далеко не так», — пишет Колин Гилкрист, консультант Mastercam и эксперт по программированию станков с ЧПУ, в сообщении на LinkedIn’s Pulse. «Вы становитесь для них активом, зарабатывая им больше денег. И вы зарабатываете магазину больше денег, производя детали лучше и быстрее, чем магазин по соседству. Я получаю такую ​​высокую зарплату, потому что у меня есть много навыков, которых нет у других; мои знания делают меня ценным».

Гилкрист написал несколько статей на LinkedIn, в которых поделился своим опытом и знаниями, а также тонко объяснил, что нужно, чтобы выделить свои навыки среди остальных.

Он часто говорит о ценности обучения на протяжении всей жизни и важности командной работы в командах по обработке. Он также не уклоняется от разговоров о необходимых технических навыках, включая изучение G-кода, M-кода и макроса B, который является языком программирования для управления машиной.

Макрос B позволяет операторам «сохранять и извлекать переменные», включая длины инструментов, значения компенсации радиуса фрезы, рабочие смещения и настройки параметров.

«Использование макроса B и запись логики в вашу программу позволит вам делать такие вещи, как «зацикливаться, пока условие не будет выполнено» или «перейти в другое место, когда условие будет выполнено», — отмечает Гилкрист. «Во многих случаях вы можете настроить тест, чтобы проверить наличие проблем на машине и включить звуковой сигнал, чтобы предупредить вас о проблеме или потенциальном сбое».

Как меняется ваша работа? Вам нужно быть больше разработчиком кода или интерпретатором? Расскажите об этом на форуме. [требуется регистрация]


Промышленные технологии

  1. Как 5G изменит IIoT
  2. Как сделать данные вашего компьютера более ценными
  3. Как машинное зрение повлияет на фабрику будущего
  4. Сколько реалий может быть у вас в промышленной автоматизации?
  5. Что такое 6G и насколько быстро он будет?
  6. Как автоматизация повлияет на глобальный ландшафт упаковки
  7. Как интеллектуальная автоматизация делает цепочки поставок более гибкими
  8. Как стать машинистом в Квебеке
  9. Программирование станков с ЧПУ:востребованы продвинутые навыки
  10. Как повышение уровня автоматизации в механических цехах способствует росту без сокращения рабочих мест