You are not logged in.

#1 2016-11-08 17:36:36

mhackney
Guest

Temporary Lift Control on print screen

As a new user and just learning to print on my DLP printer, I've been frustrated because I can't see the first few layers of the print (bottom up printer) to make sure they are good. So I've been going int the Printer Profile and changing the Lift after Print from 5mm to 25mm. This creates a long 25mm lift on the next exposure cycle and gives me an opportunity to check my print. It has been a great learning aid and one that I'm sure I'll use for many other purposes. But it is a pain to do this and then reset it. So what about a feature on the print control page that allows one to do this right from that page - a Lift after Print override. Ideally it would include a field where you can enter your new lift height but it would also be great to have a 2 speed lift - say the first N mm at the normal lift rate and then the rest happens at a faster speed (user specified) to cut down the time for the long lift. But even without the speed enhancement, a simple Lift after Print override would be very useful.

cheers,
Michael

#2 2016-11-08 18:05:55

sgraber
Member
From: Indiana
Registered: 2016-03-11
Posts: 54
Website

Re: Temporary Lift Control on print screen

The initial thought that I had is to create a single custom button on the home page that does a one-time lift when you press it:

G1 Z25 F200
[Delay 5]
G1 Z-25 F200

That said, I'm not sure when that code would be executed when you press the button.

Last edited by sgraber (2016-11-08 18:46:51)

Offline

#3 2016-11-08 18:58:34

mhackney
Guest

Re: Temporary Lift Control on print screen

I tested Shane's idea. If the button is configured as Anytime, the lift or lower occurs IMMEDIATELY. And, if you aren't careful with your timing, the running program can interject its commands and cause heartache (i.e. turn on the projector with the part 25mm above the vat floor!). So that does not work. I suspect the Printing option would do the same and the Idle option might make some convenient jog buttons to set things up but won't address my request.

#4 2016-11-08 19:02:41

sgraber
Member
From: Indiana
Registered: 2016-03-11
Posts: 54
Website

Re: Temporary Lift Control on print screen

Ok, I wondered if it needed a delay in there, so here's what I'd try next:

G1 Z25 F200
[Delay 10]
G1 Z-25 F200
[Delay 10]

The delays give enough time for the platform to fully extend and decend before the next command.  Try it?  This needs to go all in 1 button.

Last edited by sgraber (2016-11-08 19:06:09)

Offline

#5 2016-11-08 19:05:01

mhackney
Guest

Re: Temporary Lift Control on print screen

The issue is that nanoDLP is running it's program uninterrupted. So even with the delay and auto descend, there is a reasonable probability that nanoDLP is going to start an exposure or make its own Z move.

#6 2016-11-08 19:06:45

mhackney
Guest

Re: Temporary Lift Control on print screen

Yeah I just tested the single button with delay. I was correct, nanoDLP interjects AND you can press this button during an exposure and cause a ruckus.

#7 2016-11-08 21:00:53

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

I used to set auto-stop layers to inspect layers.

Offline

#8 2016-11-08 21:06:18

mhackney
Guest

Re: Temporary Lift Control on print screen

I've looked all over and don't see auto-stop layers. Where are they?

#9 2016-11-08 21:10:28

mhackney
Guest

Re: Temporary Lift Control on print screen

ok, I found it on Edit Plate called Stop Layers. That's fine but does not give me the explicit control that I would like. For instance, if I hear or don't hear a peal from my vat film, I'd like to check on the next cycle to see what happened. Preprogramming stops doesn't accomplish that. Once I have printing more or less routine I may not need it but right now it would be a great tool for leaning and later, I would like to do some creative things like stop and raise, swirl in a complimentary color of resin, and then continue to create multi-colored objects. I did this with yellow and green on a toad print today and he results were interesting.

#10 2016-11-08 21:12:03

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

Why not use stop/resume buttons?

Offline

#11 2016-11-08 21:14:41

mhackney
Guest

Re: Temporary Lift Control on print screen

stop does not raise the build platform up so I can see the print

#12 2016-11-08 21:21:01

mhackney
Guest

Re: Temporary Lift Control on print screen

In fact, auto-stop layers wouldn't raise the build platform either would they?

#13 2016-11-08 21:21:20

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

Modify "GCode - End of Print" to lift it to height you need.

Offline

#14 2016-11-08 21:43:54

mhackney
Guest

Re: Temporary Lift Control on print screen

Doesn't that only affect the actual end of print? Or is it called into play with auto-stop layers too? I already have gcode set there to raise 25mm so I can remove the part.

#15 2016-11-08 22:05:32

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

Bad naming, yes it runs even on stop caused by auto-stop or manual stop.

Offline

#16 2016-11-08 22:06:33

mhackney
Guest

Re: Temporary Lift Control on print screen

Ok, since I already have it set up I can test it.

#17 2016-11-08 22:10:18

mhackney
Guest

Re: Temporary Lift Control on print screen

The Stop button actually cancels the print.

#18 2016-11-08 22:11:57

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

If you set resume box values correctly, resume will return everything to expected position.

Offline

#19 2016-11-08 22:13:01

mhackney
Guest

Re: Temporary Lift Control on print screen

and when I tried to click Restart (not resume as above) nanoDLP apparently crashed and "site can not be reached". This happens quite a bit.

#20 2016-11-08 23:50:22

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

Oh, restart will do hardware restart, you should use resume button after stop.

Offline

#21 2016-11-09 02:19:33

mhackney
Guest

Re: Temporary Lift Control on print screen

I can't find this "resume" button. On the screen after I click Stop there is a Power Off and Restart buttons. Are you talking about the resume button on the Plates tab? If so, that is even more work and confusion and less control than what I've been doing.

#22 2016-11-09 06:33:04

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

Offline

#23 2016-11-09 13:35:20

mhackney
Guest

Re: Temporary Lift Control on print screen

So, yes I would have to switch screens to get to it. And unless that button is dynamically added when the Stop button is pressed, I do not see it on my main screen.

At this point, I am going to move on to something more productive to do. If this were an open source project I could have implemented this feature in less time than I've spent trying to convince you there is a need.

#24 2016-11-09 14:03:34

sgraber
Member
From: Indiana
Registered: 2016-03-11
Posts: 54
Website

Re: Temporary Lift Control on print screen

I was actually going to mention this exact route: 

I have this in my Stop GCODE section:

G1 Z25 F200

And I now have this in my Resume GCODE section:

G1 Z-25 F200
[Delay {25/200*60}]

Hit the STOP button on the home screen, NanoDLP stops the print and indexes up 25mm.  I hit the Resume key and the print indexes back down and starts printing again.

Offline

#25 2016-11-09 20:19:28

Shahin
Administrator
Registered: 2016-02-17
Posts: 1,834

Re: Temporary Lift Control on print screen

Resume button dynamically added after complete stop.

Offline

Board footer

Powered by FluxBB