Jump to content

nyyotam

Dormant
  • Posts

    2
  • Joined

  • Last visited

nyyotam's Achievements

0

Reputation

  1. Try my update, which solves an issue with the recent Cura updates, by simply disregarding higher feedrates than the "max" calculated by the FlowThermostat plugin. This makes the "printing speed" entry critical, but it ensures protection against high feedrate spikes. get it on https://github.com/nyyotam/Cura-FlowThermostat/blob/master/FlowThermostat.py .
  2. Let me offer an additional change (you may call this FlowThermostat1.2.py): Change ...... #print feedCurrent if getValue(line, 'E', 0) > 0 and feedCurrent != lastFeedCurrent : # ...... to ...... #print feedCurrent if getValue(line, 'E', 0) > 0 and feedCurrent != lastFeedCurrent and feedCurrent <= feedFull : ...... Why do you need this change? Cause last versions of Cura sometimes add feedrates which exceed the "full" feedrate as calculated by FlowThermostat. These could be twice or even more "the top feedrate" as calculated. So they can confuse FlowThermostat and make him give bogus temperatures. My solution is simply to ignore any feedrate which exceed the maximal feedrate as given by the user (print speed X 60). If you have a better solution, be my guest.. But so far this solved the problem for me :-).
×
×
  • Create New...