Научная статья на тему 'Расчет точек технологической траектории лазерного роботизированного комплекса относительно инструмента и оснастки в Cam'

Расчет точек технологической траектории лазерного роботизированного комплекса относительно инструмента и оснастки в Cam Текст научной статьи по специальности «Механика и машиностроение»

CC BY
98
16
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
CAD/CAM / САПР / СИСТЕМА ПРОЕКТИРОВАНИЯ / ЛАЗЕРНЫЕ РОБОТИЗИРОВАННЫЕ КОМПЛЕКСЫ / ЛАЗЕРНАЯ СВАРКА / ПРОМЫШЛЕННЫЕ РОБОТЫ / ПРОМЫШЛЕННЫЕ ЛАЗЕРЫ / ЦИФРОВИЗАЦИЯ ПРОМЫШЛЕННОСТИ / ОФФЛАЙН ПРОГРАММИРОВАНИЕ / DESIGN SYSTEM / LASER ROBOTIC SYSTEMS / LASER WELDING / INDUSTRIAL ROBOTS / INDUSTRIAL LASERS / INDUSTRY DIGITALIZATION / OFF-LINE PROGRAMMING

Аннотация научной статьи по механике и машиностроению, автор научной работы — Родионов Дмитрий Викторович, Люхтер Александр Борисович, Прокошев Валерий Григорьевич

Рассмотрены методы расчета точек технологической траектории лазерного роботизированного комплекса (ЛРК) в мировом графическом пространстве CAM относительно инструмента и подвижной оснастки. Изучены вопросы использования CAM-систем в современных лазерных роботизированных комплексах, а также представлена программная разработка. Рассмотрены основные специфики и проблемы расчета точек мирового графического пространства CAM и их соответствие расположению инструмента ЛРК и подвижной оснастки. Представлены методы расчета положения и ориентации инструмента относительно локального базиса модели детали. Предложен их расчет в системе двухосевого позиционирующего устройства ЛРК. Описан механизм определения положения угла вращения вокруг лазерного луча исполнительного механизма ЛРК, закрепленного на шестой оси подвижного фланца последнего звена промышленного робота.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по механике и машиностроению , автор научной работы — Родионов Дмитрий Викторович, Люхтер Александр Борисович, Прокошев Валерий Григорьевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Calculation of the points of the technological trajectory of the laser robotic complex relative to the tool and tooling in the CAM

The article deals with the methods of calculating the points of the technological trajectory of the laser robotic complex (LRC) in the world graphic space CAM relative to the tool and mobile equipment. The questions of using CAM systems in modern laser robotic systems are considered, as well as the authors own software development is presented. The main specifics and problems of calculation of points of the world graphic space CAM and their correspondence to the location of the LRC tool and mobile equipment are considered. Methods for calculating the position and orientation of the tool relative to the local basis of the part model are presented. Their calculation in the system of two-axis positioning device of LRC is offered. The mechanism of determining the position of the rotation angle around the laser beam of the LRC actuator fixed on the 6th axis of the movable flange of the last link of the industrial robot is described.

Текст научной работы на тему «Расчет точек технологической траектории лазерного роботизированного комплекса относительно инструмента и оснастки в Cam»

Системный анализ и управление

DOI: 10.18721/JCSTCS.12410 УДК 681.5

РАСЧЕТ ТОЧЕК ТЕХНОЛОГИЧЕСКОЙ ТРАЕКТОРИИ ЛАЗЕРНОГО РОБОТИЗИРОВАННОГО КОМПЛЕКСА ОТНОСИТЕЛЬНО ИНСТРУМЕНТА И ОСНАСТКИ В CAM

Д.В. Родионов, А.Б. Люхтер, В.Г. Прокошев

Владимирский государственный университет имени А.Г. и Н.Г. Столетовых,

Владимир, Российская Федерация

Рассмотрены методы расчета точек технологической траектории лазерного роботизированного комплекса (ЛРК) в мировом графическом пространстве CAM относительно инструмента и подвижной оснастки. Изучены вопросы использования CAM-систем в современных лазерных роботизированных комплексах, а также представлена программная разработка. Рассмотрены основные специфики и проблемы расчета точек мирового графического пространства CAM и их соответствие расположению инструмента ЛРК и подвижной оснастки. Представлены методы расчета положения и ориентации инструмента относительно локального базиса модели детали. Предложен их расчет в системе двухосевого позиционирующего устройства ЛРК. Описан механизм определения положения угла вращения вокруг лазерного луча исполнительного механизма ЛРК, закрепленного на шестой оси подвижного фланца последнего звена промышленного робота.

Ключевые слова: CAD/CAM, САПР, система проектирования, лазерные роботизированные комплексы, лазерная сварка, промышленные роботы, промышленные лазеры, цифровизация промышленности, оффлайн программирование.

