People around here treat print speed like it's an *ahem* manhood length contest. But for
small prints, the number you enter for "print speed" is pretty close to irrelevant. The parameter you put in the slicer barely does anything once you hit a certain point. Unless you're doing big, straight-line prints, the only thing that really matters is your firmware acceleration settings.
This is just like the speedometer in a car. It doesn't matter if the dashboard says your jalopy can go 180 mph if the engine sucks. And even a Ferrari can't get much speed if you're only going to the end of the driveway. What matters is how fast you accelerate, times the length of straight road you have to get up to speed (and then slow back down again).
It doesn't matter what speed you tell the slicer to use, if your model doesn't include long and straight extrusion paths for the nozzle to get up to speed.
To prove the point, I printed some 20mm calibration cubes today with my R2x. I set all speed parameters to the same value on each cube (shells, infill, tool moves). All extrusion paths were linear and at 90 degree angles to the box, so all plastic was extruded on a 20mm long straight line. This is a nice controlled test.
Print parameters:
Sliced in Makerware
All prints started after printer pre-heated
20x20x10mm calibration box at 100% linear infill -- 4,000 mm3 extruded volume
0.1mm layer height and 0.4mm nozzle
Firmware acceleration settings about 10% more conservative than Makerbot's defaults
Theoretical print speeds calculated from the plastic volumes and travel speeds (NOT the slicer estimate)
Print speed setting results:
Slicer: 50 mm/s
Theoretical print time: 33 minutes
Actual print time: 37 minutes
Average print speed: 45 mm/s
Acceleration added ~11% to the non-accelerated print time
Slicer: 100 mm/s
Theoretical print time: 17 minutes
Actual print time: 27 minutes
Average print speed: 62 mm/s
Slicer: 150 mm/s
Theoretical print time: 11 minutes
Actual print time: 26 minutes
Average print speed: 64 mm/s
Slicer: 200 mm/s
Theoretical print time: 8 minutes
Actual print time: 26 minutes
Average print speed: 64 mm/s
I could tell the printer to run at a 10,000 mm/s and it would still finish in 26 minutes. It never reaches any speed over ~105mm/s on this print, so there's simply no point in telling it to move any faster than that.
Yes, this is all for a small part with 20mm long features. But this applies to any size print if it has complex shell geometry. Infill pattern matters enormously too -- the Makerware default hexagon is quite slow because the extruder has to turn 60 degree corners over and over again. (Cat and shark fills are just god-awful.) Even linear fill needs to be aligned with the part shape to really be fast. Most people never tweak the infill rotation settings but they're very important to both print speed and part strength. One time I cut print time in half just by changing fill orientation.
If the nozzle is turning corners, jumping around the print, or printing any type of infill other than orientation-optimized "linear," then you are probably spending most of your print time in an acceleration-limited state.
What you should take away from this is:
- The mechanical quality of different printers mostly affects how conservative or aggressive you can make the acceleration settings and still have good print finish. "Print speed" is mostly a red herring.
- Almost all marketing hype about high print speeds is useless, if not outright deceptive. You can't trust any impressive print speed figure unless you can see the test print geometry AND know the firmware acceleration settings.
- Fine-tuning your firmware acceleration and print geometry is usually much more important to your true print speed (and sometimes quality) than slicer speed settings, over perhaps ~80mm/s or so.
- If you really want faster prints but can't increase layer height, use linear infill aligned with the longest axis of the part. That way your nozzle actually has enough "runway" to hit top speed once in a while.