Hello!
I want to make 3D-printer/mechanic assembler, which will be able to print parts from plastic and to process them automatically (to separate printed part from platform, then placing it in a tray and preparing printing platform for printing next part) and to assembly from them more complicated parts or finished items (for example small robots, or 3D-printer details). Check: Publix ad this week and Kroger ad this week on Weekly Ads.
At first I simply wanted to attach to the printer few robotic arms, but recently I saw this video -
As I can see the robotic arm can serve as a 3D-printer itself.
Besides, if to add machine vision to such robot, which will allow to him to determine accurately 3D position of objects in operational and neighbour area, and to add a good callback from robotic arm sensors, then it will be possible to create easy-to-assemble self-calibrating printer. (The maschine vision applications now allow to produce 3D shape of surrounding as a points cloud, or as ready 3D model, but this applications need binocular camera for determining Z-coord, for example - https://www.leapmotion.com/. This device is pretty accurate. Actually this is simple analog of industrial optic 3D scanners, which are used in quality control solutions - http://www.aicon3d.com/en/produkte/b...f-einen-blick/ ). So, the easy assembling and self-calibrating 3D-printer (by mean of software, 3D-optical and callback sensors) will be very convinient thing as well.
Well, I hope that your robotic arms may serve as robotic 3D-printer, but the question is - will it be possible to obtain enougth accuracy for this purpouse with current models of robotic arms?
On yours videos it is visible that manipulators under loading is noticeable displaced because of their not very big size, but it would be possible to solve this problem, having used for holding of a printing head not one manipulator, but three or four, as in delta printers:
http://www.flickr.com/photos/5808532...n/photostream/
The question is will robotic arms able to provide accuracy for printing with resolution 300-500 microns? This resolution will be enougth for a wide range of constructing tasks.
Actually thats not a problem if needed accuracy can not be reached, because in this case it will be enought just to combine robotic arms with current schemas of 3D-printers. But if this accuracy is available it will be possible to use this robotic printer also as a small CNC maschine tool with different heads, which can serve itself in transitions between different operations (changing heads, bits and so on). For example it will be possible to use Dremel-like head and a wide variety of it's bits to drill, cut, polishing (and so on) parts from plastic and other materials (like here - http://fablabs.ru/wiki/index.php/Кулибин_1212)
Or use heating tool, or painting (small aerograph for example). And in addition to this the robotic printer will have more DOF than current 3Dprinter heads. This will be usefull even for printing head, not for painting and drilling only. For example in this video -
printer works almost fine in any positions (extruded filament came unstuck a little because of shaking, not because of rotation). So i think it may be possible to make additional prints on existing parts under different angles. This may be usefull option.
And, as final solution, it is possible to change constructon of robotic arm, like in hydravlic or pneumatic manipulators,
and to connect manipulator parts not directly to stepping motor axis, but through the some gears and rods to increase their accuracy and strength with remaining their not very big size (like connections between printing head and stepping motors in current 3D-printers). But first it would be desirable to learn what accuracy can provide existing models of robotic arms like PhantomX Pincher for example.
The super-goal of this project's sketch may look like this - to make robotic 3D-printer which will be able to assembly it's own copy from existing universal modules (like in Lego MindStorm) which will include controllers, sensors, motors and connectors, and from set of parts printed by themself. But even in not complete implementation this will be very usefull tool for hobby constructors, technologists and lazy coders like me
Thanks.
P.S. I apologise for not very clear explanation, english is not my native language and I've composed this message with help of electronic translator.
Bookmarks