New features and improvements:
- Introduced support-painting: paint on the model to indicate where support should and shouldn't be placed
Take complete control over your supports with our new Support Painting feature. You can now customize exactly where supports are placed simply by brushing them directly onto your 3D model. Whether you want to fine-tune auto-generated structures or paint an entirely custom support pattern from scratch, this intuitive tool gives you absolute authority over your print's stability. By targeting only the necessary areas, you can significantly reduce print times, save filament, and ensure cleaner surface finishes upon support removal.
- Experimental support for Cura on Windows ARM platforms
With this release, we are excited to introduce an experimental Cura installer built specifically for Windows on ARM architecture. This preview allows users on ARM-powered devices (such as those running Qualcomm Snapdragon processors) to experience the native Cura workflow and performance. Please note that as an experimental release, you may encounter occasional bugs or performance inconsistencies. We highly encourage our community to test it out and share feedback to help us refine the experience.
- Custom GCode parts are now processed in the engine, to ensure that all the variables have the most accurate value
- End-of-print GCode variables are now processed in the engine, to ensure that more accurate values are inserted, contributed by @wawanbreton
- Dialogs that were previously created at application boot are now created only when necessary, which saves some boot time and memory
- Discard top and bottom surfaces when their settings are identical to skin settings, which avoids printing them separately
- Discard very thin infill areas that are printed within skin and disrupts the flow
- Improve positioning of models when loading multiple models from a non-project 3MF file
- Improved the OpenGL shaders compatibility, contributed by @HellAholic
New Settings:
- Introduced Top/Bottom/Skin Merge Distance, which allows merging those areas together wen they are too small to be printed correctly
- Introduced Minimum Infill Line Length, which allows removing unnecessary lines of infill added in small areas
Bug fixes:
- Fixed the most common sources of slicing crashes (those that would have to be worked around by moving the model on the build plate)
- Removed an unnecessary and long travel move added when printing supported floating models
- Fixed an issue where top and bottom surfaces could be generated, although they were disabled
- Fixed the print temperature command of the initial layer when using the 'zigzag' pattern, contributed by @HellAholic
- Fixed an issue where the project window could be displayed at an unexpected position
Printer definitions, profiles and materials
- Removed hardcoded T0 in start gcode for anycubic ACE PRO enabled K3
- Fixed multiple bugs in Elegoo Neptune 3 Pro: acceleration, retraction_combing, end gcode