Browse Source

Added Filament Sensor to the README

Added some background on the filament sensor to explain it better.
Filip Mulier 10 years ago
parent
commit
1651ccc0cc
1 changed files with 8 additions and 0 deletions
  1. 8
    0
      README.md

+ 8
- 0
README.md View File

@@ -53,6 +53,7 @@ Features:
53 53
 *   Automatic operation of extruder/cold-end cooling fans based on nozzle temperature
54 54
 *   RC Servo Support, specify angle or duration for continuous rotation servos.
55 55
 *   Bed Auto Leveling.
56
+*   Support for a filament diameter sensor, which adjusts extrusion volume
56 57
 
57 58
 The default baudrate is 250000. This baudrate has less jitter and hence errors than the usual 115200 baud, but is less supported by drivers and host-environments.
58 59
 
@@ -391,6 +392,13 @@ For example, suppose you measured the endstop position and it was 20mm to the ri
391 392
 
392 393
 That's it.. enjoy never having to calibrate your Z endstop neither leveling your bed by hand anymore ;-)
393 394
 
395
+Filament Sensor
396
+---------------
397
+Supports the use of a real time filament diameter sensor that measures the diameter of the filament going into the extruder and then adjusts the extrusion rate to compensate for filament that does not match what is defined in the g-code.  The diameter can also be displayed on the LCD screen. This potentially eliminates the need to measure filament diameter when changing spools of filament. Gcode becomes independent of the filament diameter. Can also compensate for changing diameter.
394 398
 
399
+For examples of these sensors, see: http://www.thingiverse.com/thing:454584, https://www.youmagine.com/designs/filament-diameter-sensor, http://diy3dprinting.blogspot.com/2014/01/diy-filament-diameter-sensor.html. Any sensor which produces a voltage equivalent to the diameter in mm (i.e. 1v = 1mm) can be used. This provides a very simple interface and may encourage more innovation in this area.
395 400
 
401
+4 new Mcodes are defined to set relevant parameters: M404, M405, M406, M407 - see above.
402
+
403
+ Implements a delay buffer to handle the transit delay between where the filament is measured and when it gets to the extruder.
396 404
 

Loading…
Cancel
Save