Программисты как стратегический ресурс передового производства

13 сентября профессиональный праздник отметили программисты. Люди этой профессии создают программное обеспечение, занимаются его модернизацией, делая с каждым обновлением программу производительнее и приятнее для работы пользователям. На БЕЛАЗе основная часть программистов трудится в управлении информационных систем, есть представители этой профессии и в некоторых цехах.

В управлении информационных систем в отделе САПР трудится инженер-программист Антон Криштапович. На БЕЛАЗ молодой человек пришел после окончания факультета информационных технологий и управления Белорусского государственного университета информатики и радиоэлектроники в 2017 году.

Бюро, в котором работает Антон, занимается сопровождением программы, которая специализируется на работе с документами, представленными в виде 3D-чертежей. Программа состоит из трех частей. Две части отвечают за интерфейс (D-Link и J-Link) – ту «оболочку», которую видит пользователь, когда в ней работает. Третья часть – локальный сервер, на котором выполняется бизнес-логика. В обязанности Антона входит полное сопровождение программы и ее доработка.

Молодой человек увлечен программированием. Антон разработал модуль «P2P обмена файлами», который позволил снизить нагрузку на сервер с информацией, произвел покрытие юнит-тестами исходного кода J-Link и произвел переход интерфейса с технологии Swing на JavaFX. Его работа была отмечена руководством, а в 2021 году парень стал «Лауреатом молодежной премии» в номинации «Информационные технологии».

Константин Павлов, инженер-программист прессового цеха, на БЕЛАЗе трудится более 10 лет. Начинал слесарем-инструментальщиком в ШИХе (штампово-инструментальное хозяйство прессового цеха), за это время овладел смежными профессиями термиста, шлифовщика, стропальщика, резчика на пилах, ножовках и станках.

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

Работа инженера-программиста происходит в программе RobotStudio, которая представляет собой симуляционную среду программирования (со своим языком – RAPID) роботов компании ABB. Она позволяет реализовать программирование с помощью виртуальной технологии VRT (Virtual Robot Technology), которая в свою очередь использует «виртуальные контроллеры» (Virtual Controller), представляющие собой точную копию реального программного обеспечения робота, что позволяет создавать реалистичный режим симуляции.

Константин рассказал, как идет процесс окрашивания под его управлением как инженера-программиста:

– Грузчики по техпроцессу на линию навешивают деталь, и когда она доезжает до камеры с покрасочными роботами, моя задача состоит в фиксации позиции окрашиваемого элемента, или, другими словами, «привязке изделия к роботу». С помощью пульта осуществляю управление роботами-манипуляторами и фиксирую точки в пределах, в которых находится окрашиваемое изделие. Затем эти показания переношу в программу на компьютере и туда же загружаю 3D-модель. Робот осуществляет движение по оси координат, значения для которой я и прописываю. Всего в покрасочной камере находится два робота и у каждого свой шкаф управления, в которые загружается написанная программа. Затем без краски запускаю поочередно роботов и смотрю за тем, как они выполняют программу, чтобы, если есть неточности, выявить их сразу, пока деталь не окрашена. Затем запускаю первое пробное окрашивание, после которого изделие заезжает в ручную камеру к малярам, где осуществляется подкрашивание, как правило, сварочных швов и труднодоступных мест. По окончании процесса сушки и после дополнительной выдержки окрашенной продукции внутри изделия осуществляется замер толщины слоя порошкового покрытия по точкам сверху и снизу. Если все хорошо, то деталь отправляется дальше.

Константин замечает, что особый интерес у него вызывает написание программ для окраски сложных многогранных элементов, например, капота, корпуса шкафа или кабины: «Самое главное – провести правильный расчет, задать все точки координат, чтобы не было неокрашенных элементов, а также не допустить столкновения робота».

БЕЛАЗ динамично развивающееся предприятие, в котором в процессе производства применяется все больше современных технических достижений. Появление программистов в «непрофильных» подразделениях является естественным процессом времени, в котором мы живем, где цифровизация с каждым днем приобретает все большие масштабы.

Алексей ХАТЕТОВСКИЙ, фото автора

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *