Maskinens betjäningscykeltid är inte robothastighet

Innehållsförteckning

Direkt svar: I en robotmaskins betjäningscell är armen inaktiv under större delen av cykeln. Maskinens betjäningscykeltid bestäms av maskinens bearbetning, dörr- och chucksekvensen och hur tillförlitligt detaljerna presenteras – inte av robotens topphastighet. Storleksbestäm cellen utifrån maskincykeln först och bestäm sedan om en robot betjänar en maskin eller flera. En snabbare arm förkortar bara hanteringsdelen.

Videoöversikt över applikationskontexten. Filmmaterialet stöder processobservation, inte modellspecifika prestanda-, säkerhets- eller acceptanspåståenden.

Vem är detta för: Den här guiden är skriven för produktions- och automationsingenjörer som dimensionerar en robotmaskins betjäningscell, och för köpare som har fått en offert på en cykeltid och behöver veta vad den faktiskt beror på.

Omfattning: Den täcker var tiden i en betjäningscykel egentligen går, vad roboten kontrollerar och vad den inte kontrollerar, och hur man mäter resultatet ärligt. Den täcker inte val av skärparametrar, maskinverktygskapacitet eller fixturdesign inuti maskinen.

Sexaxlig robot som laddar en ringdel i en svarvchuck bredvid ett fack för stegvisa delar
Sexaxlig robot som laddar en ringdel i en svarvchuck bredvid ett fack för stegvisa delar

Vart maskinbetjäningscykeltiden faktiskt går

Maskinens betjäningscykeltid är bara meningsfull när cykeln är uppdelad i sina verkliga segment, och bilden förändras snabbt när den är det. Det sker en plockning från uppställningspositionen, en förflyttning till maskinen, en överlämning av lastning och fastspänning, en utdragning, en period under vilken maskinen bearbetar detaljen, en lossning och en återgång till uppställningen. I referensfilmen för den här guiden plockar roboten en ringdetalj från en uppställd bricka, placerar den i svarvchucken och dras sedan tillbaka från arbetsområdet medan maskinen skär.

EVST delar upp en offert för bearbetning i exakt dessa segment. Av dessa segment styr roboten rörelserna och överlämningen. Den styr inte bearbetningsperioden, och vid de flesta svarv-, fräs- och slipningsarbeten är bearbetningsperioden det största enskilda blocket. Det är därför armhastigheten har en begränsad effekt på cellens utgång, och varför det säger väldigt lite att offerera en cell enbart baserat på armhastighet.

Det förklarar också ett resultat som överraskar folk första gången de mäter det: att göra roboten snabbare kan lämna cykeln oförändrad, eftersom armen helt enkelt anländer till sin vänteposition tidigare. Förstärkningen syns bara om hanteringssegmentet befann sig på den kritiska vägen från början. Vad robotmaskinbetjäning är och hur det fungerar handlar till stor del om att förstå vilket segment som är kritiskt.

Överlämnandet är begränsningen, inte armen

Överlämningen – närma sig, infoga, fastklämma, bekräfta, släppa, dra tillbaka – är där den verkliga variationen finns. Chuck- eller skruvstäds stängningstid, dörröppning och stängning, kylvätska och spånfrigång, och bekräftelsesignalen som säger att detaljen sitter på plats, finns alla i detta fönster. Var och en av dessa är en maskin- eller fixturegenskap, inte en robotegenskap.

EVST behandlar överlämningen som specifikationen, inte armen. Det är också här tillförlitlighet vinner eller förlorar. En överlämning som fungerar nittionio gånger av hundra producerar en obevakad cell som måste bevakas. Positiv bekräftelse av delnärvaro, en definierad återställning för en felaktig plats och en chiphanteringsstrategi är värda mer för den verkliga utdata än en snabbare förflyttningsprofil.

Signalerna i sig måste stämmas av med maskintillverkaren tidigt. Vad styrningen kan avslöja – cykelslut, dörrtillstånd, chucktillstånd, larmtillstånd – avgör hur tätt cellen kan sekvenseras. Enligt IEC 60204-1:2016 gäller allmänna krav för maskiners elektriska utrustning, vilket är det ramverk inom vilket det gränssnittet specificeras och kopplas snarare än improviseras.

Tidslinje som visar plockning, lastning, fastspänning, robotutdragning, bearbetning och lossning inom en betjäningscykel
I en betjäningscykel är roboten aktiv vid överlämningen och i viloläge medan maskinen skär.

Delpresentationen avgör om cellen körs obevakad

