Welcome! Log In Create A New Profile

Advanced

Conditions and loops in GCode now supported by RepRapFirmware

Posted by dc42 
Conditions and loops in GCode now supported by RepRapFirmware
January 15, 2020 11:29AM
The latest release of RepRapFirmware now supports conditions and loops in GCode files and macro files. This is particularly useful in complex systems such as tool changers. It also has applications in simpler systems; for example, repeating auto delta calibration or true bed levelling until the calibration deviation is below the desired threshold, or cancelling the print job if that can't be achieved.

See [duet3d.dozuki.com] for the specification.



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].
Re: Conditions and loops in GCode now supported by RepRapFirmware
January 16, 2020 09:27AM
That's a really cool feature!
Your homing example is very interesting and might come in handy in my latest printer build (IDEX printer with 3 independent Z-axis lead-screws). looking forward to play around with this.

Thank you very much for implementing this and generally for all your excellent work on RepRapFirmware!


“The problem in this business isn’t to keep people from stealing your ideas; it's making them steal your ideas!” - Howard Aiken

Blog: [sam42lab.blogspot.com]
Sorry, only registered users may post in this forum.

Click here to login