Welcome! Log In Create A New Profile

Advanced

Pause the print process ?

Posted by GeraldTrost 
Pause the print process ?
November 29, 2016 11:15AM
Suppose I had designed an electronic filament detector that
gives a LOW signal or a HIGH signal (5 Volts or 3.3 Volts)
in case the filament broke ....

How would I make the Microprocessor on my printrboard
(or teensylu or ramps or other)
PAUSE AND REMEMBER THE CURRENT XYZ POSITION

And how would I make the Microprocessor continue
executing the Marlin Firmware
FROM THIS XYZ POSITION ?

(this should work during both, SD-Card printing and USB printing)

Has Marlin already built in such pause function
listening on a dedicated Arduino PIN ?

thanks
Gerald

Edited 1 time(s). Last edit at 11/29/2016 11:16AM by GeraldTrost.
Re: Pause the print process ?
November 29, 2016 11:37AM
Something like this?: [www.thingiverse.com]
You must define in your_board_pins.h a pin for detect 'filament out' and Marlin will generates an M600 G-Code when detect this pin LOW.
You must have enabled M600 G-Code in Configuration_adv_h and check it before.
Sorry, only registered users may post in this forum.

Click here to login