RepRec Pick & Place Robots

From RepRap
Revision as of 14:17, 21 March 2016 by DavidCary (talk | contribs) (link to related articles, etc.)
Jump to: navigation, search
Crystal Clear action run.png
Replicating Recomposer

Release status: Concept

No image available.png
A self replicating pick and place robot made out of loads and loads of thumb sized 3D printed parts
CAD Models
External Link

The replicating recomposer (proposed name RepRec) is a device that is meant to bring automated pick and place assembly to the masses. This of course includes the assembly of suitably designed RepRaps. RepRecs will be mainly assembling 3D printed parts but that does not necessarily exclude parts produced by other means like mass casting.


  • a RepRap can 3D-print its own parts for a copy of itself
  • a RepRec can assemble its 3D-printed parts to a copy of itself to a RepRap or to an upgraded version of itself.

As there is a symbiosis between RepRaps and humans there is symbiosis between RepRaps and RepRecs:

  • RepRaps make parts for RepRecs (most of them)
  • RepRecs assemble RepRaps (most of them)

The core idea

The problem: A cycle!

  • Manual assembly labour forces the partcount of RepRaps to be low and consequently parts to be in a wide range of sizes.
  • Parts in a wide size range forces manual assembly.

The solution: Breaking the cycle.

  • Automated assembly allows to use very many small parts in a small size range. (No more minimization of part count.)
  • Very many parts in a small size range allow for automated assembly.

Fewer vitamins! With manual labor taken out of the picture the vitamin to printed-part ratio (in partcount) can go way below 1%. With no hot-end filament-drive and print-bed almost all parts of a RepRec pick-and-place-robot can be printed. The only exceptions are electronics and motors.

The parts

A good size range for the parts of a RepRec would be ~5mm ... ~5cm (factor 10) compared to 0.3mm(M3-thread) ... 300m(length of threaded rod) (factor 1000) in many 3D printers.

Shape locking

The sub-problem-1: How to replace tiny metal screws with medium sized printed parts? Note: Clipping is taboo too. It is too weak for a serious design.

The sub-solution-1: To get rid of all the tiny screws all pieces are locked together merely by their shape. If the tolerances are kept very generous for easy "fall-in-assembly" even a bad RepRec can do the job.


The sub-problem-2:
Now this method alone obviously makes ridiculously sloppy connections - almost like a piece of cloth. So how to replace giant monolithic structural rods with rods out of mutually interlocked medium sized parts without getting a useless jelly-like meta structure?

The sub-solution-2:
Stiffness in a structural framework can be archived through reinforcement very similar to the pre-tensioned rebars in concrete. For RepRecs this works by pulling on chains whichs segments are connected by shape locking alone and are spanned within the tubes that go through a big number of stacked short segments of profile struts. It can be a single chain or more for a bigger profile (e.g. 3). At one end the start of the chain-cores are widened such that they are prevented from sliding into the the starting profile-segment. At the other end the last chain-core-segments are pulled out of the last profile-segment by relatively large 3D printed screws (in the size scale of the chain). The fully assembled multi-part struts can be used to build up an even more rigid trusswork-frame.

Alternatively to tension the struts right away, If the strut is integrated in a trusswork and runs into a hinge where at least three multipart-(profile)-struts meet the (two) incoming chain-cores can be merged (one) outgoing tensioning core via a trivial mechanical differentials such as simple seesaws (this may not work but it's not a necessity for a working Reprec). This auto-equilibrates the tension and reduces the number of points to be finally tensioned. Seen topologically one could call this tension trees that are built up starting from the leaves moving to the trunk.

The points of where the frame structure is finally pensioned can include a 3D printed wormgear to get ultra compact high mechanical gain and finally a 3D printed ratcheting spring can lock the worm gear in place if the self holding friction is insufficient. Locking with a spring is a preferable design (scales down to slippery nanoscale).

Elements that take tensional loads instead of compressive loads like chains to tension a whole trusswork frame are easier to create.

In better RepRecs drive chains are also made from small printed pieces. For a basic RepRec at least seven drive-chains are needed (3-translate)+(3-rotate)+(1-gripper). Note: for a pick and place robot speed and accuracy does not need to be as high as for 3D-printers so a printed chain should work ok.

One method to tension a drive chain wrapped around two sprockets is to tension a rhombus out of four reinforced multi part struts. This way the pull-tensioned profile-struts push-tension the drive chain.

Example parts

  • A shape locking chain that does not fall apart in free space (tension element) Thingiverse Shapelockchain I There is a version better suitable as drive-chain in the works
  • A reinforcement rod demo is in the works.
  • A trusswork node-point is in the works.

Possible Designs

  • Chain driven linear rail deltabot for bigger working area (instead of rotative direct stepper drive)

The double tripod

A design similar to Ralph Merkles doubletripod - just with linear drives
It can be found here: Zyvex nanotech 6dof there's a vrml 3D model available This is a compromise between:

  • the steward plattform (high stiffness low range of motion) and
  • the serial robotic arm (low stiffness high range of motion)

FANUC style robot

A design similar to the "FANUC M-1iA/0.5A" robot - just with linear drives.
Maybe with the differences of a chain driven rotating head instead of the torsion rods??

Further reading