RepRap project FAQ

From RepRap
Revision as of 06:39, 13 March 2010 by Anton (talk | contribs) (Overall structure)
Jump to: navigation, search

It can be a bit daunting to get started working on and with the Reprap, this page is an attempt to provide an introduction to the general topics related to the project.

General introduction

Adrian Bowyer has provided a rather good introduction to the overall goal of the reprap project, which can be found on the main page of the project. Reprap is a very interesting project because it contains a vast number of fields of expertise. software, electronics, firmware, mechanics, chemistry and a whole range of other fields of study.

The RepRap is currently at version 2 of the printer, version 1 is called Darwin and version 2 is called Mendel.

Community

This section lists various places where the community stores various resources and links, like forums, blogs, printable objects.

The most important part of the RepRap community are the RepRap User Groups (RUG). The RUGs are where RepRap (and RepRap-derivative) users get together to share parts and to build new RepRaps. You may have a RUG near you

Objects

The object libraries contains design databases of objects, published and designed, usually there are no restrictions on the use these designs, meaning no strings attached, no royalties etc. You should check the license of each individual object, some are completely free, others require at if you modify the design, you make the design publicly available, yet others restrict their use to non commercial use.

Thingiverse By far the largest collection, not all the objects can be created using reprap, some require a laser cutter or other esoteric machines, but most are printable by the RepRap
RepRep object library This library is part of the reprap project, and contains objects printable by the RepRap
The Product Bay This site was announced in January 2010, but so far there appears to be no activity. The concept behind it seems to be inspired by The Pirate Bays use of bittorrent as method of sharing object designs.

Wiki

The following pages contains descriptions of modifications and changes which can be done to a RepRap. They contain links to pages with designs for: completely different machines, alternative tool heads, various objects which makes using a RepRap easier. The projects are in various states, some are 100% complete others are still under ongoing development. This is the place to go, for inspiration on how to improve your RepRap.

Forums/Mailing Lists

There is a quite active forum, where development tips are shared and new designs are discussed.

Blogs

There is a main blog for the project, the blog is primarily used as place to showcase new developments related directly to the RepRap, on top of that most active project participants have a personal blog, where they keep a journal of their activities. There is an ongoing attempt to try and consolidate the information from the personal blogs into the wiki. The blogs are a good place to go for information about some of the individuals development.

Some blogs contains detailed research information into the various sub-components of the RepRap others detail the construction of RepRap machines. The quality of information, update rates, etc., like with any other blog, varies from blog to blog. Most contains very good and solid information, and are definitely worth exploring.

Overall composition of the RepRap

Tool Heads

The various tool heads are the heart of the RepRap Project. They are what distinguish the Reprap from other CNC machines. In theory almost any tool can be placed on the 3D robot, although the structure of the 3D robot and the torque of the motors influence the tool head capabilities. There are currently ?3? types(any milling heads?[dremel?]) of tool heads currently in use and development, with a number of varients. By far the most popular tool head is the thermoplastic extruder, or just extruder/"plastruder" for short.

See: Category:Toolheads

Thermoplastic Extruder

Like most everything else, there are a bewildering number of different extruder designs (The mutation part of Adrian vision has definitely come true). Virtually all extruders work on a principle of pushing a 3mm rod of plastic through a heated 0.1-0.5mm wide orifice. Although there is work being done on an extruder which will use plastic granulate rather than the current 3mm welding rod (Granulates can be bought at a much lower price, compared to welding rod).

See: Category:Extruders

Classification

The plastic rod extruders can be divided into two different types based on where the motor pushing the plastic rod is placed.

Classic

The classic extruder has the motor placed right next to the heating chamber, this arrangement makes it easy to design an extruder which can print stiff and brittle plastics, but requires that both the heater and the mechanism for pushing the plastic rod is built as one structure, which increases the weight of the printer head.

Pinch wheel vs. Worm Gear
Bowden Cable

The Bowden cable design separates the mechanism for pushing the plastic rod from the heater element using a bowden cable. This reduces the overall weight which needs to be moved by the 3D robot, at the cost of not being able to print very stiff plastics and a need for slightly more powerful motor and/or gearing.

Common Characteristics

All heaters use electrical resistive components in order to heat the melting chamber, either power resistors for nichrome wire which most people are familiar with in electrical hairdryers/blowers.

The heating of the melting chamber is controlled using closed loop feedback, either PID or bang bang.


Paste Extruder

The paste extruder is largely experimental. There has been discussion of this tool head ultimately being used to print ceramic slip, plaster, and other materials for mold production purposes. Solder paste could potentially be used to print circuit boards.

[balloon & bottle] [syringe direct] [syringe gear] [some other design]


SpoolHead

This tool head is still under development, the goal is to make it possible for the RepRap to layout a section of wire, the current experiments are focused on copper wire, but the principle behind the SpoolHead should make it possible to layout other types of wires as well.

Some of the potentials of this tool head is laying out wires for circuit boards, wiring of spools for motors, both linear and rotratry.

See: SpoolHead

Milling Toolheads

Milling wood, PCBs(electronics) and metals.

