User avatar
devilhunter
Posts: 264
Joined: Mon Nov 14, 2016 8:47 pm
Topics answered: 2
Contact: Send private message

Does someone want to know how fast they can print/extrude? look here

Tue Jun 12, 2018 8:59 pm

Does somebody want to know how fast they can move/extrude with their current setup?

I have put together a gcode for testing the speed you can get on your MK3 with the possible extrusion rate of your hotend.

It requires:
- Prusa MK3 or MK3 clone
- 0.4mm nozzle
- PLA filament


It goes like this:
- 0.4mm nozzle
- 0.2mm layer height
- 1 perimeter, no top/bottom,infil
- 2mm brim for adhesion
- seam on back
- 50mm perimeter speed
- 230 degrees for PLA (with max fan setting)
- Layer change script for every 5mm in height.
- Linear Advance: OFF

Print object:
100x100x100 rounded test cube

looks like this

Code: Select all

; gotta go fast {if layer_z > 5 and layer_z < 6}M220 S150{endif} {if layer_z > 10 and layer_z < 11}M220 S200{endif} {if layer_z > 15 and layer_z < 16}M220 S250{endif} ... and so on
What this does:
It changes the feed rate from 100% (50mm/sec) to 150% (75mm/sec) to 200% (100mm/sec) and so on for the print, meaning it will increase speed by 25mm/sec for every 5mm in printed layers

You should notice the following things:
- the motor speeds should sound different for every 5mm in layer height; the faster you go, the higher the whining of the motors.
If the motors don't sound different at the next 5mm in height, you are acceleration and feedrate locked by your firmware. (currently 1000 and 100 in the firmware) This speed script will go up 10-fold if possible. Changing the acceleration and feedrate in the firmware will let you print faster - provided your hotend is up to it.
- the extrusion rate of your hotend and the nozzle size will limit how fast you can print. If the layer lines will start to have holes in them, cancel the print immediately, you are done here. You cannot print any faster than that.

I have holes at a feed rate of 600%, meaning 6 times x 50mm/sec, so 6x50 = 300mm/second possible print speed, but more like 250mm/s reliable print speed. (mainly because the temperature gets too cold to extrude, from the base 230 degrees, the faster it goes the less time the filament will get heated. layer lines look very cold at the top, will try to raise the temp on the next test.) Edit: nope, 250 degrees on PLA will not make it flow better.

My current setup for reference:
- E3D Volcano
- E3D 0.4mm Volcano Nozzle
- Prusa 40Watt heater @ 230 degrees
- custom built MK3s + custom firmware
- DasFilament black PLA

This gcode works on normal MK3's too.

Your Results will be:
100% speed OK = 50mm/s
150% speed OK = 75mm/s
200% speed OK = 100mm/s
250% speed OK = 125mm/s
300% speed OK = 150mm/s
350% speed OK = 175mm/s
400% speed OK = 200mm/s
450% speed OK = 225mm/s
500% speed OK = 250mm/s
550% speed OK = 275mm/s
600% speed OK = 300mm/s
650% speed OK = 325mm/s
700% speed OK = 350mm/s
750% speed OK = 375mm/s
800% speed OK = 400mm/s
850% speed OK = 425mm/s
900% speed OK = 450mm/s
950% speed OK = 475mm/s
999% speed OK = 499.9mm/s



Attachments:
speed test_cube_0.4mm.gcode <- Print this
speed_test_cube.stl <- don't print this, just how it will look like


