teachingtechYT / teachingtechYT.github.io

Creative Commons Attribution Share Alike 4.0 International
341 stars 126 forks source link

Speed & Max Flow Tuning #477

Open tgnews opened 1 year ago

tgnews commented 1 year ago

I noticed that the flowrate does not change in higher layers. I had selected the input values 20, 30, 40, 50, 60 which should result in first segment F1200, 2nd segment F1800, etc up to last segment F3600. But the gcode only contained F1200 for all segments. Hence the model printed equally "slow" on all segments.

In addition: having segment sizes of 1 cm hight is an "overkill" and waiste of fileament. I manually modified the gcode to "cut out" the middle 5 mm per segment, leaving bottom and top of each segment intact.

would be great if you could adjust the gcode generator for this model accordingly

evilDave commented 7 months ago

I've been having an issue with a similar thing. I was increasing the speed setting in this test and just not seeing any changes in the speed. I notice in the code (and I think this is explained at the top of the tutorial page) that the different speed settings are governed by M220 commands to set the speed before each layer is printed with the same feedrate setting (the feedrate you specify for the first speed setting). Is there something about some printers or some setups that makes it ignore the M220 speed commands after a certain point?

I'm on an ender 3 v2 neo and was able to print a manually sliced vase model at 100mm/s and still turn the speed up to 110, 120, 130, 140 on the LCD, so was trying this test out at 100, 120, 140, 160, 180 to see what would happen... And nothing happens. The G1's for each "speed level" set the feedrate to F6000 (100 mm/s) and each level is sped up by M220 first set to S100, then S120, S140 etc. But during the print, nothing happens, nothing changes. I have acceleration turned up to 2000. Mriscoc firmware.

I am guessing something in the printer is capping the speed but I can't figure out what. From articles about getting the best speed I see advice the boils down to "keep turning up the speed and acceleration until the print fails" but I cant get it to fail, the machine just stops getting any faster... If I start the manually sliced vase at 100mm/s I can hear the speed increases up to about 140 speed (changing on the LCD or sending M220 S140 via octoprint terminal) but after that the speed doesn't increase any more.

philjmaier commented 6 months ago

I had this issue. Running Klipper. Noticed the setting in printer.cfg was set to 300. Turns out this number is in mm/min which is 50mm/s. Increased it to 3000 and all is well.