En betjäningscell körs bara obevakad så länge den kan hitta nästa detalj i en känd position. Brickor och pallar ger en känd position på bekostnad av ett sorteringssteg uppströms. Lådor och transportörer minskar det steget men kräver avkänning och ökar variationen. Valet är ett materialflödesbeslut med automatiseringskonsekvenser, och det fattas vanligtvis för sent.

Presentationen avgör också gripdonets design. En del som alltid anländer i samma orientering kan använda en enkel tvåkäftsgripare; en del som anländer löst orienterad behöver antingen en omgreppsstation, ett följsamt tillvägagångssätt eller sikt. Var och en av dessa är ett verkligt tillägg till hanteringssegmentet, vilket är det enda segment som roboten faktiskt kontrollerar.

Den färdiga delen behöver samma omsorg. I referensmaterialet returnerar roboten den bearbetade delen till det etappmonterade brickan, vilket är det enklaste tillförlitliga mönstret: samma positionsfamilj för in och ut, så ett enda inlärningsschema täcker båda.

Beslutstabell: vilka bevis motiverar vilken tenderkonfiguration

Varje rad här kan avräknas med data du redan har eller kan mäta på en eftermiddag. Inget av detta kräver att roboten väljs först.

Maskin- och delbevis mappade till cellkonfiguration
Bevis från maskinen och delen Konfiguration som det motiverar Bevis du fortfarande är skyldig
Lång bearbetningstid, en maskin En robot som betjänar flera maskiner Värsta tänkbara väntetid när två maskiner slutar samtidigt, restid till fots eller med tåg, larmhantering
Kort bearbetningstid, en maskin En robot dedikerad till den maskinen, fokus på överlämning Överlämningstidsfördelning, dörr- och chucksekvens, bekräftelsesignalens tillförlitlighet
Delarna anländer löst orienterade Avkänning eller en omgreppsstation före belastning Tillagd hanteringstid, felläge när orientering inte hittas, återställningsprocedur
Obevakad körning krävs under ett skift Stagingkapacitet dimensionerad för växel-, spån- och kylvätskehantering Antal buffertar som faktiskt behövs, intervall för chiprensning, vad som stoppar cellen på ett säkert sätt
Blandade delar på samma maskin Hanterat program och gripdonsset med positiv identifiering Omställningsprocedur och tid, förebyggande av felaktigt program, regel för förstagångsstart

En robot, flera maskiner

Att betjäna flera maskiner med en robot är standardsättet att omvandla en lång bearbetningstid till utnyttjande. Det introducerar också ett nytt felläge: konkurrens. När två maskiner slutför inom samma fönster väntar en av dem, och cellens effektiva utdata bestäms av hur ofta det händer snarare än av genomsnittet.

EVST modellerar konkurrens explicit innan en layout med flera maskiner är fastställd. Det ärliga sättet att utvärdera detta är att modellera värsta tänkbara fallet, inte genomsnittet, och att inkludera förflyttning mellan maskiner, larmhantering och de operatörsingripanden som faktiskt kommer att inträffa. Om maskinerna har liknande cykeltider och startar tillsammans är konkurrens frekvent; om deras cykler skiljer sig åt är det mer sällsynt. Ingetdera fallen är en anledning att undvika betjäning av flera maskiner, men båda bör anges innan layouten är fastställd.

Layout följer av det beslutet. En linjär anordning på en räls, en central robot som betjänar maskiner runt den, och en mobil anordning utbyter var och en restid mot golvyta och skyddar komplexitet, och var och en hör hemma i jämförelsen snarare än att antas.

Skydd av en sammankopplad maskin och robot

En betjäningscell är två maskiner som delar ett utrymme och en sekvens. Riskbedömningen måste omfatta kombinationen, inklusive vad som händer när maskindörren öppnas medan roboten är i rörelse, och vilket tillstånd varje maskin befinner sig i när ett skyddsstopp inträffar. Enligt ISO 12100: 2010, de allmänna principerna för design omfattar riskbedömning och riskreducering, och enligt ISO 10218-2: 2025, säkerhetskrav gäller för industrirobotapplikationen och cellen.

Det praktiska resultatet av den bedömningen är vanligtvis en definierad förreglingsuppsättning och ett definierat säkert tillstånd för var och en av de två kontrollerna, nedskrivet och testat vid godkännande snarare än upptäckt vid ett fel. Återställning – hur en operatör rensar en del som fastnat i chucken utan att besegra ett skydd – hör hemma i samma dokument.

Detta är också den del av specifikationen som överlever längst. Celler omprogrammeras och omprogrammeras; skyddskonceptet och förreglingsavtalet består vanligtvis.

Att mäta resultatet ärligt

