starbuck93/um3timelapse

Add better method of taking pictures for timelapse

Opened this issue · 5 comments

Migrating issue from unlimitedbacon#3

@ERLindeman:

Is it possible to set the program to take a picture only when Extruder 2 is running in a certain location? This way Dual Extrusion prints would be able to be better captured since the picture could be set to only be taken while the prime tower is being printed.

@starbuck93:

Hey @ERLindeman it's definitely possible. It would depend on the prime tower location and style. I think that finding the switching nozzles position would be a better overall trigger for regular timelapses and for Dual Extrusion print timelapses versus the method I suggest in https://github.com/starbuck93/um3timelapse

Also, I realized that I had issues turned of in my repo, they're turned on now!

@ERLindeman:

So will using the print head switching as a trigger be an available option in an upcoming version, or is that something we can set right now? If so, could you please explain how?

I'll update it shortly to only use the PrintCore switching as a trigger. I'm starting tests now after checking the print head locations for switching PrintCores using 0130259

Thank you so much, this'll be an awesome change for me as I rarely do single-material prints.

Initial tests are not great: https://youtu.be/IkkxYEfXBdg

I'm guessing that it's taking a long time to capture an image, or the loop is too slow. I'm going to test again with slightly different settings.

Overnight test: https://youtu.be/FZtmdsI1kTg

I think I'm capturing twice as many frames as necessary, so I'll adjust that and test again.

I do not think the printhead switching method is perfect because of the variation in dual color models. For example, in the dual color 3DBenchy model, extruder 2 finishes the top 5 layers which will be missed by the timelapse function. Therefore, in my next test, I'm running a dual color benchy with a prime tower and a 1x1x48mm tall tower (the height of the full benchy) so that the head will definitely switch every single layer.

Alright, here's the dual benchy test: https://youtu.be/xxXFMm01b7I

It's short but sweet. The prime tower looks neat like that. I'm adding the Cura Project I used to create this dual benchy under tests/