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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Ender3 weight sensor (load cell) side spool support 3D Printer File Image 1
Ender3 weight sensor (load cell) side spool support 3D Printer File Image 2
Ender3 weight sensor (load cell) side spool support 3D Printer File Image 3
Ender3 weight sensor (load cell) side spool support 3D Printer File Thumbnail 1
Ender3 weight sensor (load cell) side spool support 3D Printer File Thumbnail 2
Ender3 weight sensor (load cell) side spool support 3D Printer File Thumbnail 3

Ender3 weight sensor (load cell) side spool support

roger12345 avatarroger12345

January 12, 2020

thingiverse-icon
DescriptionCommentsTags

Description

This design is for an ender3 side spool mount (yes, another one) but this one is with a twist, it incorporates a weight sensor, so with the octoprint plugin "Filament scale" you'll be able to know how much filament you have left, from the octoprint web interface, in real time and with precision.

So, what you have to do is to print the two parts in the STL, and from there, you need to locate 2 M5 machine screws, and 2 M4 machine screws. I dug through my ender3 spare screws that were leftovers from the making of it, and found the right screws, so no need to buy some. To link the printed support to the stock spool holder, you reuse the stock screws and nuts (the rectangle 10x10 extrusion nuts)

Then, you need a weight sensor (they're called load cells) and found mine here: https://www.aliexpress.com/item/32958628401.html I bought the 5kg load cell with the HX711 AD module.

Mount all this toghether, and connect the load cell to the HX711, and then the HX711 to the raspberry pi. WARNING: the instructions provided here : https://tutorials-raspberrypi.com/digital-raspberry-pi-scale-weight-sensor-hx711/ are great, BUT, they had the GPIO pins wrong for the CLK and DTA pins (+5v and GND are fine).

You need to connect the CLK and DTA pins to GPIO 20 and 21, see here for the right pins (took me a while to figure that simple thing out) : https://www.raspberrypi.org/documentation/usage/gpio/

And, then, all you have to do is go to the Filament scale plugin, it will tell you if the connection is good or not, and if so, you have to tare and then put a known weight to calibrate the scale (don't forget to press SAVE, don't ask) and then you can weight an empty spool, and you then get the current weight of remaining filament, live on your octoprint page. Neat!

Edit 2020-01-24: At least one person told me that the "Filament scale" plugin is not in the plugin updater repository. I don't know if it's true for all versions or not, but here is the github link for the plugin: https://github.com/dieki-n/Octoprint-Filament-Scale

You can also input this URL in the plugin manager to install it: https://github.com/dieki-n/OctoPrint-Filament-scale/archive/master.zip

License:

Creative Commons - Attribution

Related Models

Ender 3 Cable Chain preview image

Ender 3 Cable Chain

Jwhiskey3D profile image

Jwhiskey3D

55,385

Hero Me Gen7 Platform Release4 preview image

Hero Me Gen7 Platform Release4

MediaMan3D profile image

MediaMan3D

2,671

Official Ender 3 V3 SE Bed level test preview image

Official Ender 3 V3 SE Bed level test

Odei profile image

Odei

146

T-nut M3 drop-in rotating V-Slot preview image

T-nut M3 drop-in rotating V-Slot

DaVinci2000 profile image

DaVinci2000

39,856

Recreator 3D MK5Kit Ender3 Pultrusion Unit preview image

Recreator 3D MK5Kit Ender3 Pultrusion Unit

JRT3D profile image

JRT3D

2,283

Nebula camera mount - Ender 3 v3 KE/SE preview image

Nebula camera mount - Ender 3 v3 KE/SE

BadCandy profile image

BadCandy

11

2020 / Ender 3 Filament Guide preview image

2020 / Ender 3 Filament Guide

Filboyt profile image

Filboyt

35,613

Ender 3 NG - coreXY (beta) preview image

Ender 3 NG - coreXY (beta)

RH3D profile image

RH3D

1,863