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

5 tips om een ​​industriële robot te programmeren (en 1 om het nog beter te doen)

Er zijn twee soorten robotintegrators:zij die honderden robots hebben geprogrammeerd en zij die dit voor het eerst doen. Alle gekheid op een stokje, het is een unieke vaardigheid en een uniek vakgebied. Degenen met talent worden vaak de referentie onder hun collega's en zelfs binnen de industrie als geheel, en toch vereist het bereiken van dat punt zowel een sluwe geest als een open perspectief op hoe ze echt "de klus kunnen klaren".

Met dat alles in gedachten, zijn hier 5 tips om na te denken over hoe u uw eerste industriële robot programmeert en hoe dat bewegingsprogramma en proces eruit zal zien. Met de verscheidenheid aan programmeeropties die tegenwoordig beschikbaar zijn - van traditionele benaderingen tot offline programmeren, handgeleiding en eenvoudigere cobottoepassingen - ligt alles op tafel om manieren te vinden om de klus te klaren.

Tip 1:begrijp de use case en beperkingen

Het belangrijkste om te begrijpen over het programmeren van een robot is "punt A en punt B". Robots zijn volledig programmatische wezens, ze zijn niet hier op aarde om alles over je behoeften te begrijpen - ze zijn hier om precies te doen wat je zegt. We zouden dit kunnen indienen onder de categorie "wees voorzichtig met wat je wenst".

Wat betekent dit? Als je wilt dat je robot steeds weer een bepaald punt in de ruimte bereikt en een breed bewegingsbereik aanneemt om een ​​proces uit te voeren, moet je op je hoede zijn voor de mechanische beperkingen van elk gewricht en elke motor.

Industriële robotprocestoepassingen zijn zeer divers. Terwijl de logistieke markt groeit, maken tekorten aan geschoolde arbeidskrachten automatisering met toegevoegde waarde belangrijker dan ooit. Bron:Internationale Federatie van Robotica

Evenzo, als u wilt dat een robot een eenvoudig proces uitvoert (zoals lijm afgeven aan één kant van het circuit of een paneel), moet u ervoor zorgen dat de robot met de juiste snelheid en in coördinatie met de rest van uw productie beweegt, zonder de mechanische grenzen te verleggen tot een punt waarop de nauwkeurigheid ervan zou kunnen afnemen.

Tip 2:bepaal uw "gelukkige pad"

Bij softwareontwikkeling is een Happy Path een standaardscenario waarin geen fouten of uitzonderingen optreden. Dit is bedoeld om voor onbepaalde tijd te herhalen, wat betekent dat het voor altijd kan doorgaan zonder onderbreking of onderhoud.

Robots vervullen effectief dezelfde functie in industriële scenario's. Ze kunnen jarenlang de klok rond functioneren met minimaal onderhoud of uitvaltijd. Tegelijkertijd kunnen ze dit alleen doen als er absoluut geen verrassingen zijn als het gaat om de positie van de onderdelen die ze verwerken. Met dit in gedachten, waarbij elke beweging wordt herhaald, moet de meest gebalanceerde en herhaalbare robotbeweging worden geprogrammeerd volgens een onderdeelpositie die een gelijkmatige of consistente werking mogelijk maakt - of het onderdeel dat wordt verwerkt op zijn plaats wordt gejiggeerd of op een lijn wordt verplaatst.

Padplanning vereist inzicht in obstakels en beperkingen, ook wanneer een bepaalde beweging niet is mogelijk. Bron:UNC

Tip 3:Bereid je voor op het ergste

Een willekeurig aantal ingangen kan een robot van zijn gelukkige pad duwen. Een misplaatst onderdeel, een botsbaar object, een slecht getimede beweging die een botsing veroorzaakt, of menselijke tussenkomst op de fabrieksvloer.

Als zodanig moet je je het ergste voorstellen en je erop voorbereiden. De meeste industriële robots worden geleverd met een kooi of een soort beschermend insluitingsmechanisme dat beschikbaar is wanneer ze volledig in bedrijf zijn. Tegelijkertijd worden cobots ook geleverd met ingebouwde veiligheidsvoorzieningen die voorkomen dat botsingen aanzienlijke schade toebrengen aan zowel andere apparatuur als mensen, maar botsingen stoppen nog steeds de operaties en kosten uiteindelijk geld in de vorm van uitvaltijd en verspilde capaciteit.

Speel met dat in gedachten de rol van Alfred Hitchcock en visualiseer het ergste dat kan gebeuren in jouw specifieke verwerkingsgebied. Wat zijn de instapmomenten? Wat zijn de voorwaarden van binnenkomst? Wie mocht er binnen? Wat is hun kennisniveau?

Lichtschermen kunnen worden gebruikt om zowel de toegang tot de robotcel te beheren als onbedoelde toegang te beperken zonder een technicus te hinderen visie op het proces dat plaatsvindt. Bron:Industrieel.

Een laatste opmerking over de voorbereiding op het ergste:ongeacht het kennisniveau bestaan ​​robots nog maar een paar decennia. In de context van de menselijke evolutie betekent dit dat geen enkele veiligheidsmaatregel kan worden weggelaten - zelfs slimme mensen kunnen domme dingen doen.

Tip 4:kijk hoe lang je van de vloer kunt blijven

