
Fixed a bug in Arachne perimeter generator which would sometimes produce artifacts not present on the original model #8446. Fixed a bug in the pressure equalizer which would hang or produce extremely fast printing speeds in some cases #8457, #8461. Fixed an issue when an open perimeter containing part of an overhang perimeter was split into two parts and wasn't extruded as continuous extrusion. Prevented gap fill and Arachne from creating tiny gaps in extrusions in specific cases. Fixed crashes appearing in Arachne perimeter generator with certain models #8474, #8514. When opening any gizmo using a keyboard shortcut, its input window now shows immediately, not after the first mouse move. Contours shown in the Cut tool were not properly updated after object orientation or scale was changed. Bugfixes with respect to PrusaSlicer 2.5.0-alpha3 Old profiles containing default values are converted into this percentage-based format, values that differ from the defaults are left untouched as the absolute values.
Parameters min_feature_size and wall_transition_length can now be set in percents, in which case they are calculated based on nozzle diameter. This results in better results in cases where the extrusion width of individual features differs (infill vs perimeters, etc). Parameters wall_add_middle_threshold and wall_split_middle_threshold were removed and are set automatically based on extrusion width. The import implementation itself was ported from BambuStudio, thanks Arachne configuration changes We use Open CASCADE Technology (OCCT) development platform to read the STEP files. Note that the model is tessellated on import and the slicing algorithms operate on the resulting triangle mesh, i.e., the model is not sliced analytically. Starting with this release, PrusaSlicer is able to import STEP files, which is a format widely used for 3D modelling data exchange. When you first run the beta, it will search for all configurations produced by alpha or final versions and offer to create a copy of the latest one. To let you enjoy the beta without worries, the beta builds save their profiles into PrusaSlicer-beta directory, so you may use the beta side by side with the current release without ruining your production configuration. See the release logs of 2.5.0-alpha2 and 2.5.0-alpha3 for the complete list of changes with respect to 2.4.2. This is the first beta release of PrusaSlicer 2.5.0, adding STEP file format import and fixing bugs found in the previous alpha. To workaround the issue, PrusaSlicer checks driver version and if it is AMD newer than 22.6.1, it generates texture mipmaps on the GPU.
Windows specific: Since AMD driver version 22.7.1, there are issues with the missing texture of the bed, possibly caused by a bug in the driver which seems not to accept texture mipmap generated on the CPU for some reason. The pressure equalizer was sometimes producing a malformed G-Code that caused underextrusion #8716, #8717, #8718. Fixed an invalidation problem: when "Only infill where needed" was active and infill type was changed, the recalculated infill might not be correctly connected to perimeters. Improved random seam, which sometimes generated lines and patterns. Fixed a performance issue in the seam placing algorithm. When extrusion width was changing close to the end of the extrusion, the next wipe might have ended up shorter than it should be. Classic perimeter generator is used instead for all the spiraled layers #8704, #8719 Fixed unintended travels with Arachne and Spiral Vase mode.
Both features are intended to do the same thing (reduce infill) and the combination makes little sense #8648 Lightning infill will now ignore this setting and treat it as off.
Lightning infill wasn't connected to perimeters when it was combined with the option "Only infill where needed". Fixed incorrectly computed starting position in Concentric infill when Arachne was used. The same issue appeared when there were non-ASCII characters in the username (or in path to a custom -datadir if used). When adding a custom shape in the Shape Gallery from a file containing non-ASCII characters in the filename, the automatically generated thumbnail name was mangled and the thumbnail was consequently not shown. STEP import did not work on RPi builds because the necessary dynamically loaded library was missing in the archive #8703. Bugfixes with respect to PrusaSlicer 2.5.0-beta1 When you first run it, it will search for all configurations produced by alpha or beta versions and offer to create a copy of the latest one. The release candidate saves its profiles into regular PrusaSlicer configuration directory. See the release logs of 2.5.0-alpha2, 2.5.0-alpha3 and 2.5.0-beta1 for the complete list of changes with respect to 2.4.2. This is a release candidate of PrusaSlicer 2.5.0, fixing several bugs found in beta1.