Mixing settings don’t effect the speed of the clay pump, only the auger motor

167 views
Skip to first unread message

ncbo...@gmail.com

unread,
Nov 28, 2019, 4:28:39 AM11/28/19
to CERAMBOT
When I use the M163 commands to change the mixing rate between the extruded and the clay pump no matter what factors I use the speed of the clay pump never changes, only the speed of the extruded auger changes.

I have tried different percentages of the two extruders and also using the M164 to save and turn mixing on and saving the settings with M500 and also changing the steps/mm of the auger driver using M92 and nothing ever changes for the clay pump.

In order to get it to print I have to set the pump controller board to manual mode and turn the speed all the way down to minimum and change all the speeds in the slicing software to the same so the clay extrudes at a consistent speed.

I’ve also tried multiple controller board, the mega/ramps that it came with, one of my own, and an MKS Gen L board all with the same results.

Jony Liu

unread,
Nov 28, 2019, 6:39:10 AM11/28/19
to CERAMBOT
Have you referenced this and opened the M163 command.


rgu...@gmail.com

unread,
Nov 29, 2019, 11:47:12 AM11/29/19
to CERAMBOT
Yes, I have another printer that has mixing for multiple colors, so I know that the configuration is correct. On my other printers when I modify the mixing it does change. On the cerambot it is having no effect.

Jony Liu

unread,
Nov 30, 2019, 3:36:27 AM11/30/19
to CERAMBOT
Have you downloaded our firmware and modified the start gcode of cura?

robert...@inmar.com

unread,
Nov 30, 2019, 6:43:48 AM11/30/19
to CERAMBOT
Yes, but I'm using simplify3d just like all my other printers

Jony Liu

unread,
Nov 30, 2019, 9:09:29 AM11/30/19
to CERAMBOT
You can fill cura's start gcode into simplify3d's start code line.

ncbo...@gmail.com

unread,
Nov 30, 2019, 9:18:57 AM11/30/19
to CERAMBOT
Yes I have ready done that and tried all the variations.

nkele...@gmail.com

unread,
Dec 1, 2019, 5:07:42 PM12/1/19
to CERAMBOT
Similar problem here - started another post before i saw this.

To explain - attempting to set the mixing ratio to slow down the ram to prevent excessive pressure from building up for thinner layers or smaller nozzles. The ram needs to run at different speeds depending on how fast/thick you are printing.

So far, no joy. :(

Claybotter123

unread,
Dec 1, 2019, 6:32:36 PM12/1/19
to CERAMBOT
I put an oscilloscope on the STEP portion of the stepper drives for E0 and E1.  What I see is that the Step Frequency being driven by the controller is the same for both E0 and E1.  Changing the mixing ratio seems to turn E1 on and off like a Pulse Width Modulated signal in proportion (somewhat) to the mixing command - I expected the frequency to change.

I think this might need someone more of an expert in Marlin to comment on whether or not Mixing is supposed to change the step frequency or simply duty cycle % on the E1 extruder. 

If this is the case, it might make more sense to set it up E1 as a separate extruder altogether, and drive its speed based on a correction ratio applied to the screw extruder.

Bob Gusek

unread,
Dec 9, 2019, 3:11:33 PM12/9/19
to CERAMBOT
Well after a lot of research I went ahead and got the latest version of marlin from the site and updated the configuration file the correct way. Cerambot modified some of the core files to get their commands, I made them all custom commands in configuration_adv.h like they should be.

Short answer I have everything working, manual bed leveling, mixing extruders and I'm printing now.

If you want to do the same you can go to "Cerambot Group" on Facebook and search for my post with the instructions, someone has also made a video of the instructions and added a step I missed (I'll be updating Facebook tonight with the missing step)

Several people have used this and gotten the mixing to work.

Nick M

unread,
Dec 9, 2019, 3:16:38 PM12/9/19
to CERAMBOT
Any chance you can post here for the non-FB users?
Thanks a bunch!

Bob Gusek

unread,
Dec 9, 2019, 3:37:25 PM12/9/19
to CERAMBOT
Here's the link to the YouTube video by Billd - It and he describes where the files are.  


I don't want to start posting it in multiple locations because it would make it tricky to keep up to date as changes are made.

I am working on a fork of marlin to get it include as an example for the cerambot in the examples folder so it'll be easy to just download marlin and then copy it from there, and then I can keep it up to date there :)

Nick M

unread,
Dec 9, 2019, 3:47:50 PM12/9/19
to CERAMBOT
Awesome - a fork and central location is even better! Well played.
N
Reply all
Reply to author
Forward
0 new messages