Note:
- i can do this for a 0.6mm or a 0.8mm nozzle, too, if you post screenshots of your usual print settings
(Screenshots of: Layers & Perimeters, Speed, Advanced)
- i take no responsibility if your Printer explodes ;) (j/k, stock MK3's are locked down speed wise in the firmware)

Again, the only way to check if you are actually going faster is to listen to the sound of the X/Y motors.
If it's not sounding different, you are locked speed wise in the firmware (I think stock MK3s are locked down to 200mm/s acceleration)

change in configuration_prusa.h
#define DEFAULT_MAX_ACCELERATION {4000, 4000, 200, 5000} // (mm/sec^2) max acceleration (M201)
#define DEFAULT_MAX_FEEDRATE {500, 500, 12, 120} // (mm/sec) max feedrate (M203)
Attachments
speed_test_cube.zip
(4.8 KiB) Downloaded 5 times
speed test_cube_0.4mm.gcode.zip
(14.14 KiB) Downloaded 4 times
Last edited by devilhunter on Tue Jun 12, 2018 10:14 pm, edited 9 times in total.

User avatar
devilhunter
Posts: 264
Joined: Mon Nov 14, 2016 8:47 pm
Topics answered: 2
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Tue Jun 12, 2018 8:59 pm

Pics:
IMG_1430 (Large).JPG
IMG_1430 (Large).JPG (292.17 KiB) Viewed 420 times
IMG_1431 (Large).JPG
IMG_1431 (Large).JPG (171.65 KiB) Viewed 420 times
Last edited by devilhunter on Tue Jun 12, 2018 9:17 pm, edited 1 time in total.

User avatar
devilhunter
Posts: 264
Joined: Mon Nov 14, 2016 8:47 pm
Topics answered: 2
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Tue Jun 12, 2018 9:00 pm

Pics cont:
IMG_1434 (Large).JPG
IMG_1434 (Large).JPG (260.77 KiB) Viewed 420 times
IMG_1436 (Large).JPG
IMG_1436 (Large).JPG (215.55 KiB) Viewed 420 times
IMG_1433 (Large).JPG
IMG_1433 (Large).JPG (234.14 KiB) Viewed 407 times

User avatar
devilhunter
Posts: 264
Joined: Mon Nov 14, 2016 8:47 pm
Topics answered: 2
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Tue Jun 12, 2018 10:09 pm

adding a 0.8mm nozzle speed test gcode, as per the settings of david

Settings:
- 0.4mm layer height
- speed: reduced to 25mm/second (because of the much bigger nozzle)
- 0.96mm extrusion width.
- 0.8mm nozzle setting in Extruder 1


Speed Results for the 0.8mm Nozzle will be:
100% speed OK = 25mm/s
150% speed OK = 37.5mm/s
200% speed OK = 50mm/s
250% speed OK = 62.5mm/s
300% speed OK = 75mm/s
350% speed OK = 87.5mm/s
400% speed OK = 100mm/s
450% speed OK = 112.5mm/s
500% speed OK = 125mm/s
550% speed OK = 137.5mm/s
600% speed OK = 150mm/s
650% speed OK = 167.5mm/s
700% speed OK = 175mm/s
750% speed OK = 187.5mm/s
800% speed OK = 200mm/s
850% speed OK = 212.5mm/s
900% speed OK = 225mm/s
950% speed OK = 237.5mm/s
999% speed OK = 249.9mm/s

Be careful when testing this, i haven't tested it myself. (missing a 0.8mm nozzle for the volcano)
Attachments
speed test_cube_0.8mm.gcode.zip
(9.39 KiB) Downloaded 2 times

User avatar
david.f42
Posts: 341
Joined: Sat Feb 17, 2018 4:53 am
Topics answered: 3
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Wed Jun 13, 2018 12:40 am

It needs a much wider brim and maybe a bedtemp of 90C too. It got only this far before it started to print on air, because, as you can see, it lifted from the print bed on two of the corners:
speedTest.jpg
speedTest.jpg (453.36 KiB) Viewed 379 times
Part of the reason is that I only clean with windex now, because I want an easy release. I don't want to use IPA, not even once, on this new PEI surface. If it requires bigger brims, well, that's a trade-off that I'm willing to make, because I don't want to have to change the PEI sheet again anytime soon (and preferably never).

User avatar
david.f42
Posts: 341
Joined: Sat Feb 17, 2018 4:53 am
Topics answered: 3
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Wed Jun 13, 2018 1:41 am

OK, I tried again, this time with a bed temperature of 90C. I think it may have stuck to the bed, though I'm not 100% sure . Anyhow, this time the first point of failure was the seam in the back where it bumps up the z-axis at the completion of each circumambulation.
speedTest2.jpg
speedTest2.jpg (339.11 KiB) Viewed 374 times
Therefore, I recommend you switch to vase mode so as to avoid that untidy transition and, perhaps, stretch out the test a bit further.

That's as far as I can take it. I can't add more brims on my own, and I can't switch your code to vase mode either. The ball is in your court, DevilHunter. ;)

ken.d
Posts: 15
Joined: Sun Feb 25, 2018 6:26 am
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Wed Jun 13, 2018 12:06 pm

This is a nice test but don't you need to increase the temperature of the hotend when you increase speed? I'm thinking that you are really measuring the temperature limits of the speed you are trying to print at. That's why you are getting delamination at higher speeds.

User avatar
david.f42
Posts: 341
Joined: Sat Feb 17, 2018 4:53 am
Topics answered: 3
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Wed Jun 13, 2018 2:02 pm

ken.d wrote:
Wed Jun 13, 2018 12:06 pm
This is a nice test but don't you need to increase the temperature of the hotend when you increase speed? I'm thinking that you are really measuring the temperature limits of the speed you are trying to print at. That's why you are getting delamination at higher speeds.
Well, in theory the PID would increase the amount of watts it supplies to the hotend in an attempt to maintain the same temperature. Whether it does a good job at that is a different question, but isn't that the objective? i.e. why prefer raising the temperature over just raising the watts?

But maybe you're right. There's less time in the hotend as speed increases. Maybe the hotend should get hotter at higher speeds so that the desired amount of joules gets into the filament?

User avatar
devilhunter
Posts: 264
Joined: Mon Nov 14, 2016 8:47 pm
Topics answered: 2
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Wed Jun 13, 2018 2:16 pm

I've written this into the opening post, that increasing the temperature of the hotend does absolutely nothing. Did a few tests on this, above 230 - 235 degrees for PLA nothing gives an improvement while printing faster. Even with the Volcano.

And currently no slicer increases the temperature when it has areas that print faster, PID will suffice for minor drops. Temp for printing fast at the start is up to the user.

User avatar
david.f42
Posts: 341
Joined: Sat Feb 17, 2018 4:53 am
Topics answered: 3
Contact: Send private message

Re: Does someone want to know how fast they can print/extrude? look here

Wed Jun 13, 2018 2:57 pm

If vase mode is too complicated, you might try putting the z-axis incrementation at one of the corners. Maybe it's less likely to break there than when going full speed in the middle of a wall and hitting the bump.

Return to “Hardware, firmware and software help”

Who is online

Users browsing this forum: chris.m43, christie.l and 0 guests