Skip to content

No more unwanted infill edition

Pre-release
Pre-release
Compare
Choose a tag to compare
@supermerill supermerill released this 06 Sep 22:12
· 4458 commits to master since this release

Merged with PrusaSlicer 2.3.3

Note: The stable version is the 2.3.56.9, below.

new settings

  • Setting to remove unwanted bottom/top fill on slopes #253 #426 #1090
    image
  • 'complete_objects_one_brim' to print one big brim for the whole plater to be able to pack the object closer to each other.
    • now takes into account per-object brim for auto-arrange & complete_object check
  • Setting to create the skirt's brim #795
  • Setting to decide from what the skirt is drawn (objects or brim) #747
  • Setting to decrease elephant foot compensation on multiple layers, from a pr by @bitblaster
  • Setting for infill/internal bridge fan speed #1414
  • Setting for wipe speed #1471
  • Setting to set a minimum first layer speed #1422
  • Setting to allow gapfill between the most inner perimeter if the gap is narrow enough #982
  • Setting to rotate polyholes on each each layer. #1396
  • Setting for travel acceleration
    • now deceleration for the travel is done with the acceleration value of the next extrusion
    • reprap M204 now use P & T
  • Setting to forbid some characters in the gcode filename #1518 (plain characters or regexp)
  • 'Max gcode command per second' added to replace the 'min_length' setting. To avoid stuttering in 16bit microcontrollers or serial interface bottleneck.

Gui changes

  • G2 & G3 gcode-viewer support (ArcWelder) #1456
  • reworked autospeed & ironing role:
    • now only extrusions type with a "0" speed are taken into account for autospeed computation
    • ironing pattern now use ironing role like ironing PP
    • ironing_speed is now a float or percent, over top_solid_infill_speed
  • Adding sections to general preference.
  • Improved progress message (when creating perimeters, infill and gcode, so you can have an idea of how long it will take)
  • Add a GUI Preference option (Default: yes) to show the overwrite dialog for regular file output or not. By @lordofhyphens
  • Don't refresh the 3D view unless really necessary (should reduce memory consumption & increase responsiveness when the slicing is finished) edit: it doesn't refresh often enough, even when necessary

Other changes

  • GCode double->string conversion improvement (remove trailing zeros) for reducing gcode size
  • settings directory is now taken from a "configuration" directory if it exists next to the "resources" one (Allow to create a "portable version" without the --datadir command line option) #1212
  • layer height & first layer height light update
    • test if the values are good before slicing.
    • first layer height with % now use the (thinnest) extruder used by the object
    • fix skirts when using different nozzle diameters (print it wide enough for the biggest if %)
  • allow to --load a config bundle with command line #1490
    • it won't save it, contrary to the "import config bundle"
    • If the config bundle only contains the [presets] section, it will just try to select the presets.
  • sequential printing: Disable clearance check if set to 0
  • updates to russian & french translations

bugfixes

  • fix icon for sla
  • fix some perimeter & infill slicing issues
  • remove hysteresis for overhang detection #1464
  • fix error when changing the type of seam position #1485
  • fix some errors in Layouts #1480
  • fix export_to_prusa for object & modifer settings that need the full config as reference #1503

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