IceSL 2.3.4 - Important Information for custom profiles

116 views
Skip to first unread message

Pierre Bedell

unread,
Jan 17, 2020, 5:31:33 AM1/17/20
to IceSL
Hello Everyone,

As you may know, IceSL was updated to the 2.3.4 version, short before Christmas 2019.

This update introduced numbers of new features, but there is one in particular that you need to pay attention if you own personal / custom profiles for your machines.
We have indeed introduced the possibility to manage the retraction speeds by extruder, thus allowing a better control if you use different materials on a capable machine.

This addition translates into the modification of how the retract / prime functions of the profiles manage the speed value.
The speed is now managed as an array, like the retraction length.

Retraction management of the PrusaMK2S before the change.

Retraction management of the PrusaMK2S after the change.

This change need to be replicated for both prime() and retract() functions on your personal / custom profile.

All the other profiles (those provided with IceSL) have been, of course, updated to support this new feature.


Pierre.

Brad Morgan

unread,
Jan 17, 2020, 10:06:47 AM1/17/20
to Pierre Bedell, IceSL

I see the changes in printer.lua but I don’t see them in features.lua. I was expecting that the line “priming_mm_per_sec = 40” would be removed and that the for loop at the bottom would include “_G[priming_mm_per_sec_'..i] = 40” or something similar.

 

Brad

--
You received this message because you are subscribed to the Google Groups "IceSL" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icesl+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/icesl/0a4ecaf8-e640-42eb-b037-9eb06a007368%40googlegroups.com.

image001.png
image002.png

Pierre Bedell

unread,
Jan 17, 2020, 10:49:12 AM1/17/20
to IceSL
Woops, my bad,

I forgot to mention that the changes I mentioned are only in printer.lua...

In features.lua, you can set priming_mm_per_sec (IceSL will affect the value to each extruder), or you can add as many priming_mm_per_sec_X (with X the extruder number) as your machine have extruders to differentiate them.
You can also add it to the bottom loop, if you want tot be really sure that this speed is correctly affected to each extruder+brush.


Pierre.
Reply all
Reply to author
Forward
0 new messages