Wurstnase
Posts: 4
Joined: Wed Jul 08, 2015 1:48 am

[Bug] Wipe wrong calculation

S3Ds calculation of wipe is wrong.

A firmware, like Repetier/Marlin/Teacup, allways calculates the speed of the fastes axis.

What we have in S3D:
For example you have 4mm (s_E) retract at 100mm/s (v_E). Max. axis speed is 50mm/s (v_A). d_A is the delta move of the axis.
time of retract: t_E = s_E/v_E => 0.04s
move of the axis: d_A = v_A * t_E => 2mm
The code looks like G1 X2 E-4 F3000

But the firmware interpreted this like:
G1 X2 E-4 F3000 => E is fastest axis
v_E = 50mm/s, s_E = 4mm
t_E = s_E/v_E => 0.08s
v_A = s_A/t_E => 25mm/s
Wurstnase
Posts: 4
Joined: Wed Jul 08, 2015 1:48 am

Re: [Bug] Wipe wrong calculation

Any update? Or am I wrong?
Is there any development on this software anymore?

Return to “Troubleshooting and Bug Reports”