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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 1
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 2
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 3
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 4
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 5
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 6
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 7
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Image 8
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 1
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 2
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 3
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 4
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 5
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 6
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 7
Tevo Tarantula Filament Runout Sensor Enclosure 3D Printer File Thumbnail 8

Tevo Tarantula Filament Runout Sensor Enclosure

stylesuxx avatarstylesuxx

November 23, 2017

thingiverse-icon
DescriptionCommentsTags

Description

I designed this to be used with the spare sensor that comes with the Tevo Tarantula kit. You can either use small screws (M2) to attach the switch, or as I do here, simply use 1.75mm filament to attach the switch to the enclosure. Screw the enclosure together with 3 M3 x 12mm screws and nuts. I used some short pieces of PTFE tubing on the ends of the enclosure, but this is by no means necessary.

Print the filament_runout_enclosure.stl twice. After printing you may want to sand the pieces down, so the fit together nice and flush.

I used the Z+ Port, therefore you need to set FIL_RUNOUT_PIN in pins_RAMPS.h to 19:

#define FIL_RUNOUT_PIN          19

In Configuration.h search for the FILAMENT_RUNOUT_SENSOR define and comment it out. If you want to use the default pinout, also invert the logic of the sensor and disable the internal pullup:

#define FILAMENT_RUNOUT_SENSOR
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
  #define FIL_RUNOUT_INVERTING true // set to true to invert the logic of the sensor.
  //#define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for 
filament runout pins if the sensor is defined.
  #define FILAMENT_RUNOUT_SCRIPT "M600"
#endif

More information about the Marlin configuration can be found here.

OpenSCAD file is attached and may be customized via Customizer in case you want to adapt it for a different switch, or your tolerances.

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

Tevo Tarantula Filament Runout Sensor Enclosure preview image

Tevo Tarantula Filament Runout Sensor Enclosure

stylesuxx profile image

stylesuxx

2,319

Ender 3 V3 KE Printhead Mount for Runout Sensor preview image

Ender 3 V3 KE Printhead Mount for Runout Sensor

Noah profile image

Noah

112

Simple Optical Filament Runout Sensor preview image

Simple Optical Filament Runout Sensor

Raptorfx profile image

Raptorfx

912

创想三维 ender-3 v3 plus 断料检测上移支架 preview image

创想三维 ender-3 v3 plus 断料检测上移支架

mikkocui profile image

mikkocui

81