Author Topic: Raftaway 1.0.8 Released, Adds Extrusion Multiplier  (Read 31377 times)

Julia Truchsess

  • Administrator
  • Posts: 226
    • View Profile
Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« on: January 19, 2017, 04:09:06 PM »
Raftaway now lets you, in addition to removing raft and adjusting retraction, set the extrusion multiplier for the first part layer to any value 100 - 400% when printing raftless. This improves adhesion and part-bottom smoothness, while also making bed level-ness and initial layer height setting less critical. 200% has been working well for us with PLA and 190ยต layers.

Download it here: http://www.z-temp.co/Downloads/RaftAway.zip
"Character is doing what's right when nobody's looking." - JC Watts Jr

additive3d

  • Posts: 22
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #1 on: February 03, 2017, 06:03:02 AM »
Hello Julia,

It works perfectly, especially for retracting with 500 or 1000 microns.
Can you ask the developer of this application if it is possible to add an option to change the extrusion speed, especially for some PLA
(for example v=40 or 60 mm/s).
Thanks.

Best regards.
additive-3d

0xdeadbeef

  • Posts: 32
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #2 on: February 03, 2017, 10:46:06 AM »
Well, letting the user define the extrusion speed would be a little tricky, but of course there could be an extrusion multiplier for the rest of the model just like it is implemented for the 1st layer.
Actually, internally, this is already the case.
However, Julia's approach was to keep the tool as plain and simple as possible, which is the main reason why  the according input field is missing in RaftAway's GUI.
Then again, if you managed to convince her that this 2nd/global multiplier would be beneficial, it would be easy to add it.


Julia Truchsess

  • Administrator
  • Posts: 226
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #3 on: February 03, 2017, 11:05:33 AM »
I think additive3d means "head travel speed" (in X-Y) rather than the speed of filament extrusion per se (although that would have to change along with travel speed I think). Not sure how well a global multiplier would work for this.
"Character is doing what's right when nobody's looking." - JC Watts Jr

0xdeadbeef

  • Posts: 32
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #4 on: February 03, 2017, 11:44:43 AM »
Well, he said "extrusion speed" so I assumed that's want he meant  :D
Also the values "40 or 60 mm/s" given translate into 2400 to 3600mm/min which would be rather high feedrates (travel speeds).
As far as I can tell, Z-Suite usually uses something like 1200 mm/min as feedrate for the contour and 2400 mm/min for the infill.
Besides, using material dependent extrusion multipliers is a common feature of slicers. E.g. the Simplify3D troubleshooting guide says:
Quote
It is typical for PLA to print with an extrusion multiplier near 0.9, while ABS tends to have extrusion multipliers closer to 1.0.
There is actually a G-Code command to set the extrusion multiplier (E.g. "M221 S70" sets the extrusion multiplier to 70%). IdeaMaker uses it for different material profiles.

This being said, a fixed feedrate (travel speed) wouldn't make much sense as it changes quite a bit depending on the movement/action performed. E.g. movements without extrusion should be fast, movements while printing the contour should be slower than movements printing the infill. So the only way feasible to change the feedrate would be a multiplier but I just don't think it would make much sense. If at all, it could be used to slow the printing process down but I'm not sure if this is really desirable.

[EDIT]
About the relation between feedrate and extrusion: the feedrate is a speed (position change per time) value that defines the travel speed of the following movement commands. The extrusion value however is a position value that is used in movement/extrusion commands like the X/Y coordinate. In plain G-Code this looks like this:

Code: [Select]
G1 F1200 X71.838 Y101.911 E1.928
G1 F1200 X71.847 Y101.834 E1.931
G1 F1200 X71.877 Y101.753 E1.934

"F" is the feedrate, so "F1200" means that the X/Y/Z position should be moved to with 1200mm/minute. X/Y/Z/E are the according position values in mm.
You can see how this extrusion value increases continuously during extrusion. It only decreases for retraction moves. As all the other coordinates, it can be set (redefined, not moved) to a new value though.
E.g. some slicers (including Z-Suite) set the extrude value to 0 at each layer change.

