G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
AGPL-3.0 License
Bot releases are visible (Hide)
This is the OrcaSlicer V2.0.0 Official release.
This update introduces some enhancements and fixes several bugs.
For the complete list of new features introduced in Orca Slicer v2.0, please visit the OrcaSlicer V2.0.0 Beta Release Note and the OrcaSlicer V2.0.0 RC Release Note
Add overhang threshold for scarf joint seam by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4725
This is the latest effort in the ongoing improvement of the scarf joint seam. This new feature introduces an overhang threshold for the scarf joint seam, allowing users to set a threshold for the overhang angle to prevent the application of the scarf joint seam. This improvement is based on the observation that the scarf joint seam, in general, doesn't play well with steep overhangs.
Meanwhile, the 'Scarf joint flow ratio' option has been moved to dev mode only, as its utility remains unclear based on testing results. Thanks to Adam (@psiberfunk) for the testing and feedback. You can enable dev mode to use this feature.
Fix issue that print host and webui settings are not properly reset by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/4734
Fix 3rd party login issue on macOS by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/4739
gui: fix media eject on linux (#4700) by @buzzhuzz in https://github.com/SoftFever/OrcaSlicer/pull/4701
Fixes #2992 - emboss numbers for 290-305 by @jamincollins in https://github.com/SoftFever/OrcaSlicer/pull/4742
If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
Published by SoftFever 7 months ago
This is the OrcaSlicer V2.0.0 RC release.
This update introduces some new features and fixes some bugs found in the V2.0.0 Beta.
Rewriten 3D Honeycomb infill by @gringer in https://github.com/SoftFever/OrcaSlicer/pull/4425
Are you ready to embrace your new favorite infill pattern? Allow me to introduce the revamped 3D Honeycomb infill. The current 3D Honeycomb infill pattern includes many bridges, making it less than ideal for high-speed printing and resulting in reduced strength. However, the improved 3D Honeycomb significantly reduces bridging, providing better strength and print quality. It offers similar strength to Gyroid infill but prints faster, thanks to requiring fewer direction changes.
@gringer is the original author of the 3D Honeycomb implementation in Slic3r too(and hence in OrcaSlicer/PrusaSlicer/SuperSlicer/BambuStudio/etc...)
My stress testing shows that the new 3D Honeycomb infill can handle fast printing (200mm/s) without breaking a sweat.
The following test was performed on a Prusa MK4 printer:
Actual infill print speed: 200mm/s
Filament: PETG
Infill pattern: new 3D Honeycomb
Tweak the home page in OrcaSlicer by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4602
Tweak OrcaSlicer log by @SoftFever
Revised Inner Outer Inner mode by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/4417 and https://github.com/SoftFever/OrcaSlicer/pull/4416
Support new network connections to printer:
Fix an issue that only 1 bottom/top will be generated when ensure vertical thickness is set to None by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4504
Fixed an issue that changing printer selection clears out Process overrides by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4506 issue #4145
Fix alternate extra wall warning: change ensure vertical shell thickness to Moderate instead of None by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4463
Revert automatic application of reduced internal bridge filtering for lightning infill by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/4639
Fix startup crashes caused by splash screen by @SoftFever
Prevent crashes from edge cases when slicing complex small model with "big" fuzzy skin is used by @SoftFever
Fix issue that painter sphere is rendered at the wrong position by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/4652
Fixed a bug that promption of installing plugin notification was not displayed when trying to switch to Bambu device tab by @SoftFever
If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
Published by SoftFever 7 months ago
This is OrcaSlicer V2.0.0 beta release.
This update introduces innovative new features and a lot of bug fixes and improvements.
Scarf joint seam: an innovative apprach to hide seams for FDM printing by @Noisyfox
You probably have already heard of the "scarf joint" feature implemented in OrcaSlicer through forum/YouTube videos.
It's a exicting new way to hide the seams in FDM printing.
Main implementation is done by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3839
Conditional scarf joint and slowdown for scarf joint only feature is done by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4317
A big shoutout to @vgdh and @MichaelJLew for coming up with this brilliant idea and the early-stage prototype
A heartfelt thank you to everyone who participated in the testing and discussion, look at how many people are involved in the PR thread!
Adam(@psiberfunk) has done incredible scientific experiments. He wrote a great guide on how to use this feature, do check it out.
Michael(TeachingTech) made a fantastic YouTube video to explain this feature, do check it out.
Small area flow compensation by @mjonuschat in https://github.com/SoftFever/OrcaSlicer/pull/3334
A feature aimed at addressing the challenge of over-extrusion in small areas of solid infill, an issue previously not well understood. By implementing a strategy that adjusts extrusion flow inversely proportional to the length of the extrusion line, we ensure that shorter lines receive less flow. This approach is visually represented in the software, with color coding—blue for reduced flow and red for increased flow—to clearly show the effect of the adjustments. This feature is designed to enhance print quality by providing a practical solution to the over-extrusion problem, making it easier for users to achieve consistent results across their prints.
Big shoutout to @Alexander-T-Moss, who first came up with this innovative improvement and implemented it with scripts.
Orca Slicer now support OTA profile update for all 3d printers by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4069
QoL: 3D navigator by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/4181
You can turn it off in menu
Improve gap fill application strategy by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3412
Add direct adaptive bed mesh support by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4212
Orca Slicer introduces comprehensive support for adaptive bed meshing across a variety of firmware, including Marlin, Klipper, and RepRapFirmware (RRF).
This feature allows users to seamlessly integrate adaptive bed mesh commands within the Machine Start G-code.
The implementation is designed to be straightforward, requiring no additional plugins or alterations to firmware settings, thereby enhancing user experience and print quality directly from Orca Slicer.
Compared to existing adaptive bed mesh plugins for Klipper, the Orca Slicer implementation can handle max/min bed mesh safety limits to avoid potential crashing into the bed.
For detailed usage, please refer to the Orca Slicer WIKI.
Example of Adaptive Bed Mesh usage in Orca Slicer:
Marlin:
G29 X{bed_mesh_probe_count[0]} Y{bed_mesh_probe_count[1]} L{adaptive_bed_mesh_min[0]} R{adaptive_bed_mesh_max[0]} F{adaptive_bed_mesh_min[1]} B{adaptive_bed_mesh_max[1]} T V4
Klipper:
; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally
BED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=1 ADAPTIVE_MARGIN=0
RRF:
M557 X{adaptive_bed_mesh_min[0]}:{adaptive_bed_mesh_max[0]} Y{adaptive_bed_mesh_min[1]}:{adaptive_bed_mesh_max[1]} P{bed_mesh_probe_count[0]}:{bed_mesh_probe_count[1]}
Allow specifying print order within each layer by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3685
You can now adjust the print order of objects in "by layer" mode by dragging them in the object list. Choosing the "as object list" option from the layer order dropdown will ensure objects are printed in your specified order for each layer.
Revist and improve "ensure vertical thickness" strategy and UX by @igiannakas and @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/3235 and https://github.com/SoftFever/OrcaSlicer/pull/4402
Add a new handy model: Orca string hell by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/3892
UX: check and warn users if print speed/accel/jerk are higher than the machine limits by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4403
Improve pressure equalizer so that it's less aggressive by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/4264
[Feature] Introduced option to control amount of internal bridging, fixing internal bridge missing for some sloped surfaces by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3319
Port EditGCodeDialog from PrusaSlicer by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/3417
Port "counterbole hole bridging" feature from SuperSlicer(it's called "No Unsupported Perimeters" in SS) by @Ocraftyone and @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3189
Fixed a bug that in edge cases, wrong top surfaces were detected by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4244
Improvement: Corrected monotonic lines now respect user infill / wall overlap setting by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3388
Add configurable short wall/perimeter cleaning for Arachne by @scottmudge in https://github.com/SoftFever/OrcaSlicer/pull/2790
Fix #3311: filament Load / Unload time was not used in time estimation by @eoyilmaz in https://github.com/SoftFever/OrcaSlicer/pull/3706
Add shell type to STEP importer, to fix importing of some STEP files by @scottmudge in https://github.com/SoftFever/OrcaSlicer/pull/4247
Pressure equalizer documentation by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/4334
Improve PA tower: 1. support large nozzles 2. remove jerk=1 settings 3. move settings changes to object to avoid accidently saving the profile by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/4382
Support for Obico cloud integration by @kennethjiang in https://github.com/SoftFever/OrcaSlicer/pull/4116
For more detailed guild, please check this page: https://obico.io/docs/user-guides/orca-slicer-integration/
Allow specify wall directions by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/4156
ENH: Better Scrolling Over Multiline Fields by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/4218
Improve ExtrusionLine::simplify, eliminating many very-short extrusion segments which led to blemishes in thin-wall models sliced with Arachne - Take 2 by @sethml in https://github.com/SoftFever/OrcaSlicer/pull/3750
Decouple filament minimum print speed from overhang slowdown by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3859
Fix an issue that exporting filament profiles didn't work for non-bbl printers by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/4217
QIDI: Update two new filaments by @Hukete in https://github.com/SoftFever/OrcaSlicer/pull/3304
Profile: Fixes and simplification of some Creality profiles. by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3315
Profile: Anker M5/C first layer consistency improvements by @just-trey in https://github.com/SoftFever/OrcaSlicer/pull/3321
Creality K1/K1 Max, Ender 3 V3 Series and Ender 5 S1 baseplates by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3365
Creality Ender 3 V3/KE important fixes and some fine-tunings by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3362
Update the some profiles by @Hukete in https://github.com/SoftFever/OrcaSlicer/pull/3470
M600 for Neptune 3 series (and removed from Neptune X) by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3432
Default Anker support_base_pattern (Fixes #3326) by @Xelinor in https://github.com/SoftFever/OrcaSlicer/pull/3585
New generic profile for Ender 3 V2 Neo by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3434
Added i3 printer_structure to Creality printers by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3460
Creality K1 Profiles improvements (and K1C addition) by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3728
Added PAUSE command for change_filament_gcode on Elegoo Neptune 4 series by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3411
Update 0.48mm Standard @BBL X1C 0.8 nozzle.json by @SufficentMuffin in https://github.com/SoftFever/OrcaSlicer/pull/3379
0109 Machine end gcode and process update for Adventurer 5M series by @FlashforgeOfficial in https://github.com/SoftFever/OrcaSlicer/pull/3580
Qidi x 3 thumbnail scale by @tome9111991 in https://github.com/SoftFever/OrcaSlicer/pull/3600
[Fix] Fixed error in Anycubic Kobra 2 profile using "rectilinear" sparse infill by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3664
New printer profile : TwoTrees SK1 by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/3982
Creality Ender 3 and Prusa Mk3s 0,2;0,4,06 and 0,8 profiles by @goyetus in https://github.com/SoftFever/OrcaSlicer/pull/4029
Fixed Ender 3 profile inheritance by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/4089
FlyingBear profiles updates: abs filament by @FlyingbearOfficial in https://github.com/SoftFever/OrcaSlicer/pull/4165
InfiMech profile updates: Change some parameterts and Update ABS filament by @InfimechOfficial in https://github.com/SoftFever/OrcaSlicer/pull/4166
TwoTrees SK1 Profiles : New filament (PLA Matte) and tuned volumetric flow rates by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/4172
Added Voron 120 build plate for V0 by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/4292
Construct 1 XL Start G-code Change by @Construct3D-AM in https://github.com/SoftFever/OrcaSlicer/pull/4336
Add AnkerMake 0.6mm Nozzle Profiles by @Xelinor in https://github.com/SoftFever/OrcaSlicer/pull/4338
Fix 0.16mm parameters and update start_gcode by @InfimechOfficial in https://github.com/SoftFever/OrcaSlicer/pull/4414
Added Flashforge Adventurer 3 Series profile by @RikshaDriver in https://github.com/SoftFever/OrcaSlicer/pull/4331
Add 0.2mm and 0.25mm nozzle profiles to AnkerMake printers by @Xelinor in https://github.com/SoftFever/OrcaSlicer/pull/4260
Creality textures and covers tweaks by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/4274
Add a new filament named PLA Hyper by @InfimechOfficial in https://github.com/SoftFever/OrcaSlicer/pull/4339
CONSTRUCT3D Construct 1 & Construct 1 XL print profiles by @Construct3D-AM in https://github.com/SoftFever/OrcaSlicer/pull/4187
Ender 3 V3 SE/KE improvements by @bistory in https://github.com/SoftFever/OrcaSlicer/pull/4225
Fix paramters of the process and machine files by @FlyingbearOfficial in https://github.com/SoftFever/OrcaSlicer/pull/4246
Modified filaments/process/starting codes and added a new print layer height 0.16mm in the process by @InfimechOfficial in https://github.com/SoftFever/OrcaSlicer/pull/4200
Add a new model named S1 and fix some parameters of previous files by @FlyingbearOfficial in https://github.com/SoftFever/OrcaSlicer/pull/4267
Add Artillery Genius Pro Profile by @Mr-PBH in https://github.com/SoftFever/OrcaSlicer/pull/3742
Fix Voron "0.32mm Optimal 0.6 nozzle @Voron" profile by @SoftFever
Apply precise_outer_wall for inner-outer wall seq only by @SoftFever
Show warning notification if jerk is set to 1 by @SoftFever
If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
Published by SoftFever 8 months ago
This OrcaSlicer V1.9.1 Official Release
This release primarily addresses a potential security vulnerability and includes several bug fixes.
Published by SoftFever 9 months ago
Nightly builds are the latest versions of Orca Slicer, automatically compiled after every new commit to the main branch. This means that each build incorporates the most recent changes and improvements. While these builds offer a glimpse into the ongoing development of Orca Slicer, keep in mind that they are still works in progress and may contain bugs or unstable features.
Your active participation and feedback are key to our continuous improvement. Enjoy exploring the forefront of FDM printing technology!
Published by SoftFever 10 months ago
This is the official release of OrcaSlicer V1.9.0.
In this release, we have fixed numerous bugs and added several new features.
V1.9.0 introduces many new features and improvements compared to V1.8.1.
Please check the ALPHA and BETA release notes for the complete list of new features.
curr_bed_type
variable in custom G-code.{if curr_bed_type=="Textured PEI Plate"}
SET_GCODE_OFFSET Z=-0.05
{else}
SET_GCODE_OFFSET Z=0.0
{endif}
If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
Published by SoftFever 10 months ago
This is OrcaSlicer V1.9.0 beta release.
This update introduces new features and resolves several bugs identified in the previous Alpha version.
--datadir
was broken in V1.9.0-alpha by @SoftFeverexclude_object
code freezes printers running on old versions of Marlin/RRF firmwares which don't have this feature enabled as it was enabled by default in OrcaSlicer. This feature is now disabled by default. Klipper firmware won't freeze even if this feature is not enabled, so I have adjusted most Klipper-based profiles to enable it. Please check your profile just to make sure if it's on/off based on your actual situation/need.exclude_object
option was hidden for Marlin/RRF firmwares by @SoftFeverPublished by SoftFever 10 months ago
This is OrcaSlicer V1.9.0-alpha Release.
New smooth spiral vase mode by @andrewboktor in https://github.com/SoftFever/OrcaSlicer/pull/3091
It's no secret that OrcaSlicer, as well as other Slic3r forks, has struggled with spiral vase mode, especially with models featuring sloped surfaces and large line widths. This new PR, introduced by @andrewboktor, presents an improved smooth spiral vase mode inspired by Ultimaker Cura. It effectively eliminates visible seams in spiral vases.
Port PrusaSlicer's Measure & Cut gizmos by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2603
Originally developed by the PrusaSlicer team and beloved by many users, the Measure & Cut gizmos have now been ported to OrcaSlicer, thanks to @Noisyfox.
Port Emboss & SVG gizmo from PrusaSlicer by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2819
Add option to "Reverse only internal perimeters" under the reverse on odd feature to reduce part warping by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/2722
This "Reverse only internal perimeters" option is an extension to reverse on odd
reversal is not executed on external perimeters.
The primary use case for this PR is to greatly reduce part stresses as they are now distributed in alternating directions, which should reduce warping, while maintaining external wall quality. This can be very useful for warp prone material, like ABS/ASA and also for elastic filaments like TPU and Silk PLA.
Show used filament length and weight per line type by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3246
Add "Cancel Objects" support for Prusa/Marlin/RRF firmware by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/3164
Alternate extra wall by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3196
This setting adds an extra wall every other layer. This way the infill gets caught between the walls, resulting in:
QoL: Make sidebar collapsible, resizable, movable, floatable and dockable by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2972
Add ColPic encoding for thumbnails(;gimage/;simage) as metadata. This will enable showing preview images on QIDI/Elegoo/etc machines. QidiSlicer's implementation of this format is referenced. by @SoftFever
Adds rotate on stl import by @iitsalex in https://github.com/SoftFever/OrcaSlicer/pull/3116
Adds overview for custom gcodes like pause, change filament, custom #2191 by @niklasb22 in https://github.com/SoftFever/OrcaSlicer/pull/2728
Added a new handy model: Stanford bunny
This model is remixed by myself to make it 3d printable. Original model can be found at: https://graphics.stanford.edu/data/3Dscanrep/
Add a new option "emit_machine_limits_to_gcode" by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/3236
Fixed an bug that old bed texture was not cleard when switching to printer without texture assigned by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/3259
Fix PNG build plate texture not rendering on AMD GPUs by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2780
Show wireframe in MMU painter gizmo by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2808
Fix crash when closing application by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/2904
Fuzzy skin fixes + on/off for first layer by @andrewboktor in https://github.com/SoftFever/OrcaSlicer/pull/2903
Change the how to manage show/hide gcode window by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2704
Add option to disable emitting M73 gcode (#2114) by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2940
Add zhop to PA pattern by @stew675 in https://github.com/SoftFever/OrcaSlicer/pull/2952
Fixed a regression issue that wrong accel was used for PA Line by @SoftFever
Fix unicode path for nanosvg by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/3179
Fixed a bug that caused curled edge detection not to work as expected for left facing edges when using Arachne. Enabled fan speed control for curled overhangs by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3034
Updated PA test to address crash when default line width was zero by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3055
make fan percentages a float by @lbibass in https://github.com/SoftFever/OrcaSlicer/pull/3087
Fix "Extra length on restart" setting is ignored when wipe is enabled by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3065
Eliminating many very tiny extrusion segments which led to blemishes in thin-wall models sliced with Arachne by @sethml in https://github.com/SoftFever/OrcaSlicer/pull/3014
Updated wipe logic to respect retraction speed during wiping by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3094
Do not limit the max window size by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3149
Bug fix: VFA Test fix by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/3230
Fix tutk logs location (#3209) by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3248
Fix macOS deps build issues by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/2541
Rework Github Build Actions by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/2566
Fix toolbar rendering on Windows by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2784
Update README.md by @eltociear in https://github.com/SoftFever/OrcaSlicer/pull/2815
Another fix to the preview shell by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2821
Fix cmake error by @jbroadus in https://github.com/SoftFever/OrcaSlicer/pull/2871
Update BuildLinux.sh by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/2919
QOL: Dev 1.9 - Regroup Advanced Quality Options by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/2962
Only regenerate bed triangles if actually changed by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3039
Fix value passed to SPEED in air-filteration.md macro. by @IntenseWiggling in https://github.com/SoftFever/OrcaSlicer/pull/3133
Do not limit the max window size (#2889) by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3142
Fix window maximize when task bar is on the left. by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3148
Use windows API to copy files by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2923
Fix color blending of preview shells by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2799
Various infill improvements by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2716
Set PointerAlignment to Left by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/2948
Fix build error with CGAL 5.6 with -std=gnu++17 on Fedora by @jbroadus in https://github.com/SoftFever/OrcaSlicer/pull/3045
Disable the cooling moves for snapmaker printers by @macdylan in https://github.com/SoftFever/OrcaSlicer/pull/3081
Fix btt tft thumbnail regression by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/3056
fix pwsh variable in CICD by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/3188
Trigger task progress update on paint event as well by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3237
Fix crash on MacOS when clicking filament dropdown in object list by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/3205
localization:
If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
Published by SoftFever 11 months ago
Apple users: the build is not signed and notarized properly due to a CICD issue.
New notarized build will be reuploaded soon.
New builds have been uploaded
This is the official release of OrcaSlicer V1.8.1.
In this version, we've fixed a few bugs from 1.8.0 to enhance stability. Additionally, we've added a few minor features.
thick internal bridges
option by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/2954If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
Published by SoftFever 11 months ago
This is the official release of OrcaSlicer V1.8.0
It addresses some bugs identified in V1.8.0-RC2
Please refer to previous Beta and Release Candidate releases for a complete list of changes introduced in the V1.8.0 release.
OrcaSlicer V1.8.0 Beta Release
OrcaSlicer V1.8.0 Beta 2
OrcaSlicer V1.8.0 Release Candidate
OrcaSlicer V1.8.0 Release Candidate 2
min_width_top_surface
when using abs value by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2725
If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
Published by SoftFever 11 months ago
This version fixed a regression bug introduced in 1.8.0 Release Candidate.
Published by SoftFever 11 months ago
This release fixes more bugs, adds/tweaks printer profiles, and updates translations. It's quite stable now. If no serious issues arise, we will soon release the official 1.8.0 version.
ensure vertical shell thickness
and detect narrow internal solid infill
by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2626
Published by SoftFever 12 months ago
This release primarily addresses the bug fixes identified in 1.8 Beta 1 and also includes some improvements.
Published by SoftFever 12 months ago
This is a feature packed beta release.
A lot of our community members pitched in, whether it was by contributing code, profiles, translations, or actively testing the development build. A big thank you to everyone! We couldn't keep this project going without you all 🥇.
I want to give a special shout-out to @Noisyfox and @igiannakas for their incredible work. Well done! 👍
Improve PA calibration Line method
Added searching function printer selection dialog by @ZdDroid in https://github.com/SoftFever/OrcaSlicer/pull/2464
Added straight line(vertical and horizontal) mode for painting
Add z offset option
Support "Manual filament change" option and logic by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/2379
"Please check out the PRs and PrusaSlicer's release notes for a detailed look at these amazing features. Give credit where credit is due: @Prusa3D and their team are doing the heavy lifting for all of us.
Added All Plates Stats Total Cost #1781 by @niklasb22 in https://github.com/SoftFever/OrcaSlicer/pull/2238
Add: option to setup a cost per hour per printer #571 by @niklasb22 in https://github.com/SoftFever/OrcaSlicer/pull/2247
Improve sandwich(Inner-Outer-Inner) mode - additional fix where an external perimeter is shared between multiple islands in the same ordered_extrusions perimeter list by @igiannakas in https://github.com/SoftFever/OrcaSlicer/pull/2276
Show estimated print time in the ruler by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2305
Show both layer time and tick info when tick is highlighted by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2312
add ironing angle by @Ocraftyone in https://github.com/SoftFever/OrcaSlicer/pull/2320
Optimize Camera behavior by @SoftFever in https://github.com/SoftFever/OrcaSlicer/pull/2424
Rework on BS's chamber temp control and chamber fan control
Show tooltips for plate buttons (#2176) by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2351
Time lapse g-code rework
Optimize g-code generation for Klipper: combine accel and jerk command
Before:
...
G1 E1 F1800
SET_VELOCITY_LIMIT ACCEL=7000 ACCEL_TO_DECEL=3500
SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=7
;TYPE:Inner wall
...
After:
...
G1 E1 F1800
SET_VELOCITY_LIMIT ACCEL=7000 ACCEL_TO_DECEL=3500 SQUARE_CORNER_VELOCITY=7
;TYPE:Inner wall
...
OrcaSlicer now support adjusting accel and jerk per object
Hide purge tower preview in case of no tool changes
Intergrate BambuStudio latest v1.7 changes(support A1 and X1E printers)
fix_slicing_errors
because it makes no sense by @Noisyfox in https://github.com/SoftFever/OrcaSlicer/pull/2370
If I've missed any of your contributions, please do let me me. I'll update the list as needed.
Published by SoftFever about 1 year ago
This is the OrcaSlicer V1.7.0 offical release.
It fixes some bugs found in V1.7.0-beta.
Please refer to 1.7.0-beta for more info:
https://github.com/SoftFever/OrcaSlicer/releases/tag/v1.7.0-beta
Published by SoftFever about 1 year ago
Single Extruder Multi-Material (SEMM) Support: Purge Tower/Ramming/etc (Compatible with ERCF/TradRack/MMU)
OrcaSlicer originated as a fork from BambuStudio, which, despite being based on PrusaSlicer, had removed the multi-material capabilities for non-Bambu printers. This led to OrcaSlicer initially inheriting this limited support. However, in this release, we have reintroduced the SEMM feature from PrusaSlicer. Users can now print in multiple colors on any printer, whether it's equipped with Prusa MMU, ERCF (from the EnragedRabbitProject), Annex TradRack, or a simple N-in-1-out extruder. Discord discussion channel
Port Organic tree support from PrusaSlicer by @Noisyfox
Support PrusaLink and Prusaconnect webview
Overhang improvement: respect max volumic speed limitation when appling overhang slowdown
Port overhang extra perimeters from PrusaSlicer by @Noisyfox
Support Marlin 2 gcode flavor
Add option to enforce first layer min wall width by @xcqq
Merged BambuStudio 1.7.4 changes to have better support for BambuLab printers
Check WebView2 runtime on application startup and prompt install if not availble by @ZdDroid
Add option in the CTRL-M dialog to invert axes for space mouse by by @RealDeuce
Temp tower calibration now support as low as 170 degree for some special filaments.
Due to complexities in the git history after integrating PrusaSlicer 2.4, GitHub struggles to extract PRs from the last release accurately. I had to compile the contribution list manually, so if I've missed any of your contributions, please inform me. I'll update the list as needed.
VirusTotal scan result for Windows installer: 186fed7bca658d96b8091d37cf6d043a1e8251f8daf746289309330a01d07776
Published by SoftFever about 1 year ago
v1.6.6 is a hotfix release that addresses several issues found in v1.6.4
Note: v1.6.5 was withdrawn two hours after its release due to a crash bug introduced
Published by SoftFever about 1 year ago
This is the official release of V1.6.4
OrcaSlicer now has an official Discord server OrcaSlicer Discord
OrcaSlicer now provides Windows installers.
Tweaked the new overhang slowdown (ported from PrusaSlicer) and made it the default (it wasn't the default in previous beta versions).
Added support for adaptive bed mesh (KAMP and others) for PA calibration.
Fixed a blank button in mesh boolean by @Hotsolidinfill
Privacy and Security: Introduced a Stealth Mode, which disables connections to BBL HMS #1663.
Users who don't use BBL machines or use LAN mode only can safely turn on this function. This option is turned off by default in this version but will be turned on by default in future releases.
Fixed an issue where the camera view wasn't functioning for BBL machines if BambuStudio wasn't installed.
Incorporated the G92 E0
check for absolute extruder from PrusaSlicer.
Fixed a bug where the print_bed_min/max values were incorrect in multi-plate projects.
Resolved an issue where P1S wasn't displayed correctly by @slynn1324.
Picked a few fixes and changes from BambuStudio:
1.6.4-beta1
1.6.4-beta2
1.6.4-beta3
1. Please check here for installation instructions.
2. If your profiles didn't show up after updating, please restart OrcaSlicer
3. Klipper users, please update Moonraker to the latest version so that it can recognize OrcaSlicer and parse metadata like thumbnails.
4. If you're running Klipper, it's strongly recommended to add the following configuration to your printer.cfg
file.
# Enable object exclusion
[exclude_object]
# Enable arcs support
[gcode_arcs]
resolution: 0.1
Published by SoftFever about 1 year ago
This is the last beta release of V1.6.4
OrcaSlicer now has an official Discord server OrcaSlicer Discord
Mac User Notification: OrcaSlicer is now fully notarized. Say goodbye to command-line hacks! Drag and drop to Applciations
folder and you are ready to go. A special thanks to @RaySajuuk for helping troubleshoot the notarization issue.
Ported "mouse ear brims" feature from SuperSlicer by @Noisyfox.
Big shoutout to @Noisyfox to bring many awesome features to OrcaSlicer!
Introduced a new "One Wall Threshold" parameter that allows more control over the One wall on top surfaces behavior
OrcaSlicer now supports adjusting the internal bridge speed independently, enabling users to achieve fast prints while maintaining quality. This feature was inspired by SuperSlicer, and its implementation was referenced.
Fixed a bug that overhang slowdown won't work when support's top z distance is set to 0 #1763
Added support for chamber temperature settings per filament type #1160
Increased the line width limit to five times the nozzle diameter. #1745
Optimize new overhang slowdown(fan command and bridge) and re-enable it, this overhang slowdow was orignally ported from PrusaSlicer2.6 #1642
Fixed an issue where OrcaSlicer couldn't establish a TLS connection with the printer on Mac. Special thanks to @samwiseg0 and @ammmze for finding, troubleshooting, and resolving this issue together! True open-source community spirit! #1675
Pick and merged features/bug fixes from BambuStudio 1.7x:
1. Please check here for installation instructions.
2. If your profiles didn't show up after updating, please restart OrcaSlicer
3. Klipper users, please update Moonraker to the latest version so that it can recognize OrcaSlicer and parse metadata like thumbnails.
4. If you're running Klipper, it's strongly recommended to add the following configuration to your printer.cfg
file.
# Enable object exclusion
[exclude_object]
# Enable arcs support
[gcode_arcs]
resolution: 0.1
Published by SoftFever about 1 year ago
This release includes some improvements and bug fixes found in the 1.6.4-beta version.
single wall on top
#1680Please refer to 1.6.4-beta for the full list of other changes in 1.6.4