D3D Fusion printer design: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
(Redirected page to D3D Printer Design)
 
(35 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Problems that a 3D printer solves =
#REDIRECT [[D3D Printer Design]]
= Inspiration =
The printer will be similar to a Prusa i3 Steel.
This is because of its history as a workshop friendly printer.
 
 
== Linear motion ==
A 3-axis Cartesian 3D printer needs to control linear movement very precisely.
To keep firmware simple and computational load low, open loop arrangements (no sensor feedback regarding motion) are preferred for simple printers.
This could for example be achieved by putting electromagnets on a row and placing a ferromagnet above it.
Sequentially activating the electromagnets would make the ferromagnet move along a straight line in a controlled way.
 
Pros of this solution:
- Easy to understand
- Open loop control, no feedback or feedback processing needed
Cons:
- Needs many electromagnets and wires (doesn't scale)
- Off the shelf driver soulutions not available
- A range of possible speed/force-ratios are built into the machine
- Steps are discrete, so precision is limited
 
All small 3d printer designs overcomes the cons by having the electromagnets arranged in a circle,
and the ferromagnets attached to a shaft right in the middle of it.
This gives the advantages
- Scaling problem solved. Can do infinitely many rotations with fix number of magnets.
... but adds the disadvantage
- Outputs rotational motion that needs to be converted into linear motion
 
Converting the rotation into a linear motion could be done in a number of ways:
#Rotating a pulley that drive a belt/wire
#Rotating a threaded shaft
#Rotating a gear that "walks" a toothed strip
See Polhems mechanical alphabet for suggestions...
 
== Pulley and Belt or Wire ==
The usual way to drive the axes of a 3d printer is by belts (GT2) or by some kind of non-flexible line/wire.
The pros of belts/wires:
- Cheap
- Well known/widely used
- Easy to source
- You can change gear ratio by changing pulley, keeping the belt itself
Cons of belts/wires:
- Must be cut to length
- Must be fastened somehow
- Must be tightened somehow
- Needs retightening after some time
- Needs guides and bearings to run smooth and stay in place
 
== Threaded shafts ==
Within the CNC world, threaded shafts are the standard way  belts don't cut it since a CNC generally needs a lot of force.
Threaded shafts are
 
The X and Y axis are going to be driven by threaded shafts, as is customary on CNC machines.
Threaded shafts typically give slow and powerful (geared down) motion compared to pulleys and belts.
 
Since we want relatively high speeds in a 3D printer the rods need to be aggresively threaded.
See for example:
[http://www.kitprinter3d.com/en/linear-motion/87-husillos-8mm-x-300mm.html]
 
The shape of the screws are important for converting rotational motion into linear motion.
Trapezoidal screws is much better than construction screws.
[forums.reprap.org/read.php?406,581540,588921]
 
To minimize wear on the rod, its important that the nut and the rod are made out of two different metals.
 
Motors with threaded shafts already mounted are available.
[http://fr.aliexpress.com/item/2Set-lot-NEMA-17-Linear-Stepper-Motor-Lead-Screw-300mm-M8-Z-axis-3D-Printer-CNC/32217928693.html?spm=2114.06010108.3.21.iRG7eR&ws_ab_test=searchweb201556_7_79_78_77_80_61,searchweb201644_5,searchweb201560_9]
This eliminates the need for a coupling between the motor and the shafts.
Couplings are usual sources for misalignments, so getting away from them is a big relief.
 
The pros of ready-mounted threaded shafts:
- Easy fail safe mounting
- High and predictable over time precision
- No maintainance
- Needs less support than belts
The cons of ready-mounted threaded shafts:
- Harder to source
- More expensive
- Fixed pitch
 
== Linear guides ==
 
 
 
 
 
 
 
 
== Positioning in 3D space ==
== Feeding plastic ==
=== Pellets ===
 
=== Filament ===
''' Direct extrusion '''
Used by most early RepRaps. Drawback is that Extruder motor is heavy (do we don't want to move it along with hot end). Some effort has been put into combining direct extrusion with fixed E-motor and a sliding hobbed bolt[http://garyhodgson.com/reprap/2012/01/experimental-off-carriage-extruder-motor/]. There's also the Flexible Drive Shaft Extruder[http://mutley3d.com/Flex3Drive/] which has been reported to work well.
 
 
''' Bowden extrusion '''
This is the most common way to extrude filament. Extruder motor is fixed and filament is pushed from extruder motor to hot end through a PTFE tube. Introduces more delay and tension complications than either of the direct extrusion solutions.
 
= Ideas =
 
== Making it modular ==
 
Much like Alexander Stepanenko has done for CNCs here:
 
<html><iframe width="560" height="315" src="https://www.youtube.com/embed/wkk4zv96Dvo" frameborder="0" allowfullscreen></iframe></html>
 
This would allow extending to a multi purpose machine at a later stage. Examples of existing multi purpose machines are Diyouware[http://www.diyouware.com/] and Fabtotum Fabricator[http://fabtotum.com/about].
 
 
== CoreXZ ==
 
This means driving the X/Z directions by rotating two motors in same/opposite directions. The idea has been tested with good results[http://forums.reprap.org/read.php?2,377858].
 
The big win with this configuration is saving one motor (compare to current common designs that uses 2 motors for Z axis) and much easier build (thread and bearings replace threaded rod with nut).
 
== CoreXYZ ==
 
There's nothing hindering us from also driving a Y axis with lines, like shown here:
 
<html><iframe width="560" height="315" src="https://www.youtube.com/embed/ceBZMyg3n3M" frameborder="0" allowfullscreen></iframe></html>
 
Again, saving in a Y-axis belt and motor makes it an easier build. Using v-groove bearings and dynema line for driving all axes also takes down the unique part count really low.

Latest revision as of 23:41, 7 January 2016

Redirect to: