Coder Social home page Coder Social logo

octoprint-dryrun's Introduction

OctoPrint Repositories


Plugin-Dashboard with some statistics: https://ollisgit.github.io/plugins-dashboard/

Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

A OctoPrint-Plugin that sends the current progress of a print via M117 command to the printer-display and also to the top navigation bar.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

The OctoPrint-Plugin stores all print-job informations of a print in a local database. These informations were collected from OctoPrint itself, but also from other plugins.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

The OctoPrint-Plugin manages all spool informations and stores it in a database.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

This OctoPrint plugin makes it easy to manage your inventory of filament spools. You can add all your spools and assign them to print jobs. The Filament Manager will automatically track the amount of extruded filament so you can always see how much is left on your spools.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

This OctoPrint plugin displays the estimated print cost for the loaded model. The print cost includes the price for the used filament the maintenance and operating cost for the printer as well as the depreciation of the printer.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

Delete or move (since V1.5.0+) automatically the Print-Model:

  • after successful print or if you want, also on canceled and failed prints
  • after predefined days

Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

A Octoprint-Plugin that allows to execute a print without heating your bed or nozzle, turning on any fans, or extruding any filament.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

Plugin starts a print job after the Printer is connected (e.g. after powering up). It selects the newest uploaded file for print.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

Plugin starts a countdown timer after login and if the timer is count to zero, the user is automatically logged out. The timer is restarted each time a user clicks on "something" like a tab-change.


Version Released GitHub Releases (by Release)

GitHub issues open GitHub issues closed GitHub Repo stars

A OctoPrint-Plugin that moves the Temperature-Legend into a specific corner


octoprint-dryrun's People

Contributors

ollisgit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

octoprint-dryrun's Issues

[Request] Exclude/Filter Out And Ignore Custom G-Code

Hi,
I had this plugin installed, but never used it mainly because I have Multi-Material printer. I don't know what g-codes that are excluded. From what I know the commands that would be filtered out anything involving Extruder movement such as G1 E* or G0 E*.

I would like to request a feature that any DRYRUN users can customize what g-codes that can be filtered out or ignored when this plugin is enabled during printing as of course, this will help in debugging.

The reason I asked this feature is because there are codes such as M702 C, Tx, Tc and some other extruder related g-codes that are outside of just G0/G1 E* as default.

I hope you will take some time to implement this feature because I really need this to debug my printer behavior.

Dry Run disables extruder permanently

I enabled dry run on my ramps 1.6/mega2560/klipper and it worked great when I check the dry run box. However since doing so I am unable to extrude anything after unchecking the box. I even uninstalled it and still no extruder. In fact in octoprint I send in terminal G1 E50 F100 and what shows on the screen is just G1 F100. Uninstalling dry run fixed that but still no extruder. Ive swapped out the driver board and still the same. I tested the motor on the x axis and it works just fine. There is not even any power on the motor pins. Reboots, power down, etc all fail to restart the extruder. My extruder min temp is 20C and max extruder is set to 100. Its as though the extruder is disabled in firmware somewhere. Any ideas?

New buttons Z-order and TouchUI

Hello,

There's a bug with the buttons Z-order. Have a look to these captures :

OctoPrint 1.3.11 / TouchUI 0.3.13 / Dry Run 1.1.1 / 7" HDMI Touch LCD display

Capture1

Capture2

This glitch is visible with OctoPrint+TouchUI activated in a browser, on the LCD, and in VNC (the captures come from VNC)

This is really weird.

It does not occur on another Pi with OctoPrint 1.3.11 / TouchUI 0.3.13 / Dry Run 1.1.1
The only difference is that the 2nd Pi is headless, with a virtual printer (minimalist testing rig)

Dry Run Button always on top

The coloured dry run button stays on top of the octoprint page overlaying other views.
Here is an example of the GridSpace Plugin, where you see the Button overlaying the plugin.

2022-02-15 08_39_15-New Issue · OllisGit_OctoPrint-DryRun
s

Python 3 compatibility

The plugin can't be enabled when OctoPrint 1.4.0 is running on Python 3, because it is not reported as compatible. I think it could be ported to Python 3 with relative ease, by wrapping a filter() call with list() and at most a couple of other modifications.

I tried doing this myself but when I install via zip file OctoPrint incorrectly reports plugin name as "(Unknown)" and doesn't show it in the plugin list.

Any idea on how to install the plugin on Python 3 systems?

Extruder still heating

After bed leveling the extruder is still heating to 195. this temp is set nowhere so I dont know where the 195 comes from.

Feature Suggestion: Jump to layer

A nice dry run feature would be to jump to a specific layer. Currently I edit the GCODE manually so it skips directly to that layer. This would be especially handy for testing a long dual extrusion print for jumping to layers of concern.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.