GithubHelp home page GithubHelp logo

ercf_duet's Introduction

ERCF on DUET

This is mostly just a placeholder, with some quick notes.

I've setup several macros to do various things with ERCF in a native way in DUET. You can copy the gcode files into the system folder on your Duet controlled machine, and update a few config.g settings in order to define the new drive.

I've only configured to 6 filament blocks so far, but more could easily be added.

GCODE MACROS:

M700.g - USAGE: "M700 S(0-5) Move selector to the numbered filament block (locations defined in init.g)

M705.g - USAGE: "M705" Check to see if filament is present in selector

M710.g - USAGE: "M710" Load filament only into selector and check (not to be confused with loading filament to extruder)

M711.g - USAGE: "M711" Load filament into extruder (Load selector first)

M712.g - USAGE: "M712" Unload filament out of selector and check (not to be confused with unloading filament from extruder)

M713.g - USAGE: "M713" Unload filament out of extruder and back to selector. Must run M712 to fully remove the filament afterwards.

M715.g - USAGE: "M715 S(0|1)" Use S0 to disengage server and S1 to engage

M728.g - USAGE: "M728" Home selector and select the 0 filament block

init.g - USAGE: Define options for the ERCF (bowden length, selector positions, etc) add "M98 P"init.g" to your config.g to initialise the values

See config.g for an example configuration that will add an ERCF to an existing configuration.

ercf_duet's People

Contributors

modulo1 avatar th0mpy avatar

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.