Praleisti turinį

Neprisijungus vykdomas robotų programavimas ir skaitmeniniai dvyniai keičia įvairialypę robotizuotą automatizaciją

Offline Robot Programming and Digital Twins Reshape High-Mix Robotic Automation

Kodėl didelė gaminių įvairovė apsunkina robotų programavimą

Robotizuota automatika plečiasi už įprastų pasikartojančių užduočių ribų ir apima apdirbimą, apipjaustymą, šlifavimą, gręžimą, galandinimą bei suvirinimą. Tačiau tradicinis būdas mokyti roboto judesių tiesiogiai gamybos ceche labai riboja didelės gaminių įvairovės ir mažų gamybos apimčių gamybą.

Kiekvienam gaminio pakeitimui gali prireikti naujo mokymo, testavimo ir derinimo. Šio proceso metu robotas negali būti naudojamas gamyboje, o inžinerijos darbuotojai gaišta laiką tikrindami trajektorijas, kurias galbūt būtų galima išbandyti prieš diegimą.

Mano nuomone, tai yra viena iš mažiau pastebimų lanksčiosios robotizuotos automatikos kliūčių. Problema ne vien ta, ar robotas gali atlikti užduotį. Svarbu, ar programavimo metodas gali palaikyti dažną gaminių kaitą, kad kiekvienas perstatymas nevirstų gamybos pertrauka.

Robotų programavimas neprisijungus perkelia inžineriją nuo roboto

Robotų programavimas neprisijungus (OLP) keičia darbo eigą, nes robotų programas galima kurti ir vertinti ne fizinėje gamybos celėje.

Pakankamai detalus skaitmeninis dvynys gali atvaizduoti robotą, įrankius, tvirtinimo įtaisus, ruošinį ir aplinkinę celę. Tada inžinieriai gali imituoti roboto judesius, įvertinti proceso trajektorijas ir nustatyti galimas problemas prieš perkeldami programą į gamybos sistemą.

Taikant šį metodą robotų programavimas iš esmės fizinio mokymo proceso tampa modeliavimo ir patvirtinimo procesu.

Didelės gaminių įvairovės gamyboje šis skirtumas yra svarbus. Gamybos įranga gali toliau veikti, kol ruošiamas kitas darbas, todėl sumažėja inžinerinių darbų, kuriuos reikia atlikti gamybos valandomis, apimtis.

Skaitmeniniai dvyniai suteikia virtualią patvirtinimo aplinką

OLP vertė labai priklauso nuo skaitmeninio atvaizdo kokybės. Skaitmeninis dvynys turėtų pakankamai tiksliai atkartoti svarbią faktinės celės geometriją ir judėjimo charakteristikas, kad būtų galima priimti pagrįstus inžinerinius sprendimus.

Modeliavimas gali būti naudojamas nagrinėti:

  • Roboto pasiekiamumas
  • Įrankio ir tvirtinimo įtaisų trukdžiai
  • Susidūrimo sąlygos
  • Jungčių apribojimai
  • Singuliarumai
  • Judesių sekos
  • Apdirbimo arba medžiagos šalinimo trajektorijos
  • Užprogramuoto ir faktinio roboto elgesio skirtumai

Svarbu suprasti, kad modeliavimas nėra tik vizualus roboto atvaizdas. Jis tampa inžinerine aplinka, kurioje galimas proceso problemas galima nustatyti dar prieš fizinį paleidimą.

Susidūrimų aptikimas yra tik viena problemos dalis

Susidūrimų aptikimas yra akivaizdus neprisijungus atliekamo modeliavimo taikymas, tačiau jo nereikėtų laikyti išsamiu sprendimu.

Trajektorija be susidūrimų vis tiek gali būti netinkama, jei robotas negali pasiekti reikiamos padėties, patenka į nepalankią jungčių konfigūraciją arba priartėja prie singuliarumo. Taip pat teoriškai teisingą trajektoriją gali reikėti koreguoti, kai fizinis procesas, įrankio geometrija arba roboto tikslumas skiriasi nuo simuliacijos modelio.

Dėl šios priežasties OLP diegimas turėtų apimti pasiekiamumo analizę, singuliarumo vengimą, proceso trajektorijos tikrinimą ir simuliuoto bei fizinio elgesio palyginimą.

Šis platesnis tikrinimo procesas yra naudingesnis nei vien patikrinimas, ar roboto modelis susikerta su kitu objektu.

Didelės gaminių įvairovės gamybai naudinga iš anksto parengti programas

Didžiausia OLP nauda gali pasireikšti aplinkose, kuriose gamyba dažnai keičiasi.

Didelės gaminių įvairovės ir mažos apimties gamyboje robotas per palyginti trumpą gamybos laikotarpį gali atlikti kelias skirtingas operacijas arba apdoroti skirtingos geometrijos detales. Rankinis mokymas tampa vis neefektyvesnis, nes kiekvienam variantui programavimo pastangos kartojamos iš naujo.

Naudodami OLP, inžinieriai gali parengti ir patvirtinti programas, kol vykdomas kito gaminio gamybos procesas. Tada gamybos celė perjungimo metu gali gauti kitą patvirtintą programą.