När en cell väl körs är frestelsen att rapportera maskinbearbetningscykeltiden som ett enda tal. En mer användbar post separerar hanteringstid, maskinbearbetningstid och väntetid, och rapporterar dem över en period som är tillräckligt lång för att inkludera de avbrott som faktiskt inträffar. Enligt ISO 22400-2: 2014, definieras nyckeltal för tillverkningsdrift, vilket ger en gemensam vokabulär för rapporteringen istället för en lokalt uppfunnen.

För själva roboten, enligt ISO 9283: 1998, prestandakriterier och relaterade testmetoder för manipulering av industrirobotar inkluderar de förhållanden under vilka positionsnoggrannhet och repeterbarhetsvärden fastställs. Det är värt att veta att dessa värden mäts under definierade belastnings- och hastighetsförhållanden, eftersom ett databladsnummer som anges utanför dessa förhållanden inte är ett löfte om din del.

Denna guide anger ingen cykeltid, utmatning eller utnyttjandegrad för någon cell. Filmmaterialet bakom visar en plockning, en lastning i en chuck, ett uttag och en lossning; den visar inte någon hastighet, och ingen anges här. Om du jämför lösningar för automatiska svetssystem och sköter celler över en växt, är den skillnaden det som gör jämförelsen meningsfull.

Vad man ska skicka för en tendingstudie

En användbar studie börjar med maskinen, inte roboten. Skicka detaljritningen med massa och gripytor, maskinens bearbetningstid och dess dörr- och chucksekvens, hur detaljerna anländer idag, antalet maskiner du vill ha täckta och de förreglingssignaler som maskinstyrningen kan tillhandahålla. Med det kan hanteringssegmentet uppskattas och väntesegmentet beräknas snarare än gissas.

Det som kommer tillbaka bör berätta vilket segment som är kritiskt och vad som skulle behöva ändras för att flytta det. Om svaret är att maskinen dominerar, kan den ärliga rekommendationen vara en enklare robot och bättre iscensättning snarare än en snabbare arm.

Vanliga frågor och svar

Kommer en snabbare robot att förkorta vår maskinbetjäningscykeltid?

Endast om hanteringssegmentet är på den kritiska vägen. När maskinens bearbetningstid dominerar anländer en snabbare arm till sin vänteposition tidigare och cykeln förblir oförändrad. Mät segmenten innan du betalar för hastighet.

Kan en robot betjäna flera maskiner?

Ofta ja, och det är det vanliga sättet att använda en lång bearbetningstid. Det man ska utvärdera är konkurrens: hur ofta två maskiner slutar i samma fönster, och vad det värsta tänkbara fallet kostar. Modellera det värsta tänkbara fallet, inte genomsnittet.

Vad stoppar oftast en obevakad cell?

Delpresentation och hantering av chip eller kylvätska, följt av fel vid överlämningsbekräftelse. Inget av detta är problem med robothastigheten, och alla är billigare att lösa vid designtid än efter installation.

Hur ska cykeltiden rapporteras vid godkännande?

Separat per segment — hantering, bearbetning, väntetid — över en period som är tillräckligt lång för att inkludera verkliga avbrott. ISO 22400-2:2014 definierar nyckeltal för tillverkningsdrift och ger en gemensam vokabulär för den rapporten.

Projektinput för en ansökningsgranskning

Skicka följande så kan betjäningscykeln jämföras med din maskin snarare än en generisk siffra:

  • delritningen med massa, gripytor och orienteringskrav
  • maskincykeln: bearbetningstid, dörr- och chucksekvenstider och eventuell mätning under cykeln
  • den nuvarande uppställningsmetoden — bricka, behållare, transportband eller pall — och hur delar anländer
  • antalet maskiner du vill att en robot ska betjäna, med deras layout
  • de förreglingssignaler som din maskinstyrning redan kan tillhandahålla

Skicka detaljritningen med massa och gripytor, maskinens bearbetningstid med dess dörr- och chucksekvens, hur detaljerna anländer idag, antalet maskiner som en robot ska betjäna och de förreglingssignaler som din maskinstyrning kan tillhandahålla. Den uppsättningen räcker för att dela upp cykeln i segment och säga vilket som faktiskt begränsar produktionen. Relaterad läsning: alternativ för samarbetsrobotar.

Grymt bra! Dela till:

EVST-logotyp
Sekretessöversikt

Den här webbplatsen använder cookies så att vi kan ge dig den bästa användarupplevelsen som är möjlig. Cookieinformation lagras i din webbläsare och utför funktioner som att känna igen dig när du återvänder till vår webbplats och hjälper vårt team att förstå vilka delar av webbplatsen som du tycker är mest intressanta och användbara.