Skip to content

[FEATURE REQUEST]: Add typical changes to be made to a printer firmware #57

Open
@CCMCAGP

Description

@CCMCAGP

One of the main use cases of this project is for filament that is more or less experimental/home-made, and thus varies a lot in diameter, but that you want to print anyway. This filament diameter sensor could be used to allow steady extrusion with varying diameter of filament, especially during a print.

As far as I know there's been no 'complete integration' yet. By complete integration I mean, one or several sensor that would be mounted on a classic Marlin-based printer, like a Prusa MK3S for instance. The sensors (different angles to account for ovality) would send analog readings of the filament diameter to the board, and the firmware would adjust the extrusion steps (maybe with something equivalent to M221 Set flow rate) on the fly, with a delay (i.e. taking into account the feed rate and the distance from reading to hot end).

I think this needs a number of changes to the printer's firmware, which would be useful to include in this repository too.

I find this feature very interesting myself so I'm ready to spend some time on it, but I would also appreciate the help of someone who's familiar with tweaking things in Marlin. If anyone is interested to collaborate/provide a little support to get this feature faster, please reach out! Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions