Prototypframtagning av robotarm med sex axlar genom 3D-skrivning
3D-skrivare är inte längre något som endast stora företag har råd att använda sig av, utan någonting som har tagit sig ända till konsumentmarknaden. Detta har givit både hobbyanvändare och småföretag tillgång till ett kraftfullt verktyg för iterativ design. Det görs idag även stora framsteg inom rob...
Main Authors: | , |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
2019
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-385542 |
id |
ndltd-UPSALLA1-oai-DiVA.org-uu-385542 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-uu-3855422019-06-25T09:10:44ZPrototypframtagning av robotarm med sex axlar genom 3D-skrivningsweNorstedt, ErikBräne, Olof2019inverse kinematics3D-printing3D-printerFDM3D-skrivare3D-skrivningArduinorobotrobotarmkinematisk modellprototypprototypframtagningstegmotorRoboticsRobotteknik och automation3D-skrivare är inte längre något som endast stora företag har råd att använda sig av, utan någonting som har tagit sig ända till konsumentmarknaden. Detta har givit både hobbyanvändare och småföretag tillgång till ett kraftfullt verktyg för iterativ design. Det görs idag även stora framsteg inom robotik som ger upphov till möjligheter för tillämpningar av både industri- och konsumentrobotar i framtiden. Komplexiteten i robotar gör 3D-skrivare till användbara verktyg när det kommer till att ta fram robotprototyper. Målet med detta projekt var därför att analysera fördelar och nackdelar med 3D-skrivning i samband med prototypframtagning av en robotarm med sex axlar som kunde utföra enkla pick-and-place-rörelser. Roboten designades i Fusion360 och skrevs ut med 3D-skrivare i PETG. En Arduino MEGA användes till att styra stegmotorer i robotens axlar och styrningen implementerade en analytisk lösning till robotens kinematisk modell. Resultatet var en fungerande prototyp som kunde programmeras till att flytta och rotera föremål. Ett antal förbättringar av prototypen går att göra, till exempel går det att öka robotens rörlighet genom att designa om delar för att tillåta att axlar rotera längre och att implementera ytterligare funktionalitet i programmet som accelerationsrampning av stegmotorer och rörelse längs förvald bana. Utifrån analys av 3D-skrivningens inverkan på projektet framgick det att 3D-skrivning verkar användbart i prototypframtagning om dess möjlighet till iterativ design är önskvärd, men att det passar ännu bättre till mindre projekt då robotens storlek hindrade möjligheten till att utnyttja iterativ design till fullo och på så sätt hindrades även effektiviteten i 3D-skrivningsprocessen. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-385542TVE-F ; 19017application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
inverse kinematics 3D-printing 3D-printer FDM 3D-skrivare 3D-skrivning Arduino robot robotarm kinematisk modell prototyp prototypframtagning stegmotor Robotics Robotteknik och automation |
spellingShingle |
inverse kinematics 3D-printing 3D-printer FDM 3D-skrivare 3D-skrivning Arduino robot robotarm kinematisk modell prototyp prototypframtagning stegmotor Robotics Robotteknik och automation Norstedt, Erik Bräne, Olof Prototypframtagning av robotarm med sex axlar genom 3D-skrivning |
description |
3D-skrivare är inte längre något som endast stora företag har råd att använda sig av, utan någonting som har tagit sig ända till konsumentmarknaden. Detta har givit både hobbyanvändare och småföretag tillgång till ett kraftfullt verktyg för iterativ design. Det görs idag även stora framsteg inom robotik som ger upphov till möjligheter för tillämpningar av både industri- och konsumentrobotar i framtiden. Komplexiteten i robotar gör 3D-skrivare till användbara verktyg när det kommer till att ta fram robotprototyper. Målet med detta projekt var därför att analysera fördelar och nackdelar med 3D-skrivning i samband med prototypframtagning av en robotarm med sex axlar som kunde utföra enkla pick-and-place-rörelser. Roboten designades i Fusion360 och skrevs ut med 3D-skrivare i PETG. En Arduino MEGA användes till att styra stegmotorer i robotens axlar och styrningen implementerade en analytisk lösning till robotens kinematisk modell. Resultatet var en fungerande prototyp som kunde programmeras till att flytta och rotera föremål. Ett antal förbättringar av prototypen går att göra, till exempel går det att öka robotens rörlighet genom att designa om delar för att tillåta att axlar rotera längre och att implementera ytterligare funktionalitet i programmet som accelerationsrampning av stegmotorer och rörelse längs förvald bana. Utifrån analys av 3D-skrivningens inverkan på projektet framgick det att 3D-skrivning verkar användbart i prototypframtagning om dess möjlighet till iterativ design är önskvärd, men att det passar ännu bättre till mindre projekt då robotens storlek hindrade möjligheten till att utnyttja iterativ design till fullo och på så sätt hindrades även effektiviteten i 3D-skrivningsprocessen. |
author |
Norstedt, Erik Bräne, Olof |
author_facet |
Norstedt, Erik Bräne, Olof |
author_sort |
Norstedt, Erik |
title |
Prototypframtagning av robotarm med sex axlar genom 3D-skrivning |
title_short |
Prototypframtagning av robotarm med sex axlar genom 3D-skrivning |
title_full |
Prototypframtagning av robotarm med sex axlar genom 3D-skrivning |
title_fullStr |
Prototypframtagning av robotarm med sex axlar genom 3D-skrivning |
title_full_unstemmed |
Prototypframtagning av robotarm med sex axlar genom 3D-skrivning |
title_sort |
prototypframtagning av robotarm med sex axlar genom 3d-skrivning |
publishDate |
2019 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-385542 |
work_keys_str_mv |
AT norstedterik prototypframtagningavrobotarmmedsexaxlargenom3dskrivning AT braneolof prototypframtagningavrobotarmmedsexaxlargenom3dskrivning |
_version_ |
1719209255434715136 |