Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Equipment >> Industriële robot

Robotcyclustijd:hoe u uw tijd kunt berekenen en optimaliseren?

Als u uw investering in robotica wilt maximaliseren, moet u de cyclustijd van de robot optimaliseren.

Tijd (zoals ze zeggen) is geld. Robots voeren vele cycli per dag uit. Wanneer een robot onnodig langzaam of inefficiënt beweegt, kan dit betekenen dat u geld verliest.

Zelfs als u 2 seconden van de cyclustijd van de robot afschaaft, kunt u in de loop van een jaar honderden werkuren besparen.

Hoe bereken je het?

En hoe kunt u ervoor zorgen dat u geen geld verliest zonder het te weten?

Hier is een duidelijke handleiding voor u.

Wat is robotcyclustijd?

Robotcyclustijd is de tijd die een robot nodig heeft om één volledige cyclus van zijn geprogrammeerde taak te voltooien. Het omvat zowel de tijd met toegevoegde waarde — wanneer de robot beweegt of de bewerking uitvoert — als eventuele wachttijd zonder toegevoegde waarde.

Onderzoek heeft aangetoond dat lagere cyclustijden resulteren in lagere kosten per werkstuk. Hoe langer uw cyclustijd, hoe meer het kost om uw producten te maken.

Omdat robots zeer consistent zijn, heeft de cyclustijd een krachtige invloed op de algehele productiviteit van de robot. Elke inefficiëntie of verspilde tijd zal elke cyclus voorkomen. Zo wordt de inefficiëntie vermenigvuldigd.

Tijd is geld! De noodzaak om de cyclustijd te optimaliseren

Waarom is het belangrijk om de cyclustijd van een robot te verkorten? Omdat tijd geld is!

Stel je voor dat je een robot hebt die 5 dagen per week 1000 cycli per dag uitvoert. Als u slechts 2 seconden van de cyclustijd scheert, bespaart u 33 minuten per dag. Dit is een besparing van 144 uur per jaar!

Zoals systeemintegrator Adil Shafi zegt, is de cyclustijd “een van de belangrijkste financiële rechtvaardigingen in de businesscase voor robotica. Elke fractie van een seconde dat iets sneller gemaakt kan worden, vertaalt zich direct in dollars.”

U moet altijd uitkijken naar manieren waarop u de cyclustijd van uw robot kunt verkorten, ook al is het maar een klein beetje. Na verloop van tijd kan dit enorme besparingen opleveren.

Welke factoren zijn van invloed op de cyclustijd van de robot?

Verschillende factoren zijn van invloed op de cyclustijd van uw robot. Sommige hiervan zijn onder jouw controle om te veranderen. Anderen niet.

Factoren die het beïnvloeden zijn onder meer:

  • Het robotmodel
  • Het controllermodel en de configuratie
  • Specificaties van de taak die u uitvoert
  • De snelheid en versnelling van de robot

Sommige factoren hebben betrekking op subtiele verschillen tussen fysieke robots. Hierdoor is het niet altijd mogelijk om een ​​volledig nauwkeurige cyclustijdberekening te krijgen in een robotsimulator. Maar je kunt heel dichtbij komen met de juiste tool.

Hoe de robotcyclustijd te berekenen met RoboDK

Voordat u uw cyclustijd kunt verbeteren, moet u deze eerst berekenen. Dit is waar u kunt profiteren van een goede robotsimulator.

RoboDK bevat schatting van de cyclustijd als een kernfunctionaliteit van de software.

De stappen om uw cyclustijd in RoboDK te schatten zijn:

  1. Stel de gewrichtssnelheid en versnelling van uw robot zo nauwkeurig mogelijk in.
  2. Voeg afronding toe aan relevante robotbewegingen (zie hieronder).
  3. Let op vertragingen en pauzes in het robotprogramma. De software voegt deze ook toe aan de cyclustijd.
  4. Verplaats je robot naar de gewenste startpositie. Dit zorgt ervoor dat RoboDK geen onnodige beweging toevoegt aan het begin van de berekening.
  5. Voer het robotprogramma volledig uit. Wanneer het programma is afgelopen, ziet u de geschatte cyclustijd in de rechterbenedenhoek van het scherm.

Simpel!

Hoe nauwkeurig is de schatting van de cyclustijd van RoboDK?

Om de hierboven uiteengezette redenen kan de schatting van de cyclustijd niet volledig nauwkeurig zijn. Het kan je niet de exacte cyclustijd vertellen die je op de fysieke robot zult bereiken.

