Skip to content

Releases: supermerill/SuperSlicer

Discrete legend Edition

14 Feb 19:32
Compare
Choose a tag to compare
Pre-release

Quick release to fix a serious loading bug from the previous one (can't load width when opening a project).

known issues

new

  • Legend in preview:
    • the log for the time is now in the legend
    • you can now filter by min/max
    • if the number of values is low enough, you can switch to a "discrete" mode, where colors are used for exact values.
    • for flow, you can filter out outliers if any (useful when custom gcode isn't filtered out)
      image
  • Print full version on gcode first line (if with date) #4118

bugfixes

  • Fix loading of width & spacing #4117
  • fix custom variables with empty values #4120
  • double slider: rework tick drawing #4116
  • Fix mmu painting with perimeter width in % #3303
  • Fix handling of not-gcode commands (like klipper ones) by pressure equalizer #4112
  • Fix fan mover kickstart #4113
  • Don't write 'G1 Z-0' but 'G1 Z0' #4124
  • Fix position of temperature calibration labels #4099

notes

I haven't tested the linux & macos build.
The mac arm isn't built anymore (until I find the will to reinstall & reconfigure the VM again).
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget)
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

Seaworld Edition

08 Feb 10:16
Compare
Choose a tag to compare
Seaworld Edition Pre-release
Pre-release

Hello, here a new 2.5 version with many bugfixes.
2.7 merge still ongoing, but I wanted to finish stabilizing the 2.5 on january. Going to focus more on the 2.7 in February.
There may be a stable 2.5 after this one.
On my personal front: I'm now employed at 80% for a 3D printer company to work on superslicer. That means I can focus my energy on it.
These 80% are used to work on testing, merging newer version of superslicer & orcaslicer, and new features that are needed by the company.
The 20% left is to be able to work on other features, and for features wanted by other companies.

known issues

  • opening a project don't load spacing settings #4117
  • problem with windows 11, you may want to remove the opengl32.dll from the mesa dir if you have problem with your graphic card, as a stop gap (this disable the 3D acceleration).
  • still no mac build, will do that after 2.7 merge. For now, you can grab the mac-intel nightly from here, it's the same but without the translations.
  • some pending issues that are difficult to reproduce or fix, or I just didn't had the time : #4071 #4045 #4037 #4036 #4039 #3996 #3923

New

  • Import project from other slicers:
    • OrcaSlicer (&bambu): first implementation (reusing their import code) : now you can import an Orca project (.3mf) like you can do with prusaslicer project (.3mf).
    • new preference (show_unknown_setting) to hide the pop-up that inform you about settings that are unknown (and so ignored) when importing a project file.
    • PrusaSlicer : fixed conversions issues
  • Avoid crossing perimeter:
    • use the better surface shrink from PrusaSlicer
    • now can pass on top surfaces if needed (new setting)
    • now can follow the external perimeter to avoid top surfaces
    • can go over top surface at the start & end if the distance is much less than the strait travel (rare case)
  • Scripted widget: now can have dependencies in other tabs & update all values of a vector instead of the first one.
  • Fix concurrent script execution.
  • update profiles (pr integrated) (no 2.7 changes yet)
  • new setting: gcode_ascii for ascii-only output (replace other char by '_') #4070
  • Double slider anti-miss-clicks adjustments: #4075
    • Push the (+) color change button as far away as possible
    • Add a little dead zone between the bottom and the lock icon.
    • Also fix a crash that can happen when a color change is done and the computer is a bit slow.
  • Allow enum values as output string in placeholders. #4098
  • Gcode viewer: when looking at volumetric flow, you have now in the legend a button to hide outliers values (often the purge line from start gcode).

General Bugfixes

  • fix XY size compensation direction for inner & holes (some were going the wrong direction, again, sorry for that. Unless my brain fart again? It seems there is always one that goes in the wrong direction, It's hard to judge, so i'll implement some unit testing to fix it onece for all)
  • Updates unit testing find some bugs:
    • fix a 2-4% overextrusion for small infill areas, as the overlap was added two times instead of one.
  • fan mover: little fixes, now can work with G2 & G3 (will not split them, and the distance is an approximation, but good enough) #4061
  • Fix cooling (post-process) parsing issues
  • Better handling of too small extrusions for thin_walls_merge & no seam on the thin walls (unless it's a thin wall perimeter loop).
  • Fix 0 acceleration for reprap #4048
  • Fix artifacts from mmu paint #4101 (again)
  • Check for fimware compatibility with M73 & M117 (warning)
  • fix save .3mf with pattern modifier #3549
  • Maybe fix BIQU / BTT_TFT thumbnail (using orca knowledge & code)
  • Calibrations
    • now accept preferred orientation (init_z_rotate) #4099
    • Fix retraction calibration solid fill areas #4097
  • reworked parallel_objects_step to be able to print objects instances in sequence. #4043
  • fix parsing utf-8 for not-alphanumeric chars #4070
  • change exception to warning log for AppConfig::save() on badly named thread. On win11, the vent thread doesn't have the right name? Need more investigation. #4046
  • Fix macos start error (bad icon path) #4095 (maybe?)

Settings Bugfixes

  • Fix default object & region config apply for gcode creation. Also move brim_speed from region_config to object_config #4050
  • disable external_perimeters_vase if perimeter_loop #4027
  • Fix wrong compute of width from external perimeter spacing. #4082
  • print_extrusion_multiplier now correctly split regions. #4108
  • Fix loading preset with wrong keys erasing good preset values. #4079
  • no retract if before_wipe with length 0
  • Fix infill speeds in modifier don't work if not altering the full layer #3849
  • fix only_one_perimeter_top for arachne #4041

Gui Bugfixes

  • Fix Seam gap in filament section keep reactivating #4065
  • Bed texture fixes:
    • if vendor has only texture or model, still show it.
    • png texture can turn black on compression on some hardware (amd). A new preference (compress_png_texture) is now available to disable the optimisation that can cause that. You have to relaunch the app to force the reload of the texture or: remove it, go to platter, then re-add it.
  • fix crash on one-layer object (doubleslider)
  • fix tip of day moving you to setting tab #4055
    • fix filament cooling description crash when no fan is enabled #4047
  • fix custom string variable without quotes #4011
  • Better rounding for scritped widget floats
  • Change fill_density tooltip to make people aware of solid_infill_every_layers #4064
  • Fix z shift for gcode viewer #1076
  • Fix Single extruder MM setup tab not shown at startup #4086
  • Change text from "odd" to "even" as the layer numbering began by 1 and not 0 in the gui.
  • fix NULL dereference on wxWidgets 3.2 by @Icenowy_Zheng
  • fix filament compatible widget #4073

Localisation

  • it localisation
  • spanish calibration

notes

I haven't tested the linux & macos build.
The mac arm isn't built anymore (until I find the will to reinstall & reconfigure the VM again).
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget)
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

Happy New Year edition

31 Dec 21:38
Compare
Choose a tag to compare
Pre-release

The 2.7 version is not ready, so here is a new 2.5 version, that should work even better than the previous one.
I'll probably do another 2.5 version in 2024, to be able to have a stable one.

known issues

  • problem with windows 11, you may want to remove the opengl32.dll from the mesa dir if you have problem with your graphic card, as a stop gap (this disable the 3D acceleration).
  • still no mac build, will do that after 2.7 merge. For now, you can grab the mac-intel nightly from here, it's the same but without the translations.

New

  • italian translation update
  • Make preferences resizeable, with scrollbar, and fit small screen #4028

Bugfixes

  • Fix layout (crash when displaying some filament fields) #4031 #4030 #3991 #3976
    • now using the one in the resources.
    • If you want to use the same configuration directory with versions older than 2.5.59, you can erase the configuration_dir/ui_layout directory manually. Don't share a configuration directory with 59.3, 59.4, 59.5.
    • Note: it may be problematic to share a configuration directory between versions, as saving a profile in an old version can delete the new settings from the newer version. You can set your configuration directory by creating a configuration directory next to the superslicer.exe or with the --datadir="my/path" option
  • Fix wrong width (a bit wider) of the gapfill (noticeable with gap_fill_min_width) #4029
  • Fix Missformatted URL if no additional GET Parameter has been supplied #3974
  • Fix Changing connection length cause crash #4025
  • Hack to fix a bug in arachne generator, creating lines going to the moon #4032

notes

I haven't tested the linux & macos build.
The mac arm isn't built anymore (until I find the will to reinstall & reconfigure the VM again).
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget)
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