Programmeren is een tijdrovend, perfectionistisch proces. Dit betekent dat het altijd langer duurt dan u verwacht, en als zodanig moet u de hoeveelheid tijd die het programmeerproces in uw eigenlijke productiegebied in beslag neemt, tot een minimum beperken.

Offline programmeeroplossingen zijn een geweldige manier om de uiteindelijke kosten van robotprogrammering te minimaliseren. Door in een virtuele omgeving te werken en de verschillende commando's en sequenties die u invoert te zien plaatsvinden, kunt u robotbewerkingen voorbereiden op basis van CAD-bestanden van uw onderdelen en technische of omgevingsbeperkingen (zoals mogelijke botsingen) zonder ooit een voet in uw uiteindelijke productieomgeving.

Natuurlijk moet je nog steeds de lay-out en materiaalstroom door die omgeving begrijpen, en je offline gegenereerde programma's testen in de echte robotcel voordat dat programma in productie wordt genomen. Al met al is het echter een kleine prijs om te betalen om "de leercurve te verkorten" voor uw volgende installatie.

Offline programmeren blijft een praktische toepassing voor diegenen die zich inzetten voor het handmatig programmeren van een robotcel terwijl handmatige uitvaltijd wordt beperkt. Bron:Robodk

Tip 5:Blijf op de hoogte van de productie

Voor een robotproces kan de robot jarenlang hetzelfde blijven, maar nieuwe eindeffectors kunnen altijd meer precisie, bandbreedte of gebruiksgemak bieden, wat uiteindelijk de levensduur van de robot voor die specifieke operatie kan verlengen, terwijl de kwaliteit, consistentie verder worden verbeterd of productiviteit van genoemd proces.

Het is belangrijk om niet te stoppen bij de "waterkant" als het gaat om robottechnologie. Robots spelen een rol in elk type industrieel proces, maar het is belangrijk om te begrijpen waar ze de perfecte oplossing zijn en waar ze simpelweg meer complexiteit toevoegen dan ze oplossen.

Voor processen met toegevoegde waarde is het ook belangrijk om te overwegen waar de apparatuur die de robot ondersteunt, zal veranderen. Flexibel jiggen kan bijvoorbeeld helpen bij het vereenvoudigen van bepaalde robotlastoepassingen, vooral als het gaat om grote, vierkante of buisvormige onderdelen. Soms begrijpen waar apparatuur een enkel type vorm kan helpen kan op lange termijn enorme productiviteitsvoordelen opleveren.

Moderne beheertechnieken vereisen het inspelen op de behoeften van de eindklant. Deze omschakelingskosten kunnen kostbaar zijn zonder een goede planning en anticipatie, vooral als het om robots gaat. Bron:Alles over Lean

BONUS Tip:"PROGRAMMEER" helemaal niet!

Het programmeren van robots is voor sommigen een passie, maar voor anderen is er misschien gewoon te veel programmeerwerk om ervan te genieten. In deze situaties kunnen robots toch een rol spelen.

Autonome productierobots maken programmeren overbodig, omdat ze robotbewegingen in realtime kunnen genereren met slechts een paar van de volgende factoren:

  • Realtime, sensorgebaseerde 3D-reconstructies van uw onderdelen
  • Een digitale tweeling van uw robotprocescel
  • Gespecificeerde procesDOELEN voor uw onderdelen

Met deze mogelijkheid in de hand, kunt u niet alleen programmeren vergeten, maar u kunt ook een robot introduceren in productielijnen met een hoge mix zonder u zorgen te maken over uw variatie in onderdelen of de noodzaak om ze te jiggen en consistent te positioneren.

Met autonome productierobots kunnen ingenieurs en integrators meer robots inzetten in minder tijd, met minder werk en meer reactie op deelvariatie - wat betekent dat fabrikanten met een hoge mix eindelijk volledig kunnen profiteren van robotautomatisering.

Als het eenmaal is ingesteld, zorgt het proces praktisch voor zichzelf, terwijl u verder de procesoutput kunt optimaliseren met behulp van specifieke, gemakkelijk te begrijpen instructies en dit alles zonder dat u een robot hoeft te programmeren en de hele tijd, kosten en moeite die het programmeren leidt naar.

Dat is nog eens een goede tip!

Omnirobotic biedt Autonomous Robotics Technology voor spuitprocessen, waardoor industriële robots onderdelen kunnen zien, hun eigen bewegingsprogramma kunnen plannen en kritische industriële coating- en afwerkingsprocessen kunnen uitvoeren. Bekijk hier wat voor soort terugbetaling u ervan kunt krijgen .


Industriële robot

  1. Wat een autonome robot wel en niet kan
  2. Wat is het echte verschil tussen een autonome robot en een HMI?
  3. Wat is industriële automatisering?
  4. Soorten industriële robots en hun verschillende toepassingen
  5. Top 12 industriële robottoepassingen en -gebruiken
  6. De toekomst van de markt voor industriële robotica en wat het betekent voor fabrikanten
  7. Robotwerkenvelop:wat is het?
  8. Wat is boren? - Definitie, proces en tips
  9. Wat is robotlassen? - Proces en toepassing?
  10. Wat is een industriële koppeling en hoe werkt het?
  11. Welke eigenschappen definiëren industriële machines en apparatuur?