M220 apply to only printing moves



  • Since M204 can be changed for travel or printing moves, RRF is obviously making a distinction, likely based upon if a move is only in X/Y or if it adds an E value. So I'm wondering if M220 can also be applied only to printing moves, and not travel moves? Most times I just want to slow my print to allow for better cooling, but not slow my travel moves (and retractions, or firmware retractions anyway).

    Similar results may be possible by other means, if so, I'm open to suggestions!



  • Hi,

    I am going to assume that M220 applies to all moves.

    I do what you are seeking in the slicer.

    Frederick



  • Right, I posted this in the firmware requests in hopes of having the option for it to apply to only travel moves, perhaps with an extra parameter.



  • @kraegar said in M220 apply to only printing moves:

    Right, I posted this in the firmware requests in hopes of having the option for it to apply to only travel moves, perhaps with an extra parameter.

    That should be doable.

    Now I'm no expert when it comes to all the settings that slicers have but in the one I use there are several settings related to speed giving greater control than just different speed for printing and travel.

    So I'm not sure that M220 with that ability would get much use.

    But it also doesn't seem like it would hurt to have it.

    Frederick



  • Well, picture printing a pair of pyramids at 100mm/s. with a 300mm/s travel move. Things go well, but towards the top, as they taper, your layer times get really small. So you use M220 to drop the speed way down, say to 25%. Now your print moves are at 25mm/s, but your travel moves are down to a glacial 75mm/s, and you get stringing, etc.

    If M220 only applied to printing moves, this wouldn't be an issue. I think I have a work around in mind, I just need to test.



  • @kraegar

    Your slicer should have a setting to do what you want.

    Mine has a setting for slowing the speed in such a situation.

    Frederick



  • I'm talking about for a print already on the printer and printing... you know, like when you'd say "oh, I'm printing too fast, let's slow it down a tad..."



  • @fcwilt Actually this gets my vote too, but for slightly different reasons. In my case, by utilising multiple melt chambers, I can print at very high speeds (up to 300mm/sec) but it's a bit model dependent although I always use a speed of 300 mm/sec or higher for non-print moves. So I might start at a modest say 100mm/sec then see how it goes. If it all goes well, I'll increase the print speed because on large parts, it can save a significant amount of time. But I don't really want to increase the non-print speed. I guess I could set an overall limit by using M203 but I think what @kraegar has suggested would be a more elegant solution.

    It's sometimes more convenient to make adjustments "on the fly" rather than abandon a print and re-slice it. Even if that "on the fly" adjustment is only used to determine the settings that should then be configured in the slicer for future use.



  • @deckingman said in M220 apply to only printing moves:

    @fcwilt Actually this gets my vote too, but for slightly different reasons. In my case, by utilising multiple melt chambers, I can print at very high speeds (up to 300mm/sec) but it's a bit model dependent although I always use a speed of 300 mm/sec or higher for non-print moves. So I might start at a modest say 100mm/sec then see how it goes. If it all goes well, I'll increase the print speed because on large parts, it can save a significant amount of time. But I don't really want to increase the non-print speed. I guess I could set an overall limit by using M203 but I think what @kraegar has suggested would be a more elegant solution.

    It's sometimes more convenient to make adjustments "on the fly" rather than abandon a print and re-slice it. Even if that "on the fly" adjustment is only used to determine the settings that should then be configured in the slicer for future use.

    Exactly the sort of use case I'm looking at! (and yes, sometimes I increase speeds, too). My work around is using M203 and setting the travel speed requested to something insane, like 1000mm/s, so that adjusting the settings using M220 don't affect it easily. But that seems a rather backwards way to do things.



  • @kraegar said in M220 apply to only printing moves:

    I'm talking about for a print already on the printer and printing... you know, like when you'd say "oh, I'm printing too fast, let's slow it down a tad..."

    Ah... Understood.

    Frederick


Log in to reply