Ссылка при цитировании: Родионов Д.В., Люхтер А.Б., Прокошев В.Г. Расчет точек технологической траектории лазерного роботизированного комплекса относительно инструмента и оснастки в CAM // Научно-технические ведомости СПбГПУ. Информатика. Телекоммуникации. Управление. 2019. Т. 12. № 4. С. 123-135. DOI: 10.18721/JCSTCS.12410

Отатья открытого доступа, распространяемая по лицензии CC BY-NC 4.0 (https://creativecommons.Org/licenses/by-nc/4.0/)

CALCULATION OF THE POINTS OF THE TECHNOLOGICAL TRAJECTORY OF THE LASER ROBOTIC COMPLEX RELATIVE TO THE TOOL AND TOOLING IN THE CAM

D.V. Rodionov, A.B. Lyukhter, V.G. Prokoshev

Vladimir State University name after Alexander and Nikolay Stoletovs,

Vladimir, Russian Federation

The article deals with the methods of calculating the points of the technological trajectory of the laser robotic complex (LRC) in the world graphic space CAM relative to the tool and mobile equipment. The questions of using CAM systems in modern laser

robotic systems are considered, as well as the authors own software development is presented. The main specifics and problems of calculation of points of the world graphic space CAM and their correspondence to the location of the LRC tool and mobile equipment are considered. Methods for calculating the position and orientation of the tool relative to the local basis of the part model are presented. Their calculation in the system of two-axis positioning device of LRC is offered. The mechanism of determining the position of the rotation angle around the laser beam of the LRC actuator fixed on the 6th axis of the movable flange of the last link of the industrial robot is described.

Keywords: CAD/CAM, design system, laser robotic systems, laser welding, industrial robots, industrial lasers, industry digitalization, offline programming.

Citation: Rodionov D.V., Lyukhter A.B., Prokoshev V.G. Calculation of the points of the technological trajectory of the laser robotic complex relative to the tool and tooling in the CAM. St. Petersburg State Polytechnical University Journal. Computer Science. Telecommunications and Control Systems, 2019, Vol. 12, No. 4, Pp. 123-135. DOI: 10.18721/JCSTCS.12410

This is an open access article under (https://creativecommons.org/licenses/by-nc/4.0/)

the CC BY-NC 4.0 license

Введение

Использование компактных иттербие-вых волоконных лазеров на современных промышленных предприятиях подразумевает получение немалых преимуществ [1] и значительного расширения технических и конструкторских решений [2, 3].

В настоящее время современные комплексы [4] представляют собой объединения множества технических устройств, взаимодействующих на различных уровнях, с разной степенью отклика.

Использование систем автоматизированного проектирования в промышленном производстве является неотъемлемым тре-

бованием современного предприятия. Благодаря их применению технологи имеют возможность осуществлять цифровое проектирование процесса технологической обработки детали [5, 6]. На основе результата проектирования производится генерация управляющих программ аппаратных средств промышленного комплекса [7—9].

С проблемой использования CAM в обработке металлоизделий лазером на основе роботизированного манипулятора столкнулся коллектив авторов при автоматизации одной из своих разработок — лазерного роботизированного комплекса (ЛРК) (рис. 1).

Рис. 1. Схема лазерного роботизированного комплекса Fig. 1. Scheme of laser robotic complex

Для выполнения требований автоматизации, предъявляемых современным промышленным предприятиям в эпоху четвертой промышленной революции [10—13], для ЛРК было решено использовать САМ-систему [14—16], которая в свою очередь должна обеспечивать следующее:

• быстрое цифровое проектирование процесса обработки как единичных, так и серийных изделий;

• моделирование движения подвижных элементов комплекса;

• обеспечение технологического и конструкторского расчета при проектировании;

• использование базы знаний для обработки конкретной детали;

• подготовку результата проектирования к предпроцессу (процессу контроля, выполняемому перед технологической обработкой);

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

Нами был проведен анализ существующих систем автоматизированного проектирования, пригодных для использования ЛРК. Результат анализа показал, что на текущий момент существующие САМ-системы неполным образом удовлетворяют требованиям современной лазерной роботизированной обработки. Это связано с отсутствием:

1) возможности генерации управляющих программ технических устройств ЛРК (например, иттербиевого волоконного лазера);

2) возможности использования результата проектирования к подготовке программ пред- и постпроцессов (первичная корректировка, анализ результата и т. д.) лазерной роботизированной обработки изделий из металла;

3) возможности внедрения алгоритмов автоматизации (например, проектирование участков разгона/торможения инструмента и, как следствие, задание управляющих команд переключения сигналов оборудования по времени) лазерных технологических процессов при проектировании;

4) возможности использования базы знаний технологических режимов лазерной роботизированной обработки;

5) методов проектирования оптимальных технологических траекторий движения инструмента лазерного роботизированного комплекса;

6) методов для гибкой связи с системами контроля и управления ЛРК.

В связи с этим нами была произведена разработка и внедрение собственного прикладного CAM-продукта (рис. 2).

