A 3rd party Moonraker component to create timelapse of 3D prints.

Overview
Comments
  • Move out of range on first layer

    Move out of range on first layer

    Whenever I start a print, I have to remove the first instance of TIMELAPSE_TAKE_FRAME or else I get this error: !! Move out of range: -0.013 -0.013 0.285 [355.142]

    I'm not sure what's causing it. The timelapse park position is set to Center.

    question 
    opened by CobreDev 15
  • Probleme timelapse with ideamaker or ??

    Probleme timelapse with ideamaker or ??

    Hello everyone, I am having some problems with the timelapse and ideamaker option.

    At start gcode, I have purge line section. When printing with the timelapse function activated by layer change, this at the beginning is repeated at least 2 or even 3 times. can't find why? moreover in the console, I have a lot of command error message, a text that tries to be displayed somewhere?

    if anyone has any info?

    I note you if below my gcode in idea:

    Start Gcode G21 G90 M82 G28 G92 E0 G1 Z15.0 F60 G0 E3 F200 G92 E0 G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y160.0 Z0.28 F3000.0 E15 ;Draw the first line G1 X10.4 Y160.0 Z0.28 F3000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F3000.0 E30 ;Draw the second line G92 E0

    layer change gcode TIMELAPSE_TAKE_FRAME

    And here is an example of what I can find in the console: Capture d’écran 2022-08-21 162653

    I don't know, do you need to provide more information? I'm on mainsail updated

    Anyway, thanks in advance if you can help me.

    klippy.log moonraker.log

    opened by Egalistel 12
  • Wrong camera in Timelapse Status

    Wrong camera in Timelapse Status

    I have two cameras defines, "Upper" and "Lower". In the Settings page for Timelapse I have the Lower camera selected, but on the Timelapse Status page it is showing the view of the Upper camera. I've checked and the saved frames are also not the selected camera. I tried changing the selected camera and then selecting the desired one back, but that didn't fix the issue.

    wontfix 
    opened by sprior 11
  • Park feature not working

    Park feature not working

    Hi, I just set up moonraker timelapse, and I have the park feature enabled in the config, but it's not parking when it is supposed to send the screenshot gcode or whatever. It takes a picture each layer as enabled in my slicer, but it doesn't park in the same spot. I've attatched both my printer.cfg and timelapse.cfg, if anyone knows what's up, or maybe if I'm doing something wrong, please let me know. Thanks. printer.txt timelapse.txt .

    opened by Jonspeeth 9
  • after clicking first tiime render during print all later renders are the same length without the extra layers.

    after clicking first tiime render during print all later renders are the same length without the extra layers.

    after clicking render during print it saves to that exact layer as mp4, all the other times during print it exports the same file with different filename and without the new layers that have been captured. Still don't know what would happen at the end of the print. I'll update.

    image image
    opened by harellevy 8
  • Add a delayed last frame

    Add a delayed last frame

    Is it possible to modify the timelapse macro to get the last frame after the execution of the end g-code (to not have the hot-end in the last frame)? Or I missed some settings?

    Btw I'm not using (and prefer to not use) the park function to avoid stringing and prolonged times.

    documentation enhancement 
    opened by Sekenenz 8
  • Problems with the Park Toolhead function

    Problems with the Park Toolhead function

    Hello, I just installed the timelapse function and it is working. But I have problems with the Park Toolhead option, although I have it activated it does not work. What can I do in this case?

    opened by Bmerino16 7
  • wont take next frame

    wont take next frame

    hi

    i use fluidd, and time-frame/lapse on my command from terminal "TIMELAPSE_TAKE_FRAME" he take picture on my saved directory /tmp/timelapse/

    and it names frame000001.jpg

    on next command TIMELAPSE_TAKE_FRAME he doesn't take next number frame00002.jpg, he just overite 00001.jpg... what im doing wrong?

    when im download pic from raspi (cyberduck) to mac.. i'm only can open in photoshop, in normal pic view program got some error...

    sorry for bad eng

    opened by drveni 6
  • still having some config issues

    still having some config issues

    some fixed but still having this ones:

    check the logfile and fix the issue.

    Following plugin has an error:

    timelapse Invalid config option 'output_framerate: 20 # Note: this will be ignored if variable_fps is enabled' detected in section [timelapse]. To solve this issue check your moonraker config. This option is invalid and has to be deleted or fixed. In the future this will result in a startup error.

    Invalid config option 'time_format_code: %Y%m%d_%H%M' detected in section [timelapse]. To solve this issue check your moonraker config. This option is invalid and has to be deleted or fixed. In the future this will result in a startup error.

    Invalid config option 'snapshoturl: http://localhost:8080/?action=snapshot' detected in section [timelapse]. To solve this issue check your moonraker config. This option is invalid and has to be deleted or fixed. In the future this will result in a startup error.

    Invalid config option 'pixelformat: yuv420p' detected in section [timelapse]. To solve this issue check your moonraker config. This option is invalid and has to be deleted or fixed. In the future this will result in a startup error.

    Invalid config option 'previewimage: True' detected in section [timelapse]. To solve this issue check your moonraker config. This option is invalid and has to be deleted or fixed. In the future this will result in a startup error.

    opened by jbrandek 5
  • unable to set [timelapse] in moonraker.cfg file

    unable to set [timelapse] in moonraker.cfg file

    if I insert only: [timelapse]

    all works, but if I insert into: [timelapse] enabled: False

    error: % fluidd avvisi trovati. Moonraker ha problemi con dei plugin. Controlla i tuoi log, aggiorna la tua configurazione e riavvia moonraker. timelapse Puoi trovare la configurazione dei plug-in Moonraker qui .

    opened by pappicio 5
  • Thumbnail not loading: 401 unauthorized

    Thumbnail not loading: 401 unauthorized

    It might be a config issue but thumbnails and frames won't load. Any idea why? Error:

    error: { code: 401, message: "Unauthorized", traceback: "Traceback (most recent call last):

    File "/home/pi/moonraker-env/lib/python3.9/site-packages/tornado/web.py", line 1681, in _execute result = self.prepare()

    File "/home/pi/moonraker/moonraker/app.py", line 494, in prepare self.current_user = auth.check_authorized(self.request)

    File "/home/pi/moonraker/moonraker/components/authorization.py", line 675, in check_authorized raise HTTPError(401, "Unauthorized")

    tornado.web.HTTPError: HTTP 401: Unauthorized (Unauthorized) " }

    opened by emilevirus 4
  • Custom Install paths create installer issues

    Custom Install paths create installer issues

    Custom install paths make issues with the installer, which assumes to find klipper_config under /home/users, however for some reason my klipper install is simply under ~klipper. I have tried to link the folders as shown in a previous issue however now I am running into issues in mainsail where /home/user/printer_data/config/timelapse.cfg does not exist. As a new user to linux, I feel given enough time I can figure something out myself, however custom install paths would be a much appreciated addition

    opened by Supruh 1
  • Rendering timelapse on cancel print.

    Rendering timelapse on cancel print.

    Hi,

    I want it to try and render the timelapse on print stop. I think I can add the TIMELAPSE_RENDER gcode to my STOP_PRINT macro, but it says render is an "Internal use" Gcode macro.

    Is there a way I can do this?

    Thanks.

    opened by MalHaak 0
  • Timelapse not using the correct camera defined in UI

    Timelapse not using the correct camera defined in UI

    I have two cameras both streaming via mjpg_streamer using different ports on the same host.

    No matter how many times I restart and select the correct one, it still uses one camera.

    I wanted to try the snapshoturl in the moonraker.conf, but one of my cameras is mounted upside down (the one I'm trying to use) and I don't see a rotation configuration in the documentation (only 'flipX' and 'flipY').

    EDIT: Using fluidd

    opened by qoshh 0
  • Keeps losing frames

    Keeps losing frames

    "Error taking timelapse frame"

    Latest releases of Klipper, Moonraker, Fluidd and timelapse.

    In moonraker.log i find a lot of lines like the following:

    2022-12-05 20:16:57,143 [timelapse.py:getWebcamConfig()] - something went wrong gettingCam UUID:9d2f61bd-263e-4bbf-976b-21d4d7eaa2ce from Database. Exception: Key '9d2f61bd-263e-4bbf-976b-21d4d7eaa2ce' in namespace 'webcams' not found
    2022-12-05 20:16:57,239 [shell_command.py:_check_proc_success()] - Command (wget http://localhost:8080/?action=snapshot -O /tmp/timelapse/frame000001.jpg) successfully finished
    2022-12-05 20:17:11,822 [timelapse.py:getWebcamConfig()] - something went wrong gettingCam UUID:9d2f61bd-263e-4bbf-976b-21d4d7eaa2ce from Database. Exception: Key '9d2f61bd-263e-4bbf-976b-21d4d7eaa2ce' in namespace 'webcams' not found
    

    Despite the error, it manages to get nearly all the frames but when it doesn't it stops saving them.

    opened by dhstsw 3
  • How to use TEST_STREAM_DELAY

    How to use TEST_STREAM_DELAY

    Hey, first thanks for all the hard work that went into this. I was browsing through the code when I stumbled upon this macro and I am interested in calibrating the stream delay. From what I could infer, it moves from a small X value to the middle of the bed, takes a snap, and then moves to the other side of the bed. Then we should find the pic in the tmp folder and see if its blurry, and adjust the stream delay compensation higher or lower to make it not blurry.

    My problem is that when I tried to do this, I noticed that I got different values if I pre-move X to its starting point, or if I start the test from the far side. With a vale of 0.9 (which seems pretty high, I was taking successful timelapses with the default 0.05), I can take non blurry pics in the middle position, but if the head has to move from the other side of the bed to the starting point, then I get blurry pics again.

    So, since the value seems too high, and there is different behavior depending on where the head starts, I take that either I am using the test wrong or the code is a bit buggy. Any word on this?

    Thanks!

    opened by Itox001 1
Releases(v0.0.1)
Owner
Mainsail-Crew
Mainsail-Crew
An IoT Trivia app that shows you how to take a JSON web API such as the opentdb.com API and stream and display it on a FeatherS2 in an OLED display.

CircuitPython IoT Trivia ESP32-S2 OLED Version An IoT Trivia app that shows you how to take a JSON web API such as the opentdb.com API and stream and

Kevin Thomas 1 Nov 27, 2021
Rasberry Pie GPIO memory game. Press the corresponding key to the lit LED.

RPie-keyboard-game Rasberry Pie GPIO memory game. Press the corresponding key to the lit LED. Randem LED (general output) is lit up on rasberrypi rand

Shawn Dowling 1 Oct 24, 2021
Designed and coded a password manager in Python with Arduino integration

Designed and coded a password manager in Python with Arduino integration. The Program uses a master user to login, and stores account data such as usernames and passwords to the master user. While lo

Noah Colbourne 1 Jan 16, 2022
The software that powers the sPot: a 4th generation

This code is meant to accompany this project in which a Spotify client is built into an iPod "Classic" from 2004. Everything is meant to run on a Raspberry Pi Zero W.

Guy Dupont 683 Dec 28, 2022
Trajectory optimization package for Mini-Pupper robot

Trajectory optimization package for Mini-Pupper robot Purpose of this repository is to provide low-torque and low-impact trajectory for Mini-Pupper qu

Sotaro Katayama 38 Aug 17, 2022
Raspberry Pi Pico support for VS Code

Pico-Go VS Code Extension Pico-Go provides code auto-completion and allows you to communicate with your Raspberry Pi Pico board using the built-in REP

Chris Wood 114 Dec 28, 2022
Sensor of Temperature Feels Like for Home Assistant.

Please ⭐ this repo if you find it useful Sensor of Temperature Feels Like for Home Assistant Installation Install from HACS (recommended) Have HACS in

Andrey 60 Dec 25, 2022
Create (templateable) cameras that display qr codes in homeassistant

QRCam This custom component creates cameras displaying qrcodes. The QRCodes can be static or generated from templates. If you use a template as conten

Jannes Müller 5 Oct 06, 2022
LUNA: a USB multitool & nMigen library

LUNA is a full toolkit for working with USB using FPGA technology; and provides hardware, gateware, and software to enable USB applications.

Great Scott Gadgets 750 Dec 28, 2022
Smart Tech Automation Remote via Kinematics Gesture control for IoT devices

STARK Smart Tech Automation Remote via Kinematics Gesture control for IoT devices View Demo · Report Bug · Request Feature Table of Contents About The

Juseong (Joe) Kim 1 Jan 29, 2022
Isaac Gym Environments for Legged Robots

Isaac Gym Environments for Legged Robots This repository provides the environment used to train ANYmal (and other robots) to walk on rough terrain usi

Robotic Systems Lab - Legged Robotics at ETH Zürich 372 Jan 08, 2023
Automatically draw a KiCad schematic for a circuit prototyped on a breadboard.

Schematic-o-matic Schematic-o-matic automatically draws a KiCad schematic for a circuit prototyped on a breadboard. How It Works The first step in the

Nick Bild 22 Oct 11, 2022
This is a collection of python modules that interact with the Ryze Tello drone.

This is a collection of python modules that interact with the Ryze Tello drone.

DJI-SDK 1.2k Jan 03, 2023
Beam designs for infinite Z 3D printers

A 3D printed beam that is as stiff as steel A while ago Naomi Wu 机械妖姬 very kindly sent us one of Creality's infinite-Z belt printers. Lots of people h

RepRap Ltd 105 Oct 22, 2022
Run this code to blink your ThinkPad LED with a hidden mysterious Morse code! ;)

TMorse Run this code to blink your ThinkPad LED with a hidden mysterious Morse code! ;) Compatible with python3.9+. No third-party library is required

Mahyar 2 Jul 11, 2022
Scripts for measuring and displaying thermal behavior on Voron 3D printers

Thermal Profiling Measuring gantry deflection and frame expansion This script runs a series of defined homing and probing routines designed to charact

Jon Sanders 30 Nov 27, 2022
Open-Source board for converting RaspberryPI to Brain-computer interface

The easiest way to the neuroscience world with the shield for RaspberryPi - PIEEG (website). Open-source. Crowdsupply This project is the result of se

Ildaron 436 Jan 01, 2023
Tool to create 3D printable terrain with integrated path/road part files (Single material 3d printer)

BACKGROUND This has been an ongoing project of mine for a few months now. I run trails a lot and original the goal was to create a function to combine

9 Apr 26, 2022
Minimal and clean dashboard to visualize some stats of Pi-Hole with an E-Ink display attached to your Raspberry Pi

Clean Dashboard for Pi-Hole Minimal and clean dashboard to visualize some stats of Pi-Hole with an E-Ink display attached to your Raspberry Pi.

Alessio Santoru 104 Dec 14, 2022
A python library written for the raspberry pi.

A python package for using certain components on the raspberry pi.

Builder212 1 Nov 09, 2021