See: Category:MillingToolheads

Pen-Holders

Drawing and painting with the carthersian bot.

See: Category:PenHolderToolheads

Others

laser-cutting, pick and place or adapters to mount the toolheads of RepMan, Cupcake or other printers.

See: Category:Toolheads

Mechanical 3D robot

Cartesian Co-ordinate system

At first I was a bit confused about the labeling of the X, Y and Z axis. On the Mendel and Darwin -generation, when standing in front of the machine, you push the bed back and forth in the Y direction, I had expected that direction to be X. That took me a bit by surprise, but upon a little reflection, it makes perfect sense. The coordinate system used by the RepRap is right handed, with the Y axis being the axis going from front to rear of the printer, the X axis going from left to right, and Z axis going vertically up and down.

Polar Co-ordinate system

In contrast: other machine designs rely on the. polar coordinate system Since most 3d printing software generates G&M code which assumes a cartesian coordinate system, an interpreter may be necessary to translate the cartesian positioning information in to polar coordinate instructions. Beaglefury and Galaxyman are two users on the forum currently working on the related math.

RepRap/RepStrap/McWire/HydraRaptor/WolfStrap/and friends

The machines used in the project can generally be divided into three groups, RepRappers, RepStrappers and commercially available forks.

RepRap machines

These are the officially released machine designs, currently either a Darwin or a Mendel, however due to the relatively high mutation rate, there are minor differences between individual machines of the same class.

The Darwin (generation 1)

This is a box like machine, where the Z axis slides up and down using threaded rods in each of the four vertical corners of the box.
Although variations exists, Darwin machines generally all share:

  • a box like shape and
  • a threaded rod in each of the four corners.

On the Darwin and it´s offsprings like the RepMan the tool head moves along the X and Y axes and the bed moves up and down along the Z axis.

The Mendel (generation 2)

This machine features a more triangular shape when viewed from the side, the bed moves along the Y axis, and the tool head moves along the X axis.
The motion along the Z axis is controlled using two threaded rods, X and Y axis motion is performed using belt mechanisms.

RepStrap machines

Unfortunately it is still a little hard to purchase or get the plastic parts (RPs) needed to build a Mendel or a Darwin. Quite a few end up building a "bootstrap" machine, known as a RepStrap in order to print their first RP parts. All of these machines are frequently built from materials readily available in the local area, leftover scraps of wood and iron rod, with a few select items purchased over the Internet. There is even a kit-build printer called the Makerbot Cupcake ment to be just big enough to print Darwin or Mendel parts.

The project website sponsors a few standard layouts. The McWire seems to be the most popular choice. (Yes the page suggests that you visit another page, because the 1.2 is no longer being actively developed, but the new page isn't really up to speed yet, so this link points to the old page)

Almost all RepStrap machines look very different, on account of the very different materials people have on hand when building a RepStrap. But most share a common trend in that they use threaded rod for motion in all 3 dimensions.
In order to build large object at a reasonable speed the machine needs to be able to move fast in the X and Y dimensions. Unfortunately threaded rod is not ideal for rapid motion; so the RepStrap machine should only be seen as a temporary thing, used only to help create the RPs needed for building a real RepRap machine and then be scraped for other purposes (like becomming a CNC milling machine, where threaded rods perform better against vibration).

Some even suggest that the threaded rod RepStrappers are so slow, that the first things created on a RepStrap should be things which can help to make the RepStrapp move faster, like pulleys for belts, improved extruder heads etc.

Some people end up investing so much time and effort improving their original RepStrap machines, that they prefer their own creation to the Darwin/Mendel they originally set out to create.

RapMan, BfB and other commercial offerings

Since building a RepStrap machine takes time and requires a little mechanical and electrical skill (not much, but a little) some opt to purchase ready made or pre-assembled kits, like the BitsFromBytes RapMan/RapMan Pro or the Makerbot Cupcake machines.

Both commercial offerings appears to be forks off the Darwin (generation 1). Although the machines does not have the latest mechanical features available on the Mendel they are definitely capable of producing the RP parts needed to build a Mendel. The RepMan is even known to be more sturdy and reliable then the Mendel.

Sources of Motion

Belt Driven

This is the current de facto motion technology in use on the Reprap. It is faster than leadscrews which is ideal in a 3d printer.

Screw Driven

Lead screws of various types have been used including:

-all-thread

-ACME

-ballscrews

-wood

Lead screws offer mechanical advantage, however at the expense of speed.

Hydraulics

Hydraulics are powerful, fast, but expensive. Some work is being done on Hydraulics in the RepRap community. Their primary advantage is similar to the [Bowden Extruder] the ability to isolate the linear actuators(lightweight) from the pump.(heavy)

Pneumatics

Pneumatics suffer from inherent inaccuracies related to the compressible nature of gases. They are fast, powerful, but cannot easily achieve .001mm precession without taking advantage of a pantograph mechanism of some sort.

Linear Motors

These are vary expensive. They could possibly be fabricated from accurately recessed pockets with cemented permanent magnets, however not much is being done on this front ATM.



Electronics

Firmware

Software

Additional tools

Project organization