note: sorry, I pushed this release initially on the wrong label, so maybe some repo may have build the 59.4 instead of the 59.5

Late 2023 edition

29 Dec 17:50
Compare
Choose a tag to compare
Late 2023 edition Pre-release
Pre-release

the 2.7 version is not ready, so here is a new 2.5 version, that should work better than the previous one, as the new fill_angle_template setting (vector field) mess the previous one.
I'll probably do another 2.5 version in 2024, just with bugfixes and translation updates, to be able to have a stable one.

known issues

  • changing infill connection length cause a crash. fixed in next nightly.
  • problem with windows 11, you may want to remove the opengl32.dll from the mesa dir if you have problem with your graphic card, as a stop gap (this disable the 3D acceleration).
  • still no mac build, will do that after 2.7 merge. For now, you can grab the mac-intel nightly from here, it's the same but without the translations.

New

  • only one perimeter on top now also with arachne (thanks to orca, vovodroid).
  • now the thumbnails header can omit the type, to adapt to creality firmware #3989
    • new setting: thumbnails_tag_format (bool)
    • old default is to have it deactivated for png (windows power tools only show the thubnails if it's png and no tag)
    • old default is to have it activated for all others (but creality wants jpg without tag)

Bugfixes

  • fix modifiers #4016
  • fix post process script #4016
  • fix cooling slowdown (wasn't working) #4015
  • fix monotonic ordering #3770
  • fix travel acceleration #3821
  • apply max_gcode_per_seconds for travels #3534
  • gui: fix slider ticks #3975
  • gui: fix missing "revert" buttons for filaments

notes

I haven't tested the linux & macos build.
The mac arm isn't built anymore (until I find the will to reinstall & reconfigure the VM again).
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget)
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

note: sorry, I pushed this release initially on the wrong label, so maybe some repo may have build the 59.4 instead of the 59.5

Disappointing christmas edition

25 Dec 12:30
Compare
Choose a tag to compare
Pre-release

the 2.7 version is not ready, so here is a new 2.5 version, that should work better than the previous one, unless the new fill_angle_template setting (vector field) mess things up.

known issues

  • new vector fields broke modifiers. they don't work in this version.
  • problem with windows 11, you may want to remove the opengl32.dll from the mesa dir if you have problem with your graphic card, as a stop gap (this disable the 3D acceleration).
  • still no mac build, will do that after 2.7 merge. For now, you can grab the mac-intel nightly from here, it's the same but without the translations.

New

  • Allow some sorting of perimeters at gcode path planning, to get a bit better path planning (and maybe more issues).
  • Add fill_angle_template and fill_angle_cross
    • fill_angle_template is a vector setting that allows you to setup the infill angles to use.
  • Fan cooling: move min_fan_speed to printer. fan_always_on changed to a real default_fan_speed
  • now default will be used when a field is deactivated.
  • default_fan_speed =0 is a bit like the old fan_always_on to false.
  • fan_printer_min_speed is now a real min for fan speed (if not stopped)

Bugfixes

  • disable "seam notch" when spiral vase and also when no perimeters #3997
  • allow scripted option to be disabled & searchable
  • fix removing the whole line G1 Z. F.... if feedrate is same as before. #4004
  • Fix Crash when adding custom printer #3977
  • Don't crash if there is some empty lines in the ui layout.
  • fix snug support with 0 bottom interface layers #4012
  • fix preview for brim_per_object without complete_objects #3969
  • wipe tower use filament_max_speed
  • fix too many polygons exported in the gcode file #3798

notes

I haven't tested the linux & macos build.
The mac arm isn't built anymore (until I find the will to reinstall & reconfigure the VM again).
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

sept 2023

24 Nov 23:07
Compare
Choose a tag to compare
sept 2023 Pre-release
Pre-release

I left my job, so I can now concentrate to develop this software full time.
here it's a collection of pull request and bugfixes from the last version, before i merge with prusaslicer2.7

New

  • Add 'external perimeter seam gap' (seam_gap_external) to be able to add a hole but only on the external perimeter, to print gears on bad printers. may work better than seam_notch, or maybe with both.
  • Better concentric infill with gapfill
  • Semi-parallel printing by @vova #3445
  • Add a speed knob to the wipe tower. by @amforpeace #3569
  • Add max layer height to adaptive layers by @vovodroid
  • Width change on odd layers by @vovodroid #3688
  • Add option to avoid z lift for short travels by Julian Schill #3695
  • Show layer time by @vova
    • you can choose in preferences what to show in the slider.
  • Rework of fan speed control by extrusion type. Thanks to @legend069 to have started this, with its pr. #3735 #3608 #3568 #3415 #3408 #3380 #3367 #3361 #3271 #3152 #2872 #2696 #2419 #2326
  • pause_print_gcode and color_change_gcode use default value if empty based on g-code flavor. Started by @your-friend-alice #3943
  • 3Dmouse: Add option in the CTRL-M dialog to invert axes. by Stephen Hurd
  • Separate preset save and save-as. by Adam Elnagger #3806 #2731

Bugfixes

  • fix perimeters/overhangs being cut
  • fix crash when checking vase mode.
  • double slider: fix crash, ticks on // prints. Layer 0 is the "before first layer" (from custom gcode). have to check if the pause isn't shifted.
  • overhangs_speed_enforce: fix & add a simple mode for arachne
  • fix current_position custom gcode variable by @dumitrugrl #3958
  • Fix some arc G2/G3 generation bugs. #3707
  • Better performance for archimedian chords (now can be used on big areas) #3827
  • Fix crash with overhangs_reverse #3818
  • Toolchange: Set the fan speed after the tag, not after any 'T' command #3874
  • fix filament_max_volumetric_speed and max_volumetric_speed don't take into account first_layer_flow_ratio #3775
  • others #3962 #3776 #3763

notes

I haven't tested the linux & macos build.
The mac arm isn't built anymore (until I find the will to reinstall & reconfigure the VM again).
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

notes

I haven't tested the linux build.
The mac version sin't built, because I need to do some more work for it to be able to be built normally. You can take an intel-nightly to update an old version.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.

Arc fitting edition

04 Mar 13:09
Compare
Choose a tag to compare
Arc fitting edition Pre-release
Pre-release

Merge with prusa 2.5, also integrated the G2/G3 interpolation from bambustudio.
Still a beta, I didn't have much time to debug it. I used it last week on my computer for some prints.

Sorry for the long hiatus. I had to take a break from macos signing & compiling issues.
There is a huge amount of issues to review, and it will take some time to review them all. I'll try to find & fix the most serious bug first.

Last month, I was working on data synchronization (for profiles). Ten of thousand code lines, and it's far from finished.
I'll also work on the 2.6 merge this month.
At the end of the march, I have a kind of "BootCamp" to work on treadmill printers and other things. So another version should appear in early april.

#known bug

  • overhangs are broken.

#new

  • Merge bambu studio G2/G3 gcode output (arc_fitting)
    • the option is in printer->general.
    • you can adjust the tolerance, useful for curves with low polygon count.
    • Note that it works best with high resolution (including brim & skirt)
  • new seam placement from prusa 2.5: now send rays to find the less visible spots.
    • can be deactivated (it's a bit costly in CPU)
    • now there is contiguous & aligned. Aligned group seams for at least 6 layers, and can "jump" if a much better spot is found. Contiguous stay on the spot from the base plate (or enforcer).
    • now there is random and scattered. Scattered is like random, but only for external perimeters.
  • add 'enforce overhang speed'
  • experimental 'seam notch', but from my tests, it doesn't do anything good. So I may remove it.
  • updates on profiles

merged pull request:

  • Add Klipper-flavor EXCLUDE_OBJECT support #3208 by Frank Tackitt
  • Round and show layer height by Vova
  • Enabling 3DConnexion polling thread in windows, when working in remote session, Adding ability to force hw rendering in remote session by denis-itskovich

#fixes

  • Fix "gost seam" from fuzzy skin.
  • download page #3069
  • fix string/empty custom variable #3126
  • Fix arachne: consider arachne like a gapfill, not like a thinwall. #3043 #3105
  • Fix loop type of arachne extrusions (useful for wiping direction) #3056
  • Fix
  • scripted widget: #3175 #3144
    • now executed at conf load, to apply changes,
    • default reset of scripted widgets
    • fix refresh for float/&percent
    • fixed ask_for_refresh() for non-bool
  • Fix possible too low width for thin walls / gapfill when the spacing ratio is low #3184
  • #3153
  • wipetower with klipper: don't pass the extruder to SET_PRESSURE_ADVANCE if the extruder name is blank #3073
  • Fix double brim interior #3185
  • fix missing retraction when the lift is merged in start_gcode_manual & no layer_gcode #2916
  • Fix mmu paint #2639
  • Fix milling post-process #2739 #2786
  • Allow "brim per object" also for not-sequential printing. #3191
  • Fix gui not refreshing for 'single extruder mmu' tab #3176
  • Vase mode: no arachne #3204
  • Correct computation for empty layers.
  • Reverse overhang direction on odd: now also works for holes.
  • Updates to post-process script: try to run even if it can't find the file/exe. python3 instead of python for macos/linux #3062
  • Fix icon splashscreen #3135
  • Fix autospeed: max print speed % #3110
  • don't unretract when wiping if using firmware retraction. #3163

notes

I haven't tested the linux & macos build.
The mac arm isn't built anymore (until I find the will to reinstall & reconfigure the VM again).
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

late 2.4 edition

24 Sep 00:01
Compare
Choose a tag to compare

Fix some serious bugs (and many other) for the 2.4 branch

bugfixes

  • Fix crash when slicing multiple objects
  • fix crash when seam placement #3128 #3115 #3106 #3090
  • Fix mmu paint #2639
  • Fix double interior brim #3185
  • Fix autospeed: max print speed % #3110
  • don't unretract when wiping if using firmware retraction. #3163
  • Fix computation for empty layers. (mostly with raft)
  • contiguous: allow paint & Seam sphere for the base position. #3058
  • Fix seam sphere position when loading a project (again) #3153
  • Fix first layer z position in the gcode viewer. #3125
  • Profile: fix creality brace in filename. #3157
  • Fix search / unsaved changes for setting arrays #1052
  • Fix icon splashscreen #3135
  • fix string/empty custom variable #3126
  • scripted widget: #3144 #3175
    • Fix default reset of scripted widgets
    • now executed at conf load, to apply changes
    • fix refresh for float/&percent
    • fixed ask_for_refresh() for non-bool
  • wipetower with klipper: don't pass the extruder to SET_PRESSURE_ADVANCE if the extruder name is blank #3073
  • fix missing retraction when the lift is merged in start_gcode_manual & no layer_gcode #2916
  • Fix milling post-process #2739 #2786
  • Fix gui not refreshing for 'single extruder mmu' tab #3176
  • Fix thinwall-merge to keep a real loop
  • Fix for when the seam gap is too big for a very small loop.
  • change download page from hardcoded prusa #3069
  • typos #3149

notes

I haven't tested the linux & macos build (but the arm one a little).
The mac arm should run ok as-is, tell me if there is a problem with this one.
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

Arachne edition

11 Aug 08:32
Compare
Choose a tag to compare
Arachne edition Pre-release
Pre-release

Mostly the 2.4.58.4 with arachne and some support stuff.
Will also add the new seams from prusa, and maybe the support tree & G2/G3 from bambu.

know bug

  • crash may appear when slicing multiple objects. (fix in nightly build)

Changes

  • Arachne perimeter generation from PrusaSlicer, from Cura, based on a paper by Tim Kuipers. It creates variable extrusion width perimeters, to avoid gapfill.
    • It won't have many of the customization available for perimeters, as everything needs to be re-implemented from scratch. Currently, the fuzzy skin and the overhangs are done. The one-loop perimeter may follow, but it's harder as arachne doesn't create only loops.
    • Still some issues. It currently can extrude too thin, and still have some quirks, like wiping on the wrong side.
      image
  • Support & raft new settings:
    • raft_layer_height: layer height of the raft after the first layer and before the interface.
    • raft_interface_layer_height: layer height for interface on the raft. There is now as many interface as set for top interface.
    • support_material_layer_height: base layer height for support. May be decreased a bit by the algorithm to fill the support area as best as possible
    • support_material_interface_layer_height: base layer height for support interface. May vary a bit to be able to stop at the right Z.
    • support_material_interface_angle: angle to print the supports
    • support_material_interface_angle_increment: like the infill.
    • support_material_angle_height: add 90° to the support angle each time it moves by this height.
  • gapfill new settings:
    • min_width and max_width: will remove the parts that are out of bounds. 0 fr auto
    • gap_fill_extension: increase the length of the gapfill by stretching it.
    • gap_fill_min_length: will remove the extrusion is too short
  • Supports layer height now try to respect the z_step a bit more.
  • Add physical printer settings as env variables for post-process scripts #2282
  • Post-process script execution: now add python/perl before a .py or a .pl file. #2925
    • If the file can't be found, it tries again by adding the path of the superslicer directory before.
    • If the file can't be found again, it tries again by adding the path of the superslicer configuration directory before.
    • If the file can't be found again, it tries again by adding the path of the user directory.
  • Also relative path if possible for Post-process script & texture & model paths. #1875
  • Rework BackgroundSlicingProcess to support different SLA archivers. by Adam Elnagger
  • Added password field for use with client certs By Pieter
  • Setting for Bridging Pattern + Connection Control #2997 by Brandon Nance
  • Vase mode: now the number of perimeters isn't enforced to 1 for the bottom layers. It is override to 1 for the vase layers.

bugfixes

  • Now don't create a sem gap too wide for a very small extrusion (not more than a quarter of the length)

notes

I haven't tested the linux & macos build (but the arm one a little).
For the mac build, there is now an universal dmg. You shouldn't need to install anything, and you shouldn't need to bypass any security check (just a little "it's coming from internet"). If something is wrong, please open an issue so it can be fixed.
The mac intel version will ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
The mac arm should run ok (was intended as a universal build, but seems to not run on intel hardware), tell me if there is a problem with this one.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

Not arachne edition

11 Aug 01:26
Compare
Choose a tag to compare

Mostly-Bugfix release for 2.4 branch.
The next branch (2.5) beta will be released "soon". Still some quirks to fix.

know bug

  • crash may appear when slicing multiple objects.

Changes

  • Add a "tag" menu next to the "mode", so the "mode" can be changed in one click instead of two (recovering the old behavior).
  • Search now compare all lowercase.
  • some localization updates
  • some new profiles (elegoo, zonestar, caribou, ratrig)
  • Add a way to deactivate the anti-hysteresis check for perimeters. #2967
  • Add preference option to show a pop-up about the current material, at each export. #2970
  • Allow smooth start for spiral_vase also in extruder absolute mode (and some fixes)
  • seams:
    • fix aligned seam
    • new: contigous seam, even more aligned.
    • random is now "scattered"
    • the new random also randomize the inner perimeter, in case you need to really spread them.
  • Set the extruder for disabling pressure advance in wipetower before ramming for klipper. #2934

Bugfixes

  • fix brim crash #2996 & brim generation in small spaces #3050
  • Some fixes from prusa, avoiding some crashes
  • Fix some to_prusa config convert (extrusion width %)
  • Fix solid_over_perimeters over bridges #2955 #3015
  • Don't rely on gcode to detect a toolchange for cooling buffers. #2961
  • Fix config loading for brim_offset #2939
  • Don't disable pressure advance if no ramming for the wipe tower. #2934
  • fix unwanted extra gapfill (boost::voronoi bug) #2971
  • Fix freecad path for linux #2969
  • fix custom filament gcode with filament & extruder variables over current extruder for the end of the gcode.
  • Using more robust copy mechanism, to not fail with weird filesystems. #2938
  • fix rounding problem disabling variable layer height #2979
  • Fix raft using bridge flow
  • warning when using a scripted widget without code, instead of crashing & Allow reset function for scripted widget #2930
  • Fix wipe_inside_end for holes (was wiping on the outside) #2736
  • Fix wipe_tower_brim_width % values by @Pavulon87 #3031
  • updates some tooltips

notes

I haven't tested the linux & macos build (but the arm one a little).
For the mac build, there is now an universal dmg. You shouldn't need to install anything, and you shouldn't need to bypass any security check (just a little "it's coming from internet"). If something is wrong, please open an issue so it can be fixed.
The mac intel version may ask you for permission. You may need to do xattr -cr /Applications/SuperSlicer.app.
The mac arm should run ok (was intended as a universal build, but seems to not run on intel hardware), tell me if there is a problem with this one.
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button