Taking picture for every new layer


#1

What is the problem?
I installed octorpint on pi. and I have pi camera.
I want to take pictures for every new layer.

What did you already try to solve it?

  1. I run the camera: ./mjpg_streamer -i "./input_raspicam.so -fps 20" -o " ./output_https.so"
  2. I run octoprint server: ~/octoprint/venv/bin/octoprint serve
  3. in timelapse tab, i choose on z change
  4. i print.
    As a result I'm checking: home/pi/.octoprint/timelapse/tmp and I don't get any pictures. I also tried timed instead of on z change with no results. I only find mpg file under timelapse folder.
    I also tried to insert m240 after every new layer since I thought this would trigger the camera but no results.

Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, octoprint.log, serial.log or output on terminal tab, ...)

I am using Octoprint 1.3.9


#2

Afaik, timelapse always converts the single images to a mpeg stream.


#3

Thanks! But I need images. I also want the images to be taken and saved every layer, so that I can stop and check. If it's not possible in Octoprint then maybe octolapse is the solution?


#4

I just had a look:
grafik

That may do the trick


#5

I don't think I have like this window. Is it in Octoprint? Which Octoprint version are you using?


#6

Forgot to mention, it's Octolapse.
You find it in the Octolapse tab > Rendering and then the cog on the right side