• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Image 1
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Image 2
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Image 3
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Image 4
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Image 5
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Thumbnail 1
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Thumbnail 2
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Thumbnail 3
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Thumbnail 4
MakerGear M2 Filament RunOut Switch bracket 3D Printer File Thumbnail 5

MakerGear M2 Filament RunOut Switch bracket

SCHMENKE avatarSCHMENKE

November 13, 2016

thingiverse-icon
DescriptionCommentsTags

Description

This is a simple Micro-switch filament run-out sensor built into the filament guide bracket for the MakerGear M2.

I used the old Z endstop micro-switch and LED from the M2, as I have replaced the Z endstop with an inductive probe. In order to get the LED to light up when out of filament, I de-soldered the ground side of the led from the center pin, and soldered it to the unused pin.

You will need to modify your firmware to enable the run-out sensor to trigger the M600 command, and your firmware will need to have support for it.

I currently use Marin V1.1.0 RC7. To add this, you will need to enable
"#define FILAMENT_RUNOUT_SENSOR" in Configuration.H
as well, the logic needs to be reversed if set up the same way the MakerGear M2 Endstops are you do this in the linee "const bool FIL_RUNOUT_INVERTING = true;"

You will need to enable;
"#define FILAMENT_CHANGE_FEATURE" in Configuration_adv.H

You will also need to add a pin Definition to the Pins.H file (pins_RAMBO.h for me)
(my printer is running with a RAMBo 1.3, and I used the Z max endstop connection, so the line I added to it was "#define FIL_RUNOUT_PIN 30"

License:

Creative Commons - Attribution - Share Alike

Related Models

Tevo Tarantula Filament Runout Sensor Enclosure preview image

Tevo Tarantula Filament Runout Sensor Enclosure

stylesuxx profile image

stylesuxx

2,319

SS Filament Runout Sensor preview image

SS Filament Runout Sensor

Tyler profile image

Tyler

6

Simple Optical Filament Runout Sensor preview image

Simple Optical Filament Runout Sensor

Raptorfx profile image

Raptorfx

913

超顺滑低成本断料检测器 | Super smooth Filament Runout Sensor preview image

超顺滑低成本断料检测器 | Super smooth Filament Runout Sensor

Tshine profile image

Tshine

11

Ender 3 Filament runout sensor and guide with bearing preview image

Ender 3 Filament runout sensor and guide with bearing

blaiseb profile image

blaiseb

664

Filament Runout Sensor for Anet A8 and Octoprint preview image

Filament Runout Sensor for Anet A8 and Octoprint

sagat profile image

sagat

7