Can't get my printer to print but i can get it to do everything else

Basic Information:

Printer Model: Kingroon KP3S Pro
MCU / Printerboard: Raspberry pi 4 model B 4 gb
klippy.log

Printer will not print. It heats up but that is literally all it will do. I’ve used multiple different start Gcodes from like 10 different people and different printer config files but literally nothing i do is getting it to print and I’m too stupid to go through the klippy log and actually find any relevant information. Please help.

There’s not a whole lot anyone can do for you with no klippy.log and no useful information. If your printer can do “everything else” like your title says, then presumably that means it can properly execute gcode commands. You just need to feed it a gcode file that contains the commands you want it to execute.

2 Likes

Ah sorry for the late reply my klippy log didnt attach apparently here it is
klippy.log (531.4 KB)

From the log it looks to me like you start a print and then issue an emergency stop because you get impatient waiting for the heater temperatures to stabilize at the specified setpoints. Have you done PID tuning on your extruder and bed heaters?

The reason i’ve been stopping the print is because prior i had waited nearly 30 minutes for it to start. I have done a PID and the first time it said it was taking too long for the bed heater. I ran it again after doing what people told me to and it worked for both extruder and bed heaters. I’m going to start a print on it right now and in an hour i’ll update.

Alright I was wrong. I gave it extra time and like 45 minutes later it started printing.

Here is a graph showing your heater behavior as revealed by your log. (HT: @Sineos for the awesome analyzer tool)

This reveals a couple of problems. First, going from left to right, you can see that first the bed heater is commanded to go to 60 degrees, and the PWM signal for the heater goes to 100% and stays that way until the temp starts approaching the target, at which point it starts adjusting the power in attempt to hit and maintain the target without overshooting. That looks like it works fine, and then there’s a shutdown and reset.

Then in the middle segment, you command the bed to 60 degrees again. It’s already pretty close because it was just at 60, so the PWM signal fluctuates as the algorithm tries to find the sweet spot to balance the temperature right at the set point. But while this is happening, you command the extruder heater to 245 degrees. Because the hotend is cold, the extruder heater goes straight to 100% as expected. But as the extruder temp starts to increase, the bed temp starts to decrease. The firmware compensates by increasing the power to the bed heater, but even with both heaters pegged at 100% power, the temp of both the bed and the hotend gradually decreases. This suggests to me a faulty or insufficient power supply.

Then in the third segment, you can see that the bed heater is maintaining temp and the bed heater PWM signal looks like it’s cycling properly. But the extruder heater is dreadful. The power oscillates widely but predictably, and as you would expect, the temperature wobbles around the setpoint but never stabilizes. This is why I asked if you’d done the PID tuning.

My suggestion is to replace your power supply then redo the PID tuning for both heaters. It shouldn’t take anywhere near 45 minutes for your temperature to stabilize. It wouldn’t surprise me if this print fails due to loss of power somewhere, especially once the stepper motors kick in.

3 Likes

Good analysis!
Maybe even try to get a bigger power supply that fits to the original mounting holen.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.