3DPrinting
3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.
The r/functionalprint community is now located at: [email protected] or [email protected]
There are CAD communities available at: [email protected] or [email protected]
Rules
-
No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
-
Be respectful, especially when disagreeing. Everyone should feel welcome here.
-
No porn (NSFW prints are acceptable but must be marked NSFW)
-
No Ads / Spamming / Guerrilla Marketing
-
Do not create links to reddit
-
If you see an issue please flag it
-
No guns
-
No injury gore posts
If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)
Moderation policy: Light, mostly invisible
view the rest of the comments
Right, I forgot that they make other extruders than the BMG :) Sounds like the motor gear is press fit mounted on the shaft, which is great (as long as you don't need to remove the gear).
If you have the printer in parts, I suppose you could run some tests directly on the motor.
First of all, I would recommend resetting the eeprom to the firmware's default settings by issuing the following commands:
Then, with the stepper motor not installed in the extruder, set esteps to 200 and instruct the printer to extrude 1 unit filament, to verify that the motor gear turns exactly 1 full turn in 1 second.
The reason I suggest setting e-steps to 200 for testing is because this stepper motor should require exactly 200 steps per revolution, according to this page. This should make the printer send 200 pulses to the stepper motor for each "unit" (very unlikely that your firmware is configured with something else than unit=millimeter) you tell it to extrude.
If that works as expected, you can try setting esteps to 400, which should result in the motor gear making 2 full turns per unit you tell it to extrude.
I'm lowering the feed rate to make the rotation speed the same, i.e. it should make 2 full turns in 2 seconds now.
If all of this is working, then it seems like your firmware/esteps behaves as expected, and you can set the correct e-steps for this extruder, which should be close to 415.
Also check your slicer start/end gcode so that it doesn't contain any M50x commands that mess up the EEPROM.
If the extruder is still acting up, at least you know that the firmware is probably ok :)
Did you upgrade the extruder yourself btw? Did you adjust the stepper motor current to the correct value? Otherwise here's a guide how to do that
If you're wondering why i haven't replied yet...a friend said it should be easy to put the 5 pro mainboard into my 5 plus, so i decided: "might as well as it's already apart for upgrades and maintenance"
Turns out it's not that simple and requires a fair deal of adjustments like the bltouch connector and it only has on Z stepper motor connector on the board.
And i need to figure out how to do the firmware etc...
Have you compiled your own firmware? It can be a little bit tricky figuring out what you need to change, but it's definitely doable if you have a little bit of experience with computers.
Btw. I think Creality made 2 versions of Ender 5 with different Z leadscrews, so regardless of if you're trying to use prebuilt firmware or compiling your own you might need to verify that the z-steps is set correctly for your hardware.
Not yet, i'm still working on getting it all back together as i need different connectors and some other hardware.
I thought it would be an easy way to save roughly €100, but alas.
I have a copy of my current settings, dimensions etc. So it should get me some safe variables to start it up once it's time to test if everything is ok.