Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    OctoPrint / Octolapse Help

    Scheduled Pinned Locked Moved
    Third-party add-ons
    3
    13
    979
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Fickertundefined
      Fickert
      last edited by

      Hey guys I hope some of you guys can help me. Just started to dip my toes into Octoprint mainly for remote access to my printer and Timelapses.

      Haven't gotten to the remote access yet, but am trying to use Octolapse but not having much success. Pretty much I have followed the tutorial by Teaching Tech on Youtube. I have all the Simplify3D settings in octolapse, Gcode "G4 P1" set in my slicer layer change scripts, but yet I cannot get it to trigger my Webcam.

      I even tried to do standard layer changes and octoprint recognizes the layer changes as a trigger but does not snapshot an image. Any ideas? I have a feeling its my webcam. It is some unfamiliar brand, but I wanted to use it as it supports 1080p @ 60fps for live streaming.

      The error I get after I cancel a test print is "Octolapse Rendering Failed
      insufficient-images: No snapshots were found for the 'Default Webcam' camera profile."

      Webcam is linked below
      https://www.amazon.com/gp/product/B083XB64F6/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1

      Thank you in advance and apologize, totally new to Octoprint.

      arhiundefined 1 Reply Last reply Reply Quote 0
      • Danalundefined
        Danal
        last edited by

        Octoprint is very rarely used with Duet controllers. Since Duet has its own web interface, and its own local storage for prints, and ... then plugging an Octoprint into the Duet's USB port is bypassing most of its value.

        Delta / Kossel printer fanatic

        1 Reply Last reply Reply Quote 0
        • arhiundefined
          arhi @Fickert
          last edited by

          Without going in to the story about "why use octoprint with duet" that was told many times here, and about SBC support coming to duet2 with RRF3 too and...

          @Fickert said in OctoPrint / Octolapse Help:

          Haven't gotten to the remote access yet

          The safest way to go around that is to install telegram plugin and use telegram instant messenger to control and monitor printer, I'm doing that for many years and is very safe and convenient. (Also I find telegram IM to be the best IM on all my devices, desktop client is decent, mobile client on both droid and ios are using way less battery than viber/whatsup/signal... and is very secure with p2p option for additional security)

          but am trying to use Octolapse but not having much success.
          ...
          https://www.amazon.com/gp/product/B083XB64F6/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1

          Just to be clear, this is not in any case related to Duet, octoprint is sending g-codes to the duet and duet is executing them so it's up to octoprint to handle everything. Octoprint community is rather quick and nice so you can probably get a lot of help there faster https://community.octoprint.org/ but lemme try to help out here as much as I can.

          Before anything, are you sure you are printing from octoprint and not from "sd card"? For octolapse to work you have to have octoprint send g-codes to the duet, and not duet printing a job, so a job (gcode file) is on the octoprint, you don't see it on the duet at all.

          If you are sure this is ok then move forward.

          When you go to settins (wrench key top right of the web page) / Features - webcam and timelapse, do you have filled "STREAM URL" and "Snapshot URL".
          The Stream URL is not too important, it is only used to show the camera view on the Control tab! but the "Snapshot URL" is what is used to grab image by the timelapse plugin (either native from octoprint or octolapse). Of course the "enable" checkboxes need to be ticked... so something like this:
          2f64b25c-d981-4d1d-9b7c-4735e527ebc1-image.png

          click on the test button right from "Snapshot URL" and you need to see the image from your camera:

          295d3888-9bf9-4ad8-bc5a-c780afcbb3e5-image.png

          before you have this setup properly there's no point going further.

          Fickertundefined 1 Reply Last reply Reply Quote 1
          • Fickertundefined
            Fickert @arhi
            last edited by

            @arhi said in OctoPrint / Octolapse Help:

            Without going in to the story about "why use octoprint with duet" that was told many times here, and about SBC support coming to duet2 with RRF3 too and...

            @Fickert said in OctoPrint / Octolapse Help:

            Haven't gotten to the remote access yet

            The safest way to go around that is to install telegram plugin and use telegram instant messenger to control and monitor printer, I'm doing that for many years and is very safe and convenient. (Also I find telegram IM to be the best IM on all my devices, desktop client is decent, mobile client on both droid and ios are using way less battery than viber/whatsup/signal... and is very secure with p2p option for additional security)

            but am trying to use Octolapse but not having much success.
            ...
            https://www.amazon.com/gp/product/B083XB64F6/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1

            Just to be clear, this is not in any case related to Duet, octoprint is sending g-codes to the duet and duet is executing them so it's up to octoprint to handle everything. Octoprint community is rather quick and nice so you can probably get a lot of help there faster https://community.octoprint.org/ but lemme try to help out here as much as I can.

            Before anything, are you sure you are printing from octoprint and not from "sd card"? For octolapse to work you have to have octoprint send g-codes to the duet, and not duet printing a job, so a job (gcode file) is on the octoprint, you don't see it on the duet at all.

            If you are sure this is ok then move forward.

            When you go to settins (wrench key top right of the web page) / Features - webcam and timelapse, do you have filled "STREAM URL" and "Snapshot URL".
            The Stream URL is not too important, it is only used to show the camera view on the Control tab! but the "Snapshot URL" is what is used to grab image by the timelapse plugin (either native from octoprint or octolapse). Of course the "enable" checkboxes need to be ticked... so something like this:
            2f64b25c-d981-4d1d-9b7c-4735e527ebc1-image.png

            click on the test button right from "Snapshot URL" and you need to see the image from your camera:

            295d3888-9bf9-4ad8-bc5a-c780afcbb3e5-image.png

            before you have this setup properly there's no point going further.

            Yup I have the webcam working fine, and timelapse works kind with the default timelapse built into Octoprint. It seems to be something with Octolapse that I am just grasping.

            0f73f37a-bdd0-4adb-bf90-f5b496131365-image.png

            Ignore its upside down, it does flip back in post.

            1 Reply Last reply Reply Quote 0
            • arhiundefined
              arhi
              last edited by

              Good, it is important the snapshot url works. The "Streaming URL" is irrelevant.

              So, when you set the timelapse to run on Z-change it works?

              Make sure that one works, meaning octoprint is running the show and is detecting properly movement and is taking snapshots. The timelapse mode "Timed" will work even if the duet is executing the G-Code but that's now how octolapse want to work.

              So something like this:
              19aabd12-570b-4700-9deb-11df7133856a-image.png

              Fickertundefined 1 Reply Last reply Reply Quote 0
              • arhiundefined
                arhi
                last edited by

                Now with regards to OctoLapse

                • have you tried resetting all the settings to default, it should work out of the box
                • did you turn on logs, what does the log say? (settings/logging you can setup octolapse to have higher loglevel for debug purpose)
                • your camera in octolapse is set to "default octopi" ?
                • how did you define the printer (just clicking + and save should work in most cases if your octoprint is properly configured)
                • have you tried test mode-debug ?
                Fickertundefined 1 Reply Last reply Reply Quote 0
                • Fickertundefined
                  Fickert @arhi
                  last edited by

                  @arhi Yes the standard Timelapse I believe works correct. The videos are extremely short right? like 5 seconds?

                  I have my profile set to 60 fps to match my camera, should this be lower?

                  arhiundefined 1 Reply Last reply Reply Quote 0
                  • Fickertundefined
                    Fickert @arhi
                    last edited by

                    @arhi said in OctoPrint / Octolapse Help:

                    Now with regards to OctoLapse

                    • have you tried resetting all the settings to default, it should work out of the box
                    • did you turn on logs, what does the log say? (settings/logging you can setup octolapse to have higher loglevel for debug purpose)
                    • your camera in octolapse is set to "default octopi" ?
                    • how did you define the printer (just clicking + and save should work in most cases if your octoprint is properly configured)
                    • have you tried test mode-debug ?

                    Sorry should have multi-quoted.

                    • I have reset once after "configuring" without any luck.
                    • I have no idea how to read the logs, I had them enabled for quick second then just used test mode for the sake of saving time. Long story short, no.
                    • "default octopi" I am not sure that is the term they use in my version. I think it is just default webcam. I will have to check this.
                    • Not sure what you mean by define my printer? I setup a custom profile in octolapse for my printer with all of my slicer settings?
                    • No I will have to see how to analyze logs and do this for sure.

                    Again I apologize for the lack of understanding so far, really appreciate the help 😧

                    arhiundefined 2 Replies Last reply Reply Quote 0
                    • arhiundefined
                      arhi @Fickert
                      last edited by

                      @Fickert said in OctoPrint / Octolapse Help:

                      The videos are extremely short right? like 5 seconds?

                      Well, it depends if you have 1 frame per layer and 1000 layers that's 1000 frames. I normally configure timelapse to show 12 FPS that would be 40 seconds but the different size of the print object, different fps configuration

                      1 Reply Last reply Reply Quote 0
                      • arhiundefined
                        arhi @Fickert
                        last edited by

                        @Fickert said in OctoPrint / Octolapse Help:

                        I have no idea how to read the logs,

                        Go to Octoprint Settings / Logging

                        Top part of the tab you see all existing logs, you can download them and look in txt editor.

                        Bottom part of the tab, you can define specific log lever for each group so you do something like this:
                        0bf73718-4d55-418d-9a22-9b2da7e1496a-image.png
                        and click +

                        Then reboot the whole thing, start octolapse, setup, do a short print or test print whatever, download logs and look at them.

                        Any issues should be in the logs

                        1 Reply Last reply Reply Quote 0
                        • arhiundefined
                          arhi @Fickert
                          last edited by

                          @Fickert said in OctoPrint / Octolapse Help:

                          Not sure what you mean by define my printer? I setup a custom profile in octolapse for my printer with all of my slicer settings?

                          46a16af4-df84-4ff9-b7e1-fb1e255aa8ce-image.png

                          when you go to edit, how does it looks like, there's probably where the problem is

                          1 Reply Last reply Reply Quote 0
                          • Fickertundefined
                            Fickert
                            last edited by

                            Oh this is set to that custom profile I setup its "Fickert's CoreXY"

                            1 Reply Last reply Reply Quote 0
                            • Fickertundefined
                              Fickert
                              last edited by

                              So it was odd, last night I used a new profile in Simplify3D I didn't have my trigger gcode setup with yet. Set it up and did nothing else, and it began working. But the gcode in the other profiles are the same? Will have to investigate further but for now I know what I have at least works now 🙂

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Unless otherwise noted, all forum content is licensed under CC-BY-SA