Skip to content

Travelling edition

Pre-release
Pre-release
Compare
Choose a tag to compare
@supermerill supermerill released this 07 Nov 00:43
· 4326 commits to master since this release

No more feature on this branch, will become the new stable, hopefully.

new

image

  • Enhanced avoid_crossing_perimeter: now try to follow the second perimeter where possible #1350 #1210 #1794 #1793 #1790 #1349 #1061 #810 #173 #20
    • Trigger at retract_before_travel or when the travel is longer than 3 nozzle
    • Can trigger without only_retract_when_crossing_perimeters
    • travel can now slow down to avoid going out of the max_gcode_per_second
    • travel acceleration is now bound by machine_max_acceleration_travel and not machine_max_acceleration_extruding
    • Don't split travel for deceleration if there is no need for

image

  • Add lift_min: minimum height to travel between objects #1783 #1775 #1575 #599 #429 #395 #241
    • At the first move don't split the travel #1560
    • At the first move, if start_gcode_manual and no layer_gcode, don't lift the nozzle so the printer won't "z-dance", whatever where the nozzle is.
    • retract_lift_first_layer is gone back to the old simple behavior (revert b16ecbf)
    • removed auto extra lift for first layer, now that lift_min exists.
    • with complete_object, don't unlift at object/first layer change, to avoid Z-dance
    • lift_min will be used between brims, skirts, objects but not between object-skirt, object-brim and their object
  • Allow to choose between M73 and M117 for remaining_times #1693
  • [linux] Add gtk3 builds, should have less GUI problem than GTK2 #1677
  • Menu entry for importing & exporting prusa config & project file (some conversions occurs)
  • Ironing: first pass now use filled monotonic instead of filled rectilinear, and it is allowed half overlap. #1708
    • Ironing is also considered as a top for "lift only on top surfaces" #1773
  • Add an option to show alternative "custom tooltip", to bypass the time limit on some os. It's a half-assed solution, but at least you should be able to read them (tested on windows & linux) #1720 #1291
  • update build scripts: now there is an option for gtk3 & debug build in BuildLinux.sh
    image
  • Updates to dense infill: #1657 #1671
    • reduced unneeded usage of "full fill"
    • Don't allow holes in infill_dense
    • Print them in the correct order
    • little overlap with everything and not only perimeter, to be able to be anchored into something.
    • Ensure that infill_every_layers and infill_only_where_needed are disabled, because it can't tolerate voids (they create different regions)
    • now multithreaded

image

  • Better bridge angle computation, and ready for tweaking weights (currently 70% coverage, 15% median length, 15% max length, 5% bonus for following a perimeter) #565 #234 #149
    • When removing too thin bridge, use it as solid instead of sparse.
  • Search: display tooltip in tooltip, search full sentence in tooltip (low score).
  • Preference for hiding settings lock&dot icons #1729
  • Setting to put thumbnails at the end of the gcode file
  • Update to some default values
  • Update to profiles
  • max_layer_height & min_layer_height now can be percent.

bugfixes

  • fan_speedup now works. #1742
    • don't move fan from custom_gcode
    • don't enter the start_gcode if start_gcode_manual
    • Fix for 'only for overhangs'
  • fix brim/skirt issue with support raft: #1745
    • fix skirt distance, to take into account the support
    • fix brim ears: not printed between raft extrusions, but around the area.
  • Fix 'one perimeter on first layer' #1687
  • Add Colour Change G-code, Pause Print G-code, Template Custom G-code into the GUI (merged from PS2.3) #1681
  • Fan speed override now speed up if low layer time #1707
  • Fix layer_z for feature_gcode
  • Fix fan speed for first layer when full_fan_speed_layer > 0 and disable_fan_first_layers == 0 #1727
  • Fix gap - infill voids
  • Avoid bridge/infill mess when the bridge area is a bit thin.
  • Changes limits for % or float fields. Can now be changed in the UI file.
  • Fix crash when using complete_object
  • Don't engage "no solid area over X perimeters" before the Y first solid layers.
  • Add ironing to "lift only on top surfaces" #1773
  • fix brim/skirt issue with support raft: #1745
    • fix skirt distance, to take into account the support
    • fix brim ears: not printed between raft extrusions, but around the area.
  • When removing too thin bridge, fill with solid infill instead of sparse. #1766 #1781
  • Fix sawtooth bug #1791
  • Don't engage "no solid area over X perimeters" before the Y first solid layers
  • Calibration: disable ironing post-process, as it's detrimental or just useless.
  • Fix fill_exactly when multiple surfaces and no infill_overlap (Was overextruding by 30%). #820
  • Fix too thin gapfill when the external perimeter is much thinner than the internal one. #1640
  • Fix other little bugs #1711 #1634 #1728 #1056 #1754 #1641 #1781 #1641 #1781 #1631 #1758

note: I haven't tested the linux & macos build.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button