So I ran G32 but had issues with the probe not activating, had originally been using a heavily modified config.g and bed.g from someone else. I found the reprap configuration system (https://configurator.reprapfirmware.org) and found my issues, a few commands had been put out of order by the looks of it. I ran G32 with 9 point 6 factor calibration and modified the M666 and M665 commands.
I ran G29 S0 to get the new mesh and it looks a hell of a lot better, I'll attach a screenshot later when I get back home
Thank you both for the help
I fitted a genuine E3D cartridge style thermistor in place of the PT100. The signal is much cleaner with no sign of the "noise" I saw earlier. I've rerun the PID tuning (not much different to previous results) and run a static test just heating the bed. The temperature control just sits at the set temperature +0.1 - 0.0. So with set point of 50, I get 50.0 to 50.1 after an initial overshoot of 0.6 degrees which is perfectly acceptable.
I've edited the title of this thread to mark it solved.
Try playing around with negative restart distance (0.05-0.2mm) and see if that helps.
Otherwise, as said earlier, try in slic3r (PE?) and change "default extrusion width" to something like 0.5 or 0.6 and see if helps - It did for me.
@gear said in Pressure advance tuning:
@dc42 picture model as you can see all the corners are sharp as a knife.
The corners look deliberately rounded to me, but it's hard to be sure from the photos. What is the nozzle size?
@veti said in Artefacts on walls:
its not that important but i think it would be more consistent to specify the V Parameter in M569 as mm/s rather than clock cycles
Then we would need to reprogram the stepper drivers when you set the steps/mm. So I compromised with setting the TPWMTHRS value but reporting the corresponding speed too. Also bear in mind that these are belt speeds, which for CoreXY, delta. SCARA| etc. printers are not the same as head speeds.
Sorry for the late delay, had to go to the dentist today for the usual stuff :P. Anyways, after forgetting to check all my drives are in the correct direction "coughextrudercough". I think I got it working. in Slic3r PE I turned the first layer temp off to 0 and this is my starting slicer gcode:
G28 ; home all axes
M104 S0 ; set nozzle to ensure 0 temp while auto bed leveling
G4 S300 ; Dwell for 300 seconds or 5 minutes
G32 ; auto bed leveling
G1 Z5 F300 ; lift nozzle
M109 S210 ; wait for extruder temp
G1 Z0.3 X1 Y1 F6000 ; move to prime position
G1 E5 F60 ; prime 5mm of filament
printed a cube successfully
right now it does what it says, and then after 1st layer at 210, it goes to 207 for the other layers as specified. Woot!
I'm not finished yet though, because this machine is part of a longer process that I"m trying to fix and because it was getting z wobble at heights above 600mm ish, and I've changed the lead screws to 8mm instead of 12mm and put on thrust bearings. Not gonna talk about that here since it's been long enough, I will link to that thread though over here: https://forum.duet3d.com/topic/9053/very-very-weird-issue-looks-like-z-wobble-but/28
but thanks for all the help so far! Greatly appreciated!
Here's another way that might work. If you use H3 or S3 instead of H1 or S1 in the G1 command, then it will still stop if the endstop switch is hit, but instead of setting the current Z height it will adjust the M208 limit to match the recorded height. You don't want it to do that of course, so you would need to reset the M208 Z limit afterwards.
@peirof said in Ending script recommendation:
I don't retract filament. No?
Just a little bit - for example, the same amount that you retract before travel moves. If you do want to retract all the filament, then retract the first 20mm or so very slowly.