Anyway, even the though some details are different in ZCode, you can see in the GCode example that it would be very easy to change the feedrate values with a multiplier but this wouldn't have an influence on the material extruded, just on the movement/printing speed. Actually manipulating the extrusion values is a bit trickier because of the resetting of the value and the retract/unretract moves but this is what RaftAway does for the 1st model layer (and therefore also could do for the rest of the model).
« Last Edit: February 04, 2017, 06:23:03 AM by 0xdeadbeef »

Nextor

  • Posts: 2
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #5 on: February 06, 2017, 04:49:28 AM »
Hello to all!

This is a amazing software! Very cool!  ;)

I have a question like additive3d.
Is it possible change print speed? I don't need a specific control of speed (40 mm/s), to me just a multiplier of basic speed.
With low speed I can print TPU with low shore (70 shore A).

Nextor

0xdeadbeef

  • Posts: 32
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #6 on: February 06, 2017, 01:12:30 PM »
Well, as stated above, it would be relatively easy to implement a multiplier to change the feedrate.
Problem is that in Z-Code (unlike the in G-Code example given above) the feedrate is set with a separate command, so it's not easily possible to change e.g. only the speed of print movements.
I wouldn't say it's impossible but it would be much easier to change all speeds which however also includes retract/unretract moves and "jumping" (movement without extrusion).
I'd also suggest to only allow decreasing of the speed as increasing speeds may have undesired effects. So let's say I could add a "Speed factor" with a default of 100% which could be decreased down to 50%.

@Julia: do you have an opinion on this?

Nextor

  • Posts: 2
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #7 on: February 06, 2017, 02:57:48 PM »
Quote
I'd also suggest to only allow decreasing of the speed as increasing speeds may have undesired effects. So let's say I could add a "Speed factor" with a default of 100% which could be decreased down to 50%.

soud good!

Nextor

additive3d

  • Posts: 22
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #8 on: February 09, 2017, 06:37:19 AM »
Speed factor = good idea  :)
I'm looking forward to testing this option
additive3d

delaire

  • Posts: 11
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #9 on: February 10, 2017, 03:36:33 AM »
Is there any chance to get update soon (print speed)? Specially on TPU printing make it much sense

Julia Truchsess

  • Administrator
  • Posts: 226
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #10 on: February 10, 2017, 05:23:23 AM »
Soon come.
"Character is doing what's right when nobody's looking." - JC Watts Jr

brett

  • Posts: 5
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #11 on: February 10, 2017, 06:39:12 AM »
I would like the option to lower the extrusion rate of the raft, if I print PLA with a raft then i could lower the temp

0xdeadbeef

  • Posts: 32
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #12 on: February 10, 2017, 10:43:35 AM »
Are you talking about a speed down for the raft or an extrusion multiplier for the raft?
Both would be possible from a technical point but I'm not 100% sure if I understand the use case.
I.e. reducing the extrusion (through an extrusion multiplier) would most probably decrease raft adhesion.
Anyway, maybe let's get the general speed down option working 1st.

Also note that my concern is that something that started as standalone raft remover is beginning to get cluttered with new options.

Julia Truchsess

  • Administrator
  • Posts: 226
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #13 on: February 10, 2017, 11:11:35 AM »
Also note that my concern is that something that started as standalone raft remover is beginning to get cluttered with new options.

What deadbeef said! Darned customers, they're never satisfied!  :P
"Character is doing what's right when nobody's looking." - JC Watts Jr

0xdeadbeef

  • Posts: 32
    • View Profile
Re: Raftaway 1.0.8 Released, Adds Extrusion Multiplier
« Reply #14 on: February 10, 2017, 12:46:14 PM »
If they even were customers :P