Having fun with varying the print speed (not the temperature) during a print.

Having fun with varying the print speed (not the temperature) during a print. The change is nice ‘n’ instant (unlike the slow fade you get by modulating temperature), so here’s a spiral-vase print that looks like it’s been hewn from a slice of Battenberg cake (or maybe a chunk of block wood).

Sliced as a spiral-vase print, constant (210C) nozzle temperature, 15mm/s print speed for the shiny/translucent look, 35mm/s for the matte/opaque look – generated by passing the GCODE though a perl script. @Faberdashery_Ltd Orange Fizz PLA. Love it.

Niceee

This code generator/modificator deserves to be on-line for evryone. :wink:

@Tomas_Vit I don’t see why not, although I’d like to work on it more first (and it’s pretty crude code :-).

One obvious improvement is that at the moment I change the speed of existing GCODE but don’t modify it in any other way. That means that when the slicer knows it can travel several mm in a single vector, I don’t get the chance to change the speed in quite the right place – you can see that as what looks almost like pixellation in the pattern in places.

I’ll have a go at splitting up longer GCODE moves into a sequence of short ones to fix that artifacting.

Awesome :+1:

Um. Make two stls and use modifier in slic3r. Just sayin…
You dont need to edit anything

@VolksTrieb A modifier mesh? Good idea.

This is really cool, great job! I wonder if it’s possible to do a single layer lithophane :wink:
Brook

@Brook_Drumm Now there’s a thought.

@Mark_Wheadon
Just tested it. Iam sorry but it wont work with modifiermeshes in vase mode :frowning:

Ah ok. FWIW adding multiple processes in Simplify3D (to add stripes for example) also doesn’t work in vase mode.

this is an awesome idea. I noticed this effect in some of my other prints using translucent yellow filament where it was going faster when it was printing supports, so the supports were much more “glossy glass like” very cool! - http://dbclunie.com

I’ll post a picture tomorrow, but I’ve tweaked the software to split vectors that cross a pattern boundary and the result is much cleaner. Resolution is easily better than 1mm. Cool.

Splitting the GCODE vectors when they cross a pattern boundary works well. The effective resolution of this technique better than 1mm. Cool. Try viewing this large:
missing/deleted image from Google+

What’s most interesting to me here is the difference speed makes in the output. A fascinating experiment, keep it up!

It appears going faster makes a less wide extrusion width from my testing. I’ve just posted a Burns lithophane which came out pretty well.