Tai visiškai nepanaikina fizinio paleidimo ir derinimo, tačiau gali perkelti didelę dalį inžinerinio darbo nuo gamybos laiko.

OLP palaiko robotizuotą mechaninį apdirbimą ir medžiagos šalinimą

Robotizuotas mechaninis apdirbimas ir medžiagos šalinimo taikymas yra ypač sudėtingi, nes robotas turi sekti sudėtingas trajektorijas, išlaikydamas tinkamą įrankio orientaciją ir proceso judesį.

Tokios operacijos kaip apipjaustymas, šlifavimas, gręžimas ir galandimas gali apimti sudėtingas ruošinių geometrijas ir daugybę užprogramuotų judesių. Modeliavimas suteikia galimybę išnagrinėti šias trajektorijas prieš jas atliekant fiziniam robotui.

Straipsnyje pateikti automobilių pramonės, aviacijos ir kosmoso, kompozitinių medžiagų bei pažangiosios gamybos pavyzdžiai parodo, kodėl ši galimybė svarbi ne tik tradiciniam surinkimo automatizavimui.

Integracija su pagrindinėmis robotų platformomis

OLP procesas neturi apsiriboti vienu robotų gamintoju. Pristatymo medžiagoje pabrėžiami integravimo procesai, apimantys FANUC, ABB, Yaskawa ir KUKA sistemas.

Inžinerijos požiūriu tai svarbu, nes daugelyje gamyklų veikia heterogeniškos automatizavimo aplinkos. Skaitmeninis programavimo procesas tampa naudingesnis, kai gali pritaikyti skirtingas robotų platformas ir esamus gamybos procesus, o ne reikalauja visiškai naujos automatizavimo architektūros.

Todėl praktinis tikslas nėra pakeisti esamą roboto valdiklį, o prieš diegimą perkelti kuo daugiau programavimo ir patvirtinimo darbų į inžinerinę aplinką.

Modeliavimo ir gamybos tikslumas išlieka itin svarbus

Vienas svarbiausių aspektų yra skirtumas tarp virtualiosios ir fizinės celės.

Skaitmeninis dvynys gali duoti prasmingų rezultatų tik tada, kai jo roboto konfigūracija, įrankiai, įtvirtinimo įtaisai, ruošinio geometrija ir atitinkami proceso parametrai pakankamai tiksliai atitinka tikrovę. Mechaninės tolerancijos, kalibravimo klaidos, įrankių poslinkiai, įtvirtinimo įtaisų padėtis ir roboto tikslumas gali turėti įtakos galutiniam rezultatui.

Todėl sėkmingam OLP diegimui reikia ne tik įsigyti modeliavimo programinę įrangą. Įmonėms taip pat reikia modelių parengimo, kalibravimo, programų tikrinimo, paleidimo ir inžinerinių duomenų suderinamumo su fizine cele palaikymo procedūrų.

Mano nuomonė: OLP yra inžinerinis procesas, o ne tik programinė įranga

Svarbiausia programavimo ne gamybos vietoje nauda yra ne vien spartesnis programavimas. Didesnę vertę suteikia inžinerinės veiklos atskyrimas nuo gamybinės veiklos.

Kai programavimas, modeliavimas, susidūrimų tikrinimas, proceso optimizavimas ir patvirtinimas gali vykti robotui nestovint, gamintojai įgyja daugiau lankstumo diegdami automatizavimą.

Tačiau OLP nereikėtų laikyti trumpesniu keliu, pašalinančiu inžinerinės drausmės poreikį. Dėl prastų skaitmeninių modelių programos gali būti nekokybiškos lygiai taip pat, kaip ir dėl prasto rankinio mokymo. Sistemos veiksmingumas priklauso nuo tikslių duomenų, tinkamų modeliavimo metodų, kalibravimo ir kontroliuojamo perdavimo į fizinį robotą proceso.

Gamintojams, siekiantiems automatizuoti įvairių gaminių gamybą, šis skirtumas yra svarbus: skaitmeninis dvynys tampa gamybos inžinerinio proceso dalimi, o ne tik vizualizacijos priemone.

IMTS 2026 akcentuoja praktinį automatizavimo diegimą

IMTS 2026 konferencijos sesija, numatyta rugsėjo 17 d., skirta praktiniams OLP taikymo įvairių gaminių robotizuotoje gamyboje metodams. Pristatymą ves Shaun Mymudes iš „Roboris USA“, kurio patirtis apima CNC našumą, automatizavimą, metrologiją, modeliavimą ir skaitmeninę gamybą.

Sesijoje taip pat aptariamos diegimo gairės ir mokymo aspektai, atspindintys platesnį gamintojams keliamą reikalavimą: sėkmingas automatizavimas priklauso ne tik nuo robotų techninės įrangos, bet ir nuo inžinerinių procesų, naudojamų šiai įrangai programuoti, patvirtinti, įdiegti ir prižiūrėti.

Robotų programavimas ne gamybos vietoje ir skaitmeniniai dvyniai keičia įvairių gaminių robotizuotą automatizavimą