In tests die we hebben uitgevoerd, is het gebruikelijk dat de cyclustijd ongeveer 95-99% nauwkeurig is in vergelijking met het uitvoeren van dezelfde taak op de fysieke robot. Dit is meestal meer dan voldoende om uw robottaak te gaan optimaliseren.

Hoe nauwkeuriger uw simulatie, hoe nauwkeuriger de schatting van de cyclustijd zal zijn.

Bonustool:diepgaand onderzoek naar cyclustijd

Er is een toegevoegde tool in RoboDK die u extra nuttige informatie geeft over de cyclustijd van uw taak.

Wanneer u naar het menu Extra gaat en "Script uitvoeren" selecteert, ziet u de volgende 3 hulpmiddelen:

  • CycleTimeStudy — Dit helpt u bij het kiezen van de beste gewrichtssnelheden voor uw robot. Het geeft u een gedetailleerde vergelijking van de verschillende lineaire en gewrichtssnelheden voor uw robot, met de geschatte cyclustijd voor elk met uw huidige programma.
  • CycleTimeDisplay — Dit toont de cyclustijd voor uw huidige robot zoals hierboven berekend voor een specifiek robotprogramma.
  • CycleTimeDisplayAll — Dit toont de schattingen van de cyclustijd voor alle robotprogramma's in uw huidige projectboom.

3 slimme manieren om de cyclustijd van robots te optimaliseren

Nu u de cyclustijd van uw robot kent, hoe kunt u deze dan optimaliseren?

Hier zijn 3 geweldige manieren om de cyclustijd te optimaliseren:

1. Afronding toevoegen aan uw robotbewegingen

Afronden is een methode om deze stop-start te verminderen door de robot een lichte bocht te laten maken in plaats van naar de hoek te gaan. Dit verkort de cyclustijd. Je moet het alleen gebruiken voor paden waar je geen zeer nauwkeurige beweging nodig hebt.

Elke keer dat uw robot naar een hoek van een beweging beweegt, moet hij stoppen en de beweging opnieuw starten. Een robot die bijvoorbeeld een vierkant pad volgt, stopt bij elk van de hoeken van het vierkant.

2. Optimaliseer de snelheid en acceleratie van de robot

Er is een delicaat evenwicht tussen de snelheid en versnelling van de robot. Het wijzigen van een van beide, of beide, kan een aanzienlijke invloed hebben op uw cyclustijd.

De snelheid en versnellingen zijn voor elk robotmodel anders. Experimenteer met verschillende snelheden en versnellingen om de beste configuratie voor uw robot en taak te vinden.

3. Houd statistieken bij en verbeter continu

De beste manier om iets te optimaliseren, is door het te volgen en het in de loop van de tijd continu te verbeteren. Dit vereist dat u de juiste statistieken kiest.

De eerste meetwaarde die moet worden bijgehouden bij het optimaliseren van uw robottaak, is de "cyclustijd" zelf. Noteer voor elke wijziging die u aanbrengt in het programma van de robot het effect op de cyclustijd. Na verloop van tijd kunt u ook statistieken bijhouden zoals 'aantal cycli per dag' of 'voltooide cycli'.

Bekijk onze gratis training over robotcyclustijd

Wilt u zien hoe u de functie van RoboDK kunt gebruiken om uw eigen robotcel te verbeteren?

Je kunt nog meer leren in onze gratis videotraining. In de les cyclustijd ontdek je het proces van begin tot eind.

Je kunt de les over de cyclustijd hier bekijken.

Ten eerste is het een goed idee om eerst de les over afronding en de les over robotversnelling te bekijken.

Welke vragen heb je a? Vertel het ons in de reacties hieronder of neem deel aan de discussie op LinkedIn, Twitter, Facebook, Instagram of in het RoboDK-forum.. Bekijk ook onze uitgebreide videocollectie en abonneer je op het RoboDK YouTube-kanaal


Industriële robot

  1. Hoe de huidige datum en tijd in Python te krijgen?
  2. Hoe productiesystemen te optimaliseren en tijd te besparen
  3. Een preventief onderhoudsschema opstellen en optimaliseren
  4. Hoe u uw PM-programma kunt optimaliseren
  5. Het wat, waarom en hoe van moersleuteltijd
  6. Whitepaper:Hoe u uw robotpotentieel kunt vinden
  7. De beschikbaarheid van machines berekenen en verbeteren
  8. Hoe kiest u uw industriële machine?
  9. Hoe u uw productie en verzending meer gestroomlijnd kunt maken?
  10. Hoe u de trainingstijd voor robotlassen kunt verkorten?
  11. Hoe weet ik dat het tijd is om een ​​robot te kopen?