В ходе работы по созданию CAM-системы была выявлена необходимость в разработке методов проектирования и расчетов позиционирования технологической траектории1 ЛРК в мировом графическом пространстве. Настоящая статья посвящена решению одной из задач, связанных с расчетом положения точек технологической траектории в локальном базисе модели.

Описание проблемы исследования

Исходными данными для работы с CAM является трехмерная полигональная модель детали [17]. Методы проектирования траектории на модели описаны нами в [18, 19].

На поверхности модели технолог осуществляет проектирование технологической траектории ЛРК, причем траектория в таком случае будет представлять собой последовательность точек с заданными технологическими значениями. В качестве примера параметров технологической траектории может служить иллюстрация параметров лазерной головки с навесным оборудованием (далее — инструмент) на рис. 3.

Большинство технологических параметров необходимы для генерации управляющих программ, и они подбираются техно -логом из базы данных режимов в зависимости от процесса и условий лазерной обработки, но такие параметры, как положение и ориентация инструмента, положение двухосевого позиционирующего устройства (далее — позиционер) требуют конструкторского подхода в системе CAM.

1 Траектория движения ЛРК с заданными технологическими параметрами.

Рис. 2. CAM-система лазерного роботизированного комплекса Fig. 2. CAM-system of laser robotic complex

Рис. 3. Технологические параметры инструмента лазерного роботизированного комплекса

Fig. 3. The technological parameters of the laser tool of the robotic complex

Механизмы проектирования технологической траектории, разработанные и описанные нами в работе [18], не учитывают требования построения точек траектории вне поверхности детали (узлов графа полигональной модели).

Для решения задачи построения точек траектории в мировом графическом САМ-пространстве мы решили расширить функционал подсистемы моделирования движения инструмента и позиционера (подсистемы, позволяющей воспроизводить кинематику и динамику движения для спроектированной траектории), в частности, производить построение точки технологической траектории относительно инструмента ЛРК в локальном базисе модели [26].

При этом возникают следующие проблемы:

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

2. Ориентация инструмента в каждой точке технологической траектории представляется в виде нормированного вектора, указывающего положение лазерного луча, а позиционирование инструмента в мировом графическом пространстве происходит в системе углов Эйлера (описывающих кинематику вращения инструмента ЛРК).

3. При переносе модели в рабочее пространство ЛРК (генерации управляющих программ), расположенной на позиционере, привязка2 осуществляется в фиксированном положении позиционера. Деталь в ходе выполнения техпроцесса за счет подвижной оснастки (позиционера) может менять свое положение. Это в свою очередь требует пересчета положения точек траектории и ориентации инструмента при положениях детали, не соответствующих положению привязки.

2 Привязка — процесс синхронизации детали и ее модели посредством применения математических методов расчета.

4. Для однозначного соответствия инструмента точке технологической траектории необходимо произвести расчет положения угла вращения вокруг лазерного луча инструмента ЛРК, который с техно -логической точки зрения должен иметь вполне конкретное значение.

Постановка задачи

Цель исследования — разработка метода расчета точек технологической траектории в мировом графическом CAM-пространстве лазерного роботизированного комплекса относительно инструмента в локальном базисе модели с учетом расположения детали в системе подвижной оснастки.

Пусть p = {px, py, pz} — точка позиционирования3 (далее — TCP (Tool Center Point) (рис. 4)), y = {w, p, r} — ориентация инструмента4, а J1 и J2 — углы вращения позиционера вокруг его осей j1 и j2 соответственно с нейтральным положением в осях

j и (рис. 5), тогда p — точка TCP

в локальном базисе модели, а n = {nx, ny, nz} —

нормированный вектор ориентации инструмента в точке технологической траектории. При такой постановке инструмент будет иметь нейтральное положение в значениях углов Эйлера у0 = {180,0,0}, а позиционер будет находится в нейтральном положении при J1 = 0, J2 = 0.

Мы производили расчет угла вращения r инструмента вокруг лазерного луча в зависимости от направления движения d вдоль обрабатываемой поверхности. Необходимость в таком расчете связана с требованием определенного и технологически верного расположения навесного оборудования (сопла газа и воздуха, триангуляционные датчики и т. д.) на инструменте в каждом отрезке зоны обработки.

3 В качестве точки позиционирования инструмента ЛРК выступает фокус лазерного излучения.

4 Ориентация представляет собой систему

углов Эйлера.

Рис. 4. Модель инструмента ЛРК с TCP в точке фокуса лазера

Fig. 4. Model tool of LRC with TCP at the laser focus point

При построении точек относительно инструмента очевидным образом возникают ограничения, связанные с кинематикой движения инструмента и позиционера. Помимо этого авторы вносят дополнительные ограничения на область допустимых значений позиционирования главных подвижных элементов5 ЛРК, связанные с особенностями монтирования и использования оборудования. Все эти ограничения можно представить в следующем виде:

w е [90,180]и [-90, -180]; (1)

p е [-90,90]; (2)

r е [-135,135]; (3)

