Skip to content

v0.16.0

Compare
Choose a tag to compare
@spegelius spegelius released this 27 Jan 18:14
· 256 commits to master since this release

Version 0.16.0

Big changes, here's a summary:

  • versioning update (x.x to x.x.x)
  • filament switch configuration to hw config files
  • tower printing refactored
  • PrusaMMU support (thanks to https://github.com/paukstelis)
  • bugfixes all around
  • more checks to print file sanity
  • Prusa Slic3r print setting parsing fixes
  • Simplify3D temperature handling fixes
  • README updated with more info
  • probably more...

Changelog:

  • Rework first tool change handling
  • Version 0.16.0
  • Add PTFE-EV6 preprime hw config
  • Update README about printing
  • Add info print about extruder laoded state after processing
  • Fix cooling feed trail direction
  • Wall gcode to use current h and v dirs
  • HW config comments updated, renaming
  • Update README: cmds and adding hw configs
  • Refactoring, start scripts
  • README Update with pictures!
  • README update
  • Issue #32: fix est temp indexing
  • Add Prometheus firmware files
  • Simplify3D profiles
  • Slow down last two lines to equalize pressure
  • Tune purge, wall and infill speeds
  • Prusa Slic3r: proper outer perimeter speed
  • Layer parsing sanity check added
  • Prusa slicer speed parsing fixes
  • Merge pull request #31 from paukstelis/cfgfiles
  • Fixed tool retraction in profile
  • Merge pull request #29 from paukstelis/cfgfiles
  • Generic path in post-processing
  • Add new Prusa i3 S3D base profile
  • Prime length calculation fix
  • Optimize wall printing; follow purge direction
  • Static purge speeds
  • Retract and prime handling in switch tower updated
  • Prusa slic3r fixes
  • Remove retraction from preprime, not needed
  • Infill prime handling, preprime gcode functions
  • Gcode formatting changes
  • Merge branch 'master' into cfgfiles
  • Tower retraction and prime fixes
  • Retraction during raft and preprime
  • Logging: exception to logs
  • Exclude preprime from layer filtering
  • Preprime and tool change optimizations
  • Preprime: add z-moves (move z close, z-hop)
  • S3D: remove first T0 change if no prerun prime
  • Gcode functions and warning handling
  • Add missing comments
  • Gcode-functions: fix moves, add functions
  • Fix some logging commands, warning handling, styling
  • Merge pull request #25 from paukstelis/cfgfiles
  • Fix merge mistake.
  • Revert PTFE hwcfg files
  • Merge branch 'cfgfiles' of https://github.com/paukstelis/filaswitch into cfgfiles
  • Revert "Removed comments"
  • Minor adjustments to settings.
  • Reset extrusion at end of prime run
  • Removed slots and added reset of horizontal direction after retraction
  • Add settings for pre-prime
  • No longer removing the first referece to tool 0. Messes up pre-prime.
  • Initial pre-prime. Based of of switch tower. Still using slots to keep everything similar.
  • Add call to preprime, runs priming steps on all extruders before print
  • S3D profile for MMU
  • Begin including namespace for possible new features
  • Fixes for reading config files
  • Fix gen_direction move with e_length
  • Prusa specific changes
  • Improve layer switching protocol
  • Fix feed_rate in get_raft_lines to correct extrusion lengths.
  • Add read ahead in tower infill detection to avoid problem cases when x,y is not repositioned before prime
  • Fix reversion.
  • Removed comments
  • Remove comment lines. Seemed to cause issues
  • Look for and remove redundant tool changes
  • First basic setup for Prusa i3 Mk2 MMU. Based on PLA settings from Slic3r
  • Add cooling movement after retractions
  • Convert hw key names to list (error otherwise)
  • Allow defined e_length for directional moves
  • Revert "Removed comments"
  • Minor adjustments to settings.
  • Reset extrusion at end of prime run
  • Removed slots and added reset of horizontal direction after retraction
  • Add settings for pre-prime
  • No longer removing the first referece to tool 0. Messes up pre-prime.
  • Initial pre-prime. Based of of switch tower. Still using slots to keep everything similar.
  • Add call to preprime, runs priming steps on all extruders before print
  • S3D profile for MMU
  • Begin including namespace for possible new features
  • Fixes for reading config files
  • Fix gen_direction move with e_length
  • Prusa specific changes
  • Improve layer switching protocol
  • Merge branch 'master' of github.com:spegelius/filaswitch into cfgfiles
  • Change raft multiplier text to %
  • Issue #22: Fix initial start dict_keys error
  • Fix feed_rate in get_raft_lines to correct extrusion lengths.
  • Add read ahead in tower infill detection to avoid problem cases when x,y is not repositioned before prime
  • Fix .hwcfg comments causing a crash
  • Fix reversion.
  • Removed comments
  • Remove comment lines. Seemed to cause issues
  • Modified?
  • Look for and remove redundant tool changes
  • First basic setup for Prusa i3 Mk2 MMU. Based on PLA settings from Slic3r
  • Add cooling movement after retractions
  • Convert hw key names to list (error otherwise)
  • Allow defined e_length for directional moves
  • Cfgfiles working at last
  • More cfgfile goodness
  • WIP: hw configuration to files
  • Cfgfiles working at last
  • More cfgfile goodness
  • WIP: hw configuration to files