You are not logged in.

#1 2019-12-03 10:02:28

NJN
Member
Registered: 2019-08-20
Posts: 16

G Code on Pause?

Hi, could I please request a G Code sequence for "Pause Print" or at least something that obviously serves this function?

Currently there is boot up, start of print, before each layer, after each layer, resume print, and print stop.

Even thought there is a "resume print" sequence, there isn't a "pause print" sequence? Is this correct? Which sequence runs when the print is paused?

My setup requires a specific end-of-print sequence (if this is what executes on "Pause"), and I can't see anything obvious that would action when you click pause if it's something different...

Basically what I would want to do is to have the Z axis move up a defined amount and wait when Pause is clicked, to allow for manual cleaning and resetting of the Z height (if it has gotten out of sync with the build height) before resuming print. Is this something that NanoDLP already supports, and I have just missed the entry field for this code? I see the "manual movement template", but not how to execute a command sequence on pause...

Thanks

Offline

#2 2019-12-04 04:35:16

Shahin
Administrator
Registered: 2016-02-17
Posts: 3,541

Re: G Code on Pause?

Resume is limited to stops before end of the print. Pause just stop all nanodlp process and make it waits until it get unpaused.

Offline

#3 2020-01-08 17:15:07

NJN
Member
Registered: 2019-08-20
Posts: 16

Re: G Code on Pause?

Does that mean that when you click Pause it stops absolutely immediately, or finishes the processes for that layer and then waits?

When NanoDLP is paused, can you nudge the Z height up/down before resuming or are all of the processes completely suspended until it is unpaused?

My feature request still stands to add a "G Code on Pause" entry if it is possible?

Offline

#4 2020-01-08 20:05:37

Shahin
Administrator
Registered: 2016-02-17
Posts: 3,541

Re: G Code on Pause?

It will pause after step and not layer (eg. it would not pause during cure but will do before and after)
No, you free to send whatever gcode you want during pause only printing process paused.

Offline

#5 2020-01-09 09:49:59

NJN
Member
Registered: 2019-08-20
Posts: 16

Re: G Code on Pause?

Just to check I understand what you mean; by "step" you mean any *line* in the G-code box, not the *end* of that G-code box?

I think I can work with that using Custom Buttons...

Offline

#6 2020-01-09 20:00:57

Shahin
Administrator
Registered: 2016-02-17
Posts: 3,541

Re: G Code on Pause?

No, each gcode box will be counted as one step. Pausing in between commands could cause wide range of issue for some printers.

Offline

#7 2020-01-10 12:06:02

NJN
Member
Registered: 2019-08-20
Posts: 16

Re: G Code on Pause?

Ah, excellent, so that the way that I am currently using the G Code boxes means that clicking Pause will pause at the end of that layer, which is (mostly) what I want to happen anyway!

Offline

Board footer

Powered by FluxBB