J1 е [-135,135]; (4)

J2 е [-180,180]. (5)

Положения модели инструмента на основе которых были построены точки технологической траектории в CAM должны полностью соответствовать положениям исполнительного звена после переноса модели в рабочее пространство ЛРК. Выполнение этого условия можно использовать как критерий качества построенного решения.

В таком случае, для построения точки технологической траектории в мировом графическом пространстве относительно инструмента и подвижной оснастки ЛРК необходимо решить следующие задачи.

1. Представить положение и ориентацию инструмента в локальном базисе модели, т. е. найти преобразование p ^ p' и у ^ n.

5 Под главными подвижными элементами ЛРК понимается инструмент и позиционер.

Рис. 5. Модель позиционера ЛРК с осями поворота в нулевом значении

Fig. 5. Model positioner of LRC with axes of rotation in the zero value

2. Рассчитать значения p' и n, в случае, когда модель детали располагается в системе подвижной оснастки (позиционера), используемой в ЛРК. При расчете учесть положение позиционера, при котором предполагается осуществлять привязку модели и детали.

3. Определить зависимости угла вращения инструмента r вокруг лазерного луча в зависимости от направления движения d инструмента вдоль зоны обработки.

Решения подобного рода задач представлены в различных источниках [20—23], но материал, описанный в них, не полностью применим для решения задач настоящего исследования, т. к. расчет позиционирования и ориентации исполнительного узла ЛРК должен быть представим в локальном базисе модели. Специфика этого требования связана с особенностями программной реализации современной CAM-системы.

Представление инструмента ЛРК в локальном базисе модели

В качестве базиса мирового графического пространства CAM взят стандартный графический декартовый базис, определяемый следующими направлениями при взгляде на пространство, не подвергнутое видовому изменению6: OX — влево, OY — вверх, OZ — на наблюдателя.

6 Изменения, подразумевающие преобразование исходного базиса (параллельный перенос, вращение и т. д.).

Рис. 6. Локальный базис модели куба, спроектированный относительно одной из его вершин (точка O)

Fig. 6. A local basis of a cube model designed with respect to one of its vertices (point O)

В выражениях (6), (8) и (10) вектор m характеризует текущее расположение модели в мировом графическом пространстве. Выражения (7) и (9) характеризуют соответствие инструмента и модели детали, осуществляющей поворот на углы а и р относительно осей i и j соответственно.

Углы ориентации инструмента ЛРК представляются в виде углов крена, тангажа и «рысканья» инструмента (повороты вокруг координатных осей OX, OY и OZ), обозначим их как w, p и r соответственно. Данная система определения ориентации в робототехнике известна, как система углов Эйлера [23, 24].

Рассмотрим вектор П0 = {0, -1,0}, соответствующий значению углов Эйлера у0 = {180,0,0}, нейтрального положения инструмента. Пусть мы хотим произвести поворот в системе углов Эйлера на значение у = {w, p, r} и для него найти радиус-вектор п. Для этого определим оси вращения {I, J, K} в локальном базисе модели для углов у. В таком случае, несложно заметить,

что для значений п0, у0 оси вращения углов

Направления базисных орт локального базиса модели (без видового изменения) совпадают с направлениями орт мирового графического пространства. В качестве начала отсчета локального базиса была выбрана точка нулевого значения координат модели. Полученный репер будем называть локальным базисом модели (рис. 6).

Для расчета положения инструмента p в локальном базисе модели стоит учитывать, что модель может быть смещена и повернута относительно исходного положения. Вращение модели детали в CAM происходит вокруг осей i и j (орт OX и OY соответственно). В таком случае положение инструмента p относительно модели примет следующий вид:

p' = p - m; (6)

p = M(i, a)p; (7)

p = p + 2m; (8)

p = M(j, р)p; (9)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

p = p - 2 m, (10)

где М(V, ф) — матрица поворота вокруг единичного вектора V на угол ф.

у выглядят следующим образом: I = —ОХ, ] = —ОУ и к = —О2. Следовательно, для определения осей углов у необходимо произвести следующие преобразования:

К = к; (11)

I = М (К, (12)

д = М (I, р)М (К, V)]. (13)

Из (11)—(13) следует, что для получения радиус-вектора п необходимо осуществить последовательные повороты:

п = М д, г )М(1, р)М(К, м>)п0. (14)

Вектор п будет представлять собой нормированный вектор ориентации инструмента ЛРК в локальном базисе модели детали, соответствующий заданным углам Эйлера у.

Положение и ориентация инструмента в системе подвижной оснастки ЛРК

В ЛРК заготовки деталей можно закреплять в специализированные подвижные оснастки. Это в свою очередь расширяет область доступа, а также значительно сокращает общее время обработки детали. В качестве подвижной оснастки в ЛРК выступает двухо-севое позиционирующее устройство (рис. 4).

