Welcome! Log In Create A New Profile

Advanced

New RepRapFirmware release 1.00k for Duet electronics

Posted by dc42 
New RepRapFirmware release 1.00k for Duet electronics
February 22, 2015 02:21PM
I've released RepRapFirmware 1.00k-dc42 at [github.com]. The major new features in this release are:

1. When a print is paused, you can use a G1 command with the R1 parameter to make the head go back to the pause location, optionally with XYZ offsets. The main application of this is in the resume macro file, to allow you to reverse a filament retraction after moving the head back. For example:

File pause.g:
G91  ; relative mode
G1 Z3 E-5 F200  ; move head up 3mm and retract 5mm of filament
G90  ; absolute mode
G1 X-5 Y0 F5000  ; move head to park position
M106 S0  ; fan off

File resume.g:
G1 R1 Z3 F5000  ; move head to 3mm above paused position
G1 R1 E5 F200  ; move head down to paused position and reverse the retraction

2. The calculation of the estimated time to completion of the print, which was previously done in the web interface, is now done by the firmware. This means that it is not only available to the web interface, but is also available to (and displayed by) PanelDue.



The three estimates are based on the proportion of the file processed, the proportion of the total filament consumed, and the proportion of the object height completed. The filament-based estimate is usually the most accurate, and the height-based estimate the least accurate (because it depends so much on the shape of the object).

3. The number of moves buffered is varied dynamically, depending on how long the already-queues moves will take. This means that changes to the speed factor and extrusion factors take effect much more quickly than they sometimes used to, for example when printing infill for a large object.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].

Sorry, only registered users may post in this forum.

Click here to login