Skip to content

OrcaSlicer V2.1.0 Beta Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@SoftFever SoftFever released this 31 May 12:29
· 711 commits to main since this release
9b7b11e

This is OrcaSlicer V2.1.0 beta release.

What's Changed

  • Orca Slicer now features brand-new icons, thanks to @yw4z in #4368
    These icons are designed to be more consistent, modern, and pixel-perfect, offering better color contrast. They align seamlessly with the new design of Orca Slicer. A big thanks to @yw4z for these new icons and numerous UI improvements!
    image

  • Orca Slicer now support open/import model from Prinables.com/Thingiverse.com/makerworld.com directly by @SoftFever and @Ocraftyone (#5486, #5416, #3823)
    No more manual downloads! You can now open models directly from these sites, and Orca Slicer will automatically import them for you.

    printables
    thingiverse
    mw

    You can enable this feature in the Preferences dialog.
    Please note that this feature is currently available only for Windows.

image

  • Infill direction enhancements by @SoftFever in #5267
    With the new enhancements, Orca Slicer now allows users to set sparse and solid infill directions independently. Users can also disable solid infill direction rotation, which is particularly useful when printing with transparent materials.

    infill.direction.mp4
  • Port new sparse infill pattern Cross Hatch and optimization by @SoftFever in #5495

    In this release, a new infill pattern called CrossHatch has been introduced into Orca(thanks to BambuStudio). This pattern is similar to Gyroid and the new 3D HoneyComb introduced in OrcaSlicer 2.0 RC but offers even faster printing speeds. Orca has further optimized this infill pattern to enhance its performance at low infill densities.

    Before:
    image

    After:
    image

  • improve seam performance by @SoftFever in #5436
    image
    image

  • Support larger printer by @SoftFever in #5320
    Orca Slicer previousely only support printer bed sizes smaller than 2147mm x 2147mm due to the limitations of the 32-bit data type.
    This limitation also applies to the maximum number of platers you can create for a project.
    The total width/length of all the plates cannot exceed this limit.
    Orca Slicer now support sizes as large as desired.
    For convenience, the limit is currently set to 214m x 214m x 214m.
    SuperSlicer is referenced for some changes.
    image

  • ESP3D printer connection for wireless printing by @PreyK in #5399
    Added ESP3D support for wireless printer connection to be able to send gcode & start printing directly from the slicer on printers with ESP3D module.
    image

  • fix wrong overhang slowdown value by @SoftFever in #4940

    Fixed a bug that overhang slowdown may slowdown too much in some cases.
    before, it slowed down to 4 mm/s despite we had minimal speed to 10:

    image

    after:

    image

  • SEMM: Introduced parameter to control the maximum speed used for purging in the purge tower by @igiannakas in #5304
    Previousely the speed limit is set to 90mm/sec which works well; however speed gains can be made by increasing this if the printer is able to bridge at higher speeds in the wipe tower.
    A max speed limit has been introduced for the purge tower. The existing, as is limits of volumetric flow for the filament and sparse infill speeds are respected. Same for the ramping up of purge speed up to the limit.

  • Adjustable infill wall overlap for top and bottom surfaces by @igiannakas in #4832
    This new option allows for independent adjustment of the infill/wall overlap for internal solid and sparse infill and top and bottom surfaces.

  • Touchpad-friently 3d navigation by @buzzhuzz in #4598
    Implement FreeCAD-inspired touchpad navigation mode.
    This mode makes 3d model inspection easier for devices with touchpad as the only pointer device.
    Controls:
    Shift+move: panning
    Alt+move: rotation

    nav-touchpad2.mp4
  • Orca Slicer default parameter tweaks by @SoftFever in #5406
    Some parameters are tweaked to improve the print quality and speed for all printers
    Gap fill are now disabled by default
    top_surface_pattern are not default to Monotonic Line
    Sparse infill pattern are now default to Cross hatch
    etc

  • Fixed a bug that top surface was mistaken as bridge in some cases by @SoftFever in #4678

    image

  • Precise Z Height

    image
    When enabled, this option ensures the accurate Z height of the model after slicing, even if the model height is not a multiple of the layer height.
    For example, slicing a 20mm x 20mm x 20.1mm cube with a layer height of 0.2mm would typically result in a final height of 20.2mm due to the layer height increments. By enabling this parameter, the layer height of the last five layers is adjusted so that the final sliced height matches the actual object height, resulting in an accurate 20.1mm (as shown in the picture). This feature is ported from BambuStudio.

  • Support Multi-device Management for Bambu printers(ported from BambuStudio)

  • Reducing purge through retracting filament for Bambu printers with AMS (port from BambuStudio)

  • Hide revert and delete preset buttons while search box focused by @yw4z in #5253

  • Removes check to disable nozzle override. by @anselor in #5459

  • Add z offset to pressure advance calibration (line and pattern) by @GrannyShifting in #4434

  • Lowering wipe tower margin by @vgdh in #4661

  • gui: reverse mouse zoom option (#4668) by @buzzhuzz in #4677

  • Fix go-to-layer dialog in gcode preview by @buzzhuzz in #4816

  • Add an option to allow user disable printer configuration by @SoftFever in #4930

  • Display filament labels in "change filament" context menus by @javawizard in #4921

  • Do layer height recognition on G3 moves as well by @Noisyfox in #4843

  • gui: fix zoom-to-mouse by @buzzhuzz in #4844

  • ENH: restore single instance by @noobydp in #4810

  • Reload All and Project Path by @chshkhr in #4903

  • Fix wipe tower not showing purged filament volume for non BBL SEMM by @igiannakas in #5223

  • Fix bed mesh algorithm for 3 point bicubic algorightm by @igiannakas in #5296

  • Close Variable layer height gizmo when other toolbar buttons clicked by @yw4z in #5255

  • Spanish translation fixes and improves by @tadeu2 in #4826

  • Russian translation update by @AndylgTom in #4782

  • Create pull_request_template.md by @SoftFever in #4856

  • Fix model load in debug build by @buzzhuzz in #4656

  • Fix segmentation fault when running CLI by @asokawotulo in #4702

  • Update Polish translation by @KrisMorr in #4799

  • fix typo and new features in DE language file by @hliebscher in #4881

  • MagicMaker Apply to join by @magicmaker3 in #4895

  • Add Kingroon KP3S 3.0 by @vgdh in #4902

  • Update OrcaSlicer_tr.po - TURKISH translation update by @olcayoren in #4847

  • Update OrcaSlicer_de.po by @Scootworks in #4909

  • QOL improvments to Ender 3 V3 KE G-Code by @cochcoder in #4675

  • fix processes for Creality Ender3V3SE 0.4 nozzle by @sizzname in #4785

  • Series of fixes for the Creality Ender 3 V3 SE by @buzzhuzz in #4813

  • Flashforge Adventurer profile enhancements by @RikshaDriver in #4824

  • Small change on Toolbar order by @yw4z in #4581

  • rework of Linux build scripts by @jamincollins in #4850

  • Avoid M74 on Prusa MK4 in spiral vase mode by @rcloran in #4959

  • Rename tab_auxiliary_avtice.svg to tab_auxiliary_active.svg by @discip in #4390

  • kor translation update by @crwusiz in #4970

  • Russian translation update by @AndylgTom in #4981

  • Merge some changes from BS 1.9 by @SoftFever in #4994

  • Turkish words were edited by @olcayoren in #5004

  • 0409 AD5M and G3U update by @FlashforgeOfficial in #4936

  • new de feature translation for dev after merge mit bs 1.9 by @hliebscher in #5021

  • Update QIDI profiles by @HYzd766 in #5017

  • Fr translations by @bistory in #5018

  • fixed an issue that translate object was not wrong by @SoftFever in #5005

  • correct typo: transver vs transfer by @jamincollins in #4957

  • Initial add of Creality Sermoon V1 Printer and 3 process configs by @Stevetm2 in #4956

  • Act adjustments by @jamincollins in #4961

  • Edited into Turkish words. by @olcayoren in #5032

  • Polish translation update after merge by @KrisMorr in #5038

  • Adding units [mm] for filter_out_gap_fill in PrintConfig.cpp by @gerchowl in #4915

  • Fix translations and typos by @hliebscher in #5039

  • Initial Add of Brazilian Portuguese translation by @DvoraGames in #5043

  • Fixed an regression bug where the sidebar would not appear when Orca Slicer was opened by double-clicking a model file. by @SoftFever in #5089

  • show splash screen on Linux by @jamincollins in #5050

  • Add missing "Edit SVG" item for Add/Negative/Modifier SVG objects in object list by @yw4z in #5076

  • Qidi profile updates by @HYzd766 in #5071

  • Added Adventurer 5M series 0.25 & 0.8 mm nozzles + consolidation/cleanup by @RikshaDriver in #5041

  • Creality K1 series improvements by @bistory in #5081

  • Fixed a crash when arrange plate by @SoftFever in #5109

  • Fix crash when changing type of SVG / TEXT modifier by @yw4z in #5070

  • Fix Dark Mode issues on Linux(via LAB) by @jamincollins in #5044

  • Prusa Mini with Input Shaper Profiles by @koppensb in #5116

  • Fix a regression that post process run twice when uploading to printer by @SoftFever in #5101

  • Construct 1 Print profile update: Z-Jerk optimisation & Thumbnail QOI Fix by @Construct3D-AM in #5161

  • Merge some features from BS1.9 beta4 by @SoftFever in #5181

  • Use wxwidgets fork instead of patch by @SoftFever in #5184

  • Ender 3 V3 initial commit by @bistory in #5127

  • Fix invalid nozzle_type undefined for 'Anycubic Kobra 2 0.4 nozzle' system machine by @krissrex in #5159

  • Polish translation update after merging with BS_Beta4 by @KrisMorr in #5189

  • Adjusted start g-code for Qidi X-Max/X-Plus 1 and 2. by @Fredrik81 in #5108

  • Fixup docker build/run by @c-jason-kim in #5139

  • Tab improvements by @yw4z in #5210

  • Ender3 v3 maximum jerk fix by @bistory in #5211

  • kor translation update by @crwusiz in #5213

  • Polish translation update by @KrisMorr in #5215

  • Update OrcaSlicer_tr.po - TURKISH translation update by @olcayoren in #5227

  • Fix measure gizmo "Copy to Clipboard" button icon for dark mode by @yw4z in #5230

  • Update Qidi Q1 Pro 0.4 nozzle.json by @HYzd766 in #5234

  • Update OrcaSlicer_tr.po by @olcayoren in #5238

  • add new german translations by @hliebscher in #5247

  • Fixes 5030: fix segfault by @jamincollins in #5075

  • Fix plate list rendering by @Noisyfox in #5263

  • Color fixes by @yw4z in #5239

  • Add a description for Stealth Mode by @cochcoder in #5281

  • Creality Sermoon V1 - added generic filaments and machine settings by @Stevetm2 in #5301

  • disable eigen for OpenCV by @SoftFever in #5311

  • Prusa MINIIS Profiles, changed to Pressure Advance UI settings, better processes for different nozzle sizes by @koppensb in #5244

  • update snapmaker profiles by @macdylan in #5300

  • Fix Rectilinear sparse infill by @kisslorand in #5308

  • Add "Add Models" to plate and background context menu by @yw4z in #5319

  • QoL: Add option to not show non-utf8 step warn by @Noisyfox in #5327

  • fix parameters in process by @FlyingbearOfficial in #5331

  • RatRig machines which use Klipper don't use M601 but "PAUSE" for paus… by @valentt in #5335

  • e3v3se profile updates by @buzzhuzz in #5339

  • Creality Sermoon V1 Profies 0.16 and 0.28 - Reduced max speed to 195mm/s by @Stevetm2 in #5385

  • Disabled arc fitting for Qidi X3/Q1 series by @bistory in #5368

  • Disabled Arc fitting for all Creality models that had it enabled by @bistory in #5367

  • gui: improve RichMessageDialog by @buzzhuzz in #5371

  • Updated arc fitting pop up to clarify that this option should not be enabled for Klipper machines by @igiannakas in #5352

  • Polish translation + list.txt update by @KrisMorr in #5378

  • Best effort for pixel perfect icon rendering by @Noisyfox in #4552

  • Add spacing between icons of objects list item if it has multiple icons by @yw4z in #5321

  • Add Dremel 3D20, 3D40, and 3D45 by @cochcoder in #4777

  • Feature/merge bs1.91 by @SoftFever in #5394

  • Fr translation by @bistory in #5398

  • Added a deactivate() function to Tab so when switching tabs it hides … by @akoolenbourke in #5386

  • Improve gcode preview navigation by @buzzhuzz in #5326

  • Fix parameters not updating on non active tabs by @yw4z in #5400

  • Implemented minimum skirt extrusion length and draft shield parameter by @igiannakas in #5356

  • fix_c-format->>-no-c-format by @KrisMorr in #5403

  • Fixes for new icons by @yw4z in #5221

  • Update locale + fix by @KrisMorr in #5413

  • ENH: Open Prinables.com Links and Zip Archives by @Ocraftyone in #3823

  • SEMM: wipe tower sparse infill speed adjustment by @igiannakas in #5415

  • fix new locale de by @hliebscher in #5407

  • General fixes and improvements to CR-10 SE, Ender-3 V3 KE, Ender-3 S1 Plus, & small fix for Ender-3 V3 SE by @cochcoder in #4793

  • Fixed not get port when obtaining the host. by @StimeKe in #5423

  • Reworked splash screen by @yw4z in #5257

  • Update Polish translation + fix strings for gettext by @KrisMorr in #5427

  • Fix edit button of printer combo box not updates its color after theme switch by @yw4z in #5412

  • Catalan language updated by @davidjuanesb in #5440

  • Updated FR translations by @bistory in #5439

  • fix slow_down_layers by @buzzhuzz in #5396

  • feat: add model_name and plate_number placeholders by @Deadleg in #5401

  • Ender 3 V3 Plus profile by @bistory in #5447

  • Flatpak build by @powpingdone in #4175

  • Update OrcaSlicer_tr.po - TURKISH translation update by @olcayoren in #5451

  • Fixed default profiles for Ender 3 V3 by @bistory in #5452

  • add new german translations by @hliebscher in #5453

  • Flsun Super Racer (SR) Profile by @bistory in #5454

  • Update OrcaSlicer_pt_BR.po by @DvoraGames in #5460

  • Added additional filament vendors. by @anselor in #5461

  • Turkish words were edited in the text.js file. by @olcayoren in #5473

  • Add puase G-Code for FLSUN V400 by @cochcoder in #5469

  • Fix potential typo with print infill first tooltip by @cochcoder in #5476

  • Updated string after merged #5459 by @KrisMorr in #5479

  • Add Flashforge guider 2s by @cochcoder in #5165

  • Flsun SR : Fine tuning of speeds and accelerations by @bistory in #5483

  • Add filament vendors (CERPRiSE, FilamentOne, Tianse, and VOXELPLA) & rename Formfortura to Formfutura by @cochcoder in #5472

  • Update Polish translation for new features by @KrisMorr in #5487

  • Added new French translations by @bistory in #5492

  • Parameter box improvements by @yw4z in #5119

  • Chamber Change by @HYzd766 in #5500

  • Update OrcaSlicer_uk.po by @Gudzonskiy in #5503


Support

If you appreciate my work and would like to support me, consider buying me a coffee.
Your support is greatly appreciated! :)
ko-fi