Рассмотрим задачу проектирования положения и ориентации в системе подвижной оснасткой. С точки зрения хранения данных в каждой точке технологической траектории появятся два дополнительных поля /] и /2, содержащих в себе значение поворота осей позиционера, но для генерации положения и ориентации инструмента необходимо провести пересчет.

Пусть векторы рП и п0 — положение и ориентация инструмента в точке технологической траектории, а ] и — нормированные векторы осей вращения позиционера в нейтральном положении (см. рис. 4).

В таком случае оси вращения и у2, соответствующие положению позиционера в углах /] и /2, будут иметь следующий вид:

к = (15)

]2 = Мод (16)

Тогда для определения новых значений положения рп и ориентации пп инстру-

мента необходимо осуществить поворот рП и п0 вокруг осей и у2.

Здесь же имеется особенность: поскольку при трансляции графических координат локального базиса модели в рабочую область ЛРК применяется метод переноса, описанный нами в статье [25], подразумевающий осуществление привязки модели и детали на основании трех пар точек пространства, постольку необходимо учесть

значение углов д и д позиционера, при

которых была осуществлена привязка.

В таком случае значения рп и пп будут иметь следующий вид: р'п= М(]2, ± д - д0))МЦ, ± д - д0))рп; (17) пп = М(] 2, ± д - д))М(д, ± д - д0)Н. (18)

Причем в (17) и (18) знак ± выбирается в зависимости от кинематики движения позиционирующего устройства (в какую сторону осуществляется поворот устройства).

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

Положение инструмента относительно лазерного луча при проектировании технологической траектории

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

! 1справильные положении фокуса триангуляционного датчика

Рис. 7. Схема положения фокуса триангуляционного датчика при различном угле поворота последней оси робота (вид сверху)

Fig. 7. Diagram of the focus position of the triangulation sensor at different angles of rotation of the last axis of the robot (top view)

Изменение значения последней координаты будет приводить не только к вращению лазерной головки вокруг оси луча (что непринципиально), но и к вращению различного оборудования, смонтированного на инструменте. Пример такого оборудования — триангуляционный датчик, фокус которого вынесен в сторону от точки воздействия лазерного луча вокруг той же оси. Из этого следует, что в каждой точке технологической траектории угол поворота вокруг инструмента должен иметь определенное значение, задаваемое технологом (рис. 7).

В таком случае технолог должен задавать значение угла r в графическом пространстве CAM для каждой точки технологической траектории с учетом требуемого положения инструмента. Для автоматизации данного процесса расчет r возможно осуществить, основываясь на направлении движения инструмента.

Угол поворота r инструмента связан с

направлением движения d = {dv d2, d3} следующим выражением:

d = {sin(-r ),cos(-r ),0}. (19)

Из выражения (19) очевидным образом следует:

r = -sign(d) -arccos (d2). (20)

В таком случае положение угла r инструмента ЛРК вдоль направления dt = pt - pl-1

между смежными точками p¡ и piA технологической траектории с заданным отклонением на угол 0, примет следующий вид:

r = -sign(dli cos0 - d2 sin0) x

xarccos(d' sin 0 + d^ cos 0).

Выводы

(21)

Рассмотрен вопрос использования CAM-систем для промышленных лазерных роботизированных комплексов. Представлена наша программная разработка CAM-системы.

Изучена проблема построения точек технологической траектории в мировом графическом пространстве CAM относительно инструмента и подвижной оснастки ЛРК.

Для решения проблемы предложены методы расчета положения и ориентации инструмента лазерного роботизированного комплекса в локальном базисе модели.

Произведен расчет положения точек технологической траектории в системе подвижной оснастки ЛРК, построенных относительно инструмента.

Описан метод определения положения шестой оси промышленного робота (вращения инструмента вокруг лазерного луча) для задачи расчета позиционирования точки при построении технологической траектории относительно инструмента ЛРК в зависимости от направления движения вдоль зоны обработки.

Полученные результаты внедрены в САМ-систему ЛРК и успешно апробированы на лазерном роботизированном комплексе сварки. Для оценки качества полученного решения проведена серия из 16 испытаний, в ходе которых при различных положениях инструмента и позиционера производилось построение точек. Точки переносились в рабочее пространство ЛРК посредством подсистемы синхронизации модели и её детали. Результаты испытаний показали, что во всех случаях полученные значения координат полностью соответствовали спроектированным.

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

Рис. 8. Точка A, построенная на основании положения инструмента в мировом графическом пространстве CAM

Fig. 8. Point A, built on the basis of the position of the tool in the world graphic space CAM

СПИСОК ЛИТЕРАТУРЫ

1. Hui-Chi C., Guijun B., Chen-Nan S. High energy beam welding processes in manufacturing. Handbook of Manufacturing Engineering and Technology. 2014. Pp. 617-639. DOI: 10.1007/978-1-4471-4670-4_54

2. Игнатов А.Г. Российские лазерные технологии: состояние и перспективы применения // Ритм машиностроения. 2016. № 1. С. 26—40.

3. Lee H., Lim C.H.J., Low M.J., Tham N., Murukeshan V.M., Kim Y.J. Lasers in additive manufacturing: A review // Internat. J. of Precision Engineering and Manufacturing-Green Technology. 2017. Vol. 4. Iss. 3. Pp. 307—322. DOI: 10.1007/s40684-017-0037-7

4. Григорьев С.Н., Андреев А.Г., Ивановский С.П. Современное состояние и перспективы развития промышленной робототехники // Мехатроника, автоматизация, управление. 2013. №. 1. С. 30—34

5. Кузнецов Д.А., Чернышев М.А., Овчинникова В.А. CAD CAM-системы для промышленных роботов // Интеллектуальный потенциал XXI века: ступени познания. 2017. № 35. С. 36—43

6. Авилов А.В., Каминская Ю.О., Трусова Д.С.

Применение компьютерных систем для автома-

тизации и разработки новых технологий в машиностроительном производстве // Современные проблемы науки и образования. 2013. № 3. С. 16—22.

7. Zheng H., Cong M., Dong H., Liu Y., Liu D.

CAD-based automatic path generation and optimization for laser cladding robot in additive manufacturing // The Internat. J. of Advanced Manufacturing Technology. 2017. Vol. 92. Iss. 9—12. Pp. 3605—3614. DOI: 10.1007/s00170-017-0384-0

8. Toquica J.S., Zivanovic S., Alvares A.J., Bonnard R. A STEP-NC compliant robotic machining platform for advanced manufacturing // The Internat. J. of Advanced Manufacturing Technology. 2017. Vol. 95. Iss. 9—12. Pp. 3839—3854. DOI: 10.1007/s00170-017-1466-8

9. Tonello S., Zanetti G.P., Finotto M., Borto-letto R., Tosello E., Menegatti E. WorkCellSimula-tor: A 3D simulator for intelligent manufacturing // Internat. Conf. on Simulation, Modeling, and Programming for Autonomous Robots. 2012. Pp. 311—322.

10. Ловыгин А.А. Будущее CAM-систем // Планета CAM 2018 // URL: http://planetacam.ru /articles/future_of_CAM.pdf (Дата обращения: 20.05.2019).

11. Iglesiasa I., 8еЪа811бпа M.A., Aresc J.E.

Overview of the state of robotic machining: Current situation and future potential // The Manufacturing Engineering Society Internat. Conf. MESIC. 2015. Pp. 911—917. DOI: 10.1016/j.proeng.2015.12.577

12. Устинова Л.Н. Особенности развития промышленности в условиях цифровизации // Формирование цифровой экономики и промышленности: новые вызовы. СПб.: Изд-во Политехнического ун-та, 2018. С. 176—197. DOI: 10.18720/IEP/2018.2/8

13. Bayram B., ince G. Advances in robotics in the era of Industry 4.0. Industry 4.0: Managing the digital transformation. 2017. Pp. 187—200. DOI: 10.1007/978-3-319-57870-5_11

14. Mourtzis D., Makris S., Chryssolouris G. Computer-aided manufacturing // CIRP Encyclopedia of Production Engineering. 2018. DOI:10.1007/978-3-642-35950-7_6550-4

15. Lin W., Luo H. Robotic welding. Handbook of manufacturing engineering and technology. 2014. Pp. 1—36. DOI: 10.1007/978-1-4471-4976-7_106-1

16. Pan Z., Polden J., Larkin N., Duin S., Norrish J. Automated offline programming for robotic welding system with high degree of freedoms. Advances in computer, communication, control and automation. 2011. Pp. 685—692. DOI: 10.1007/978-3-642-25541-0_86

17. Milewski J. Computers, solid models, and robots // Additive manufacturing of metals. Springer Series in Materials Science. 2017. Vol. 258. Pp. 99—117. DOI: 10.1007/978-3-319-58205-4_6

18. Rodionov D., Lyukhter A., Prokoshev V. The mechanisms of constructing trajectories of a laser robotic complex for 3D polygonal models // J. of Physics: Conf. Series. 2018. DOI: 10.1088/17426596/1109/1/012007

19. Люхтер А.Б., Родионов Д.В., Лоханов А.В.

Методы обработки информации, полученной посредством сканирования детали датчиком расстояния для оптимизации траектории // Перспективные технологии в средствах передачи информации. 2017. № 2. С. 138-141.

20. Лесков А.Г., Бажинова К.В., Морош-кин С.Д., Феоктистова Е.В. Построение моделей кинематики исполнительных механизмов манипуляционных роботов с использованием блочных матриц // Инженерный журнал: наука и инновации. 2013. № 9. С. 58.

21. Булгаков А.Г., Воробьев В.Ф. Промышленные роботы. Кинематика, динамика, контроль и управление. М.: Солон-пресс, 2011. 486 с.

22. Лесков А.Г., Бажинова К.В., Селиверстова Е.В. Кинематика и динамика исполнительных механизмов манипуляционных роботов. М.: МГТУ им. Н.Э. Баумана, 2017. 107 с.

23. Фу К., Гонсалес Р., Ли К. Робототехника. Пер. с англ. М.: Мир, 1989. 624 с.

24. Flores P. Euler angles, Bryant angles and Euler parameters. Concepts and formulations for spatial multibody dynamics. 2015, Pp. 15—22. DOI: 10.1007/978-3-319-16190-7_4

25. Люхтер А.Б., Звягин М.Ю., Голубев А.С., Родионов Д.В. Перенос координат трехмерных CAD-моделей в пространство обрабатываемых деталей в роботизированных станочных комплексах // Динамика сложных систем XXI века. 2017. Т. 11. № 1. С. 40—46.

26. Rodionov D., Lyukhter A., Prokoshev V. 3D modeling of laser robotic complex motion in CAM spaces // Internat. Multi-Conf. on Industrial Engineering and Modern Technologies (FarEastCon), 2019, IEEE. DOI: 10.1109/FarEastCon.2019.8934248

Статья поступила в редакцию 20.05.2019.

REFERENCES

1. Hui-Chi C., Guijun B., Chen-Nan S. High energy beam welding processes in manufacturing. Handbook of manufacturing engineering and technology, 2014, Pp. 617-639. DOI: 10.1007/978-1-4471-4670-4_54

2. Ignatov A.G. Rossiyskiye lazernyye tekhnologii: sostoyaniye i perspektivy primeneniya [Russian laser technologies: state and prospects of application]. Ritm Mashinostroyeniya [Rhythm Engineering], 2016, No. 1, Pp. 26-40. (rus)

3. Lee H., Lim C.H.J., Low M.J., Tham N., Murukeshan V.M., Kim Y.J. Lasers in additive

manufacturing: A review. International Journal of Precision Engineering and Manufacturing-Green Technology, 2017, Vol. 4, Issue 3, Pp. 307-322. DOI: 10.1007/s40684-017-0037-7

4. Grigoryev S.N., Andreyev A.G., Ivanovskiy S.P. Sovremennoye sostoyaniye i perspektivy razvitiya promyshlennoy robototekhniki [Current state and prospects of industrial robotics development]. Mekhatronika, Avtomatizatsiya, Upravleniye [Mechatronics, Automation, Control], 2013, No. 1, Pp. 30-34. (rus)

5. Kuznetsov D.A., Chernyshev M.A., Ovchinnikova V.A. CAD CAM sistemy dlya

promyshlennykh robotov [CAD CAM systems for industrial robots]. Intellektualnyy Potentsial XXI Veka: Stupeni Poznaniya [Intellectual Potential of the XXI Century: Stages of Knowledge], 2017, No. 35, Pp. 36-43. (rus)

6. Avilov A.V., Kaminskaya Yu.O., Trusova D.S. Primeneniye kompyuternykh sistem dlya avtomatizatsii i razrabotki novykh tekhnologiy v mashinostroitelnom proizvodstve [Application of computer systems for automation and development of new technologies in machine-building production]. Sovremennyye Problemy Nauki i Obrazovaniya [Modern Problems of Science and Education], 2013, No. 3, Pp. 16—22. (rus)

7. Zheng H., Cong M., Dong H., Liu Y., Liu D.

CAD-based automatic path generation and optimization for laser cladding robot in additive manufacturing. The International Journal of Advanced Manufacturing Technology, 2017, Vol. 92, Issue 9—12, Pp. 3605—3614. DOI: 10.1007/s00170-017-0384-0

8. Toquica J.S., Zivanovic S., Alvares A.J.,

Bonnard R. A STEP-NC compliant robotic machining platform for advanced manufacturing. The International Journal of Advanced Manufacturing Technology, 2017, Vol. 95, Issue 9—12, Pp. 3839—3854. DOI: 10.1007/s00170-017-1466-8

9. Tonello S., Zanetti G.P., Finotto M., Bortoletto R., Tosello E., Menegatti E. WorkCellSimulator: A 3D simulator for intelligent manufacturing. International Conference on Simulation, Modeling, and Programming for Autonomous Robots, 2012, Pp. 311—322

10. Lovygin A.A. Budushcheye CAM-sistem. Planeta CAM 2018. Available: http://planetacam.ru/ articles/futureofCAM.pdf (Accessed: 20.05.2019). (rus)

11. Iglesiasa I., SebastiSna M.A., Aresc J.E.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Overview of the state of robotic machining: Current situation and future potential. The Manufacturing Engineering Society International Conference, 2015, Pp. 911-917. DOI: 10.1016/j.proeng.2015.12.577

12. Ustinova L.N. Osobennosti razvitiya promyshlennosti v usloviyakh tsifrovizatsii [Features of industry development in the conditions of digitalization]. Formirovaniye Tsifrovoy Ekonomiki i Promyshlennosti: Novyye Vyzovy [Formation of Digital Economy and Industry: New Challenges] . St. Petersburg: Politechnic University Publ., 2018, Pp. 176—197. (rus) DOI: 10.18720/IEP/2018.2/8

13. Bayram B., ince G. Advances in robotics in the Era of Industry 4.0. Industry 4.0: Managing the digital transformation. 2017, Pp. 187—200. DOI: 10.1007/978-3-319-57870-5_11

14. Mourtzis D., Makris S., Chryssolouris G.

Computer-aided manufacturing. CIRP Encyclopedia of Production Engineering. 2018. DOI:10.1007/978-3-642-35950-7_6550-4

15. Lin W., Luo H. Robotic welding. Handbook of manufacturing engineering and technology. 2014, Pp. 1—36. DOI: 10.1007/978-1-4471-4976-7_106-1

16. Pan Z., Polden J., Larkin N., Duin S., Norrish J. Automated offline programming for robotic welding system with high degree of freedoms. Advances in computer, communication, control and automation. 2011, Pp. 685—692. DOI: 10.1007/978-3-642-25541-0_86

17. Milewski J. Computers, solid models, and robots. Additive Manufacturing of Metals. Springer Series in Materials Science, 2017, Vol. 258, Pp. 99—117. DOI: 10.1007/978-3-319-58205-4_6

18. Rodionov D., Lyukhter A., Prokoshev V. The mechanisms of constructing trajectories of a laser robotic complex for 3D polygonal models. Journal of Physics: Conf. Series, 2018. DOI: 10.1088/1742-6596/1109/1/012007

19. Lyukhter A.B., Rodionov D.V., Lokhanov A.V. Metody obrabotki informatsii, poluchennoy posredstvom skanirovaniya detali datchikom rasstoyaniya dlya optimizatsii trayektorii [Methods of processing information obtained by scanning a part with a distance sensor to optimize the trajectory]. Perspektivnyye Tekhnologii v Sredstvakh Peredachi Informatsii [Promising Technologies in Information Transmission Media], 2017, No. 2, Pp. 138—141. (rus)

20. Leskov A.G., Bazhinova K.V., Moroshkin S.D., Feoktistova Ye.V. Postroyeniye modeley kinematiki ispolnitelnykh mekhanizmov manipulyatsionnykh robotov s ispolzovaniyem blochnykh matrits [Construction of models of kinematics of executive mechanisms of manipulative robots using block matrices]. Inzhenernyy Zhurnal: Nauka i Innovatsii [Engineering Journal: Science and Innovation], 2013, No. 9, P. 58. (rus)

21. Bulgakov A.G., Vorobyev V.F. Promyshlennyye roboty. Kinematika, dinamika, kontrol i upravleniye [Industrial robot. Kinematics, dynamics, control and management]. Moskow: Solon-press, 2011, 486 p. (rus)

22. Leskov A.G., Bazhinova K.V., Seliverstova Ye.V.

Kinematika i dinamika ispolnitelnykh mekhanizmov manipulyatsionnykh robotov [Kinematics and dynamics of executive mechanisms of manipulation robots]. Moskow: MGTU Publ., 2017, 107 p. (rus)

23. Fu K., Gonsales R., Li K. Robototekhnika [Radioengineering]. Moscow: Mir Publ., 1989, 624 p. (rus)

24. Flores P. Euler angles, Bryant angles and Euler parameters. Concepts and formulations for spatial multibody dynamics. 2015, Pp. 15—22. DOI: 10.1007/978-3-319-16190-7_4

25. Lyukhter A.B., Zvyagin M.Yu., Golubev A.S., Rodionov D.V. Perenos koordinat trekhmernykh CAD-modeley v prostranstvo obrabatyvayemykh detaley v robotizirovannykh stanochnykh kompleksakh [The transfer of coordinates of three-dimensional CAD model in the space of a

Received 20.05.2019.

workpiece in a machining robotic complex]. Dinamika Slozhnykh Sistem XXI Veka [Dynamics of Complex Systems-XXI Century], 2017, Vol. 11, No. 1, Pp. 40—46. (rus)

26. Rodionov D., Lyukhter A., Prokoshev V. 3D modeling of laser robotic complex motion in CAM spaces. 2019 International MultiConference on Industrial Engineering and Modern Technologies (FarEastCon), 2019, IEEE. DOI: 10.1109/FarEastCon.2019.8934248

СВЕДЕНИЯ ОБ АВТОРАХ / THE AUTHORS

РОДИОНОВ Дмитрий Викторович RODIONOV Dmitrii V.

E-mail: d3391rod@gmail.com

ЛЮХТЕР Александр Борисович LYUKHTER Alexander B.

E-mail: 3699137@mail.ru

ПРОКОШЕВ Валерий Григорьевич PROKOSHEV Valery G.

E-mail: prokoshev_vg@vlsu.ru

© Санкт-Петербургский политехнический университет Петра Великого, 2019

i Надоели баннеры? Вы всегда можете отключить рекламу.