Git Product home page Git Product logo

gcode_postprocessors's People

Contributors

fluffy-critter avatar mooncactus avatar tedward747 avatar todd-herbert avatar

Stargazers

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

Watchers

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

gcode_postprocessors's Issues

Cura 2.7

Hello,

Is there any method of getting this plugin to run in cura 2.7 at all?

Thanks!

Cura 4.0 support?

Since Cura introduced latest 4.0 version with improved plugin support, I think it's time to fix wood script for Cura 4.0.

Wood.py: For Cura, lastPatchZ being incorrectly set

For wood.py, when processing a gcode produced by the current cura, lastPatchZ is being set to an incorrect value. This causes the noisy texture to only be applied to a portion of the print (20mm up for me). Attached is the gcode the produces the error
CE3_2xbedguard v1.zip

I understand this piece of cura's gcode at the end of the script causes lastPatchZ to be overwritten with a small value of 20:

G91 ; Set coordinates to relative
G1 F1800 E-3 ; Retract filament 3 mm to prevent oozing
G1 F3000 Z20 ; Move Z Axis up 20 mm to allow filament ooze freely

The relative Z20 manuever is the last maneuver seen in the file, so lastPatchZ is overwritten with 20.

I was able to solve this problem by changing these lines:

    elif abs(thisZ - formerZ) > minimumChangeZ and thisZ > skipStartZ:
        formerZ = thisZ

to this:

    elif abs(thisZ - formerZ) > minimumChangeZ and thisZ > skipStartZ:
        if thisZ > formerZ:
            formerZ = thisZ

No temperatur change

I use Cura 4.7 and the script is not working.

It set the tempearute on 180 °C for prehead and 200°C on print.
I looked at the diffrence between the original code from Cura an the gcode after the script. Only to 3 Part are diffrent:

Wooden_pattern
Wooden_pattern_2

My comand is the following:
py wood.py -s 3 -i 180 -a 230 -g 3.0 -w M109 --file ../gcode_Todo/hannah_ring.gcode

Cura 4.8 "install"

I tried to work through your instructions to get the script to function with Cura and cannot figure out how to see if it's installed and to find wherever it adds the setting. Any help would be appreciated if i'm missing something simple! Added the .py file to the plugins folder where my other extension plugins reside. Any tips to find the setting? What will i be looking for within the program to utilize this great script? Should it appear in that extensions drop down menu or somewhere else?

thanks!

Cura plugin not working

I added your Wood-Cura python script, restarted and then applied it (with default configuration). I even see the script (< / >) symbol at the bottom.
However the model looks exactly as before.
Tested it with the standalone python script though and there it works flawlessly.

Any idea what might be the issue? Cura is the latest version 5.2.2. Nothing else configured (e.g. no other scripts modifying G-Code etc.)

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.