943a7ee68b
Merge branch 'main' into dev/bbl-network-upd
2025-06-17 20:43:27 +08:00
09db6c47d2
Don't split tiny cracks on first layer ( #9917 )
...
Don't split tiny cracks on first layer to get an uninterrupted bottom surface
2025-06-17 19:22:16 +08:00
f1af2a1cc2
Merge branch 'main' into dev/bbl-network-upd
2025-06-16 14:02:04 +08:00
ef7ec9fa7c
Adds resonance avoidance ported from qidi slicer ( #9403 )
...
* Update tab.cpp for resonance avoidance
* update files for resonance avoidance
updated gcode.cpp, gcode.hpp, preset.cpp, printconfig.cpp, printconfig.hpp to add resonance avoidance. Based on qidi slicer changes.
* Update README.md
* Update README.md
* Update Tab.cpp
* Update Preset.cpp
Updating code comments
* Update PrintConfig.cpp
* Update PrintConfig.hpp
* Update .gitattributes
* Remove carriage return
* Update doc
* Move resonance avoidance settings to printer settings
* Disable resonance avoidance by default
* Update options
---------
Co-authored-by: Paul Mourer <paul.mourer@gmail.com >
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-16 13:14:00 +08:00
668b1da8d7
Disable SAFC and retract for Hilbert curve ( #9592 )
...
* SAFC flow for rectilinear/monotonic only and Hilbet curve retract
* Refactor
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-15 20:50:34 +08:00
0b14eb144b
TPMS-D Infill ( Triply Periodic Minimal Surface D) ( #9613 )
...
* Fill TPMS-D
limpieza
* delete unused function
* cleaning
* Icon update
* fix missing header
* density Adjusted
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
* Improve Precision + refactoring
clean tpms.hpp
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
---------
Co-authored-by: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-15 19:38:54 +08:00
5f4b129ef4
Fix english strings punctuation mistakes ( #8901 )
...
* Fix punctuation of enumerations
* Add missing '?' at the end of questions on hints
* Add periods after error messages
* Add punctuation to all tooltips
* Add missing periods on the pt-BR translation
2025-06-15 16:12:03 +08:00
76fcaa52b4
Merge branch 'main' into dev/bbl-network-upd
...
# Conflicts:
# src/slic3r/GUI/SelectMachine.cpp
2025-06-15 15:28:10 +08:00
8b3cbdc36f
The multi-color printing wipe tower now includes the Bambu RIB wall feature ( #9881 )
...
* Add new Bambu RIB wall feature, including only the rib wall generation algorithm.
* Fix Linux compilation errors.
* Attempt to fix flatpak build
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-15 14:53:35 +08:00
de66749a11
fixes compiler warnings ( #9619 )
...
* compiler warnings: adds SYSTEM to [target_]include_directories to skip warnings originating from dependencies
* compiler warnings: uninitialized/unused variables, missing parenthesis, pragma
* compiler warnings: redundant template type, missing curly braces, pass 0 instead of NULL as int argument
* compiler warnings: removes fclose(fp) where fp==nullptr since fclose() has attribute __nonnull((1))
* compiler warnings: uninitialized variables, missing parentheses, missing curly braces
* compiler warnings: ? as lower precedence than <<
* compiler warnings: unused variable
* compiler warnings: unused result
* compiler warnings: undefined/unused variable
* compiler warnings: uninitialized variable
2025-06-14 21:05:25 +08:00
c0d71e2c14
Merge branch 'main' into dev/bbl-network-upd
2025-06-14 09:52:33 +08:00
aff35ed255
Generate GCode for skirt prior wipe tower. ( #9885 )
2025-06-13 14:24:26 +08:00
598e661107
Remove sensitive data in 3mf files ( #9825 )
...
* Do not store BBL user id in 3mf file
* Do not store creation & modification date in 3mf file
2025-06-08 17:55:15 +08:00
c72c1f0604
Merge branch 'main' into dev/bbl-network-upd
2025-06-01 19:33:39 +08:00
30087a1680
Fix the spelling/grammar on the original english strings ( #9487 )
...
* Fix the spelling/grammar on english strings
* Fix the spelling/grammar on english strings, part 2
2025-06-01 19:32:36 +08:00
7750f540a0
Merge branch 'main' into dev/bbl-network-upd
2025-06-01 19:25:21 +08:00
3383cb98dc
Fix Line Infill with no anchor ( #9768 )
...
* Fix Line Fill with no anchor
Co-Authored-By: Rodrigo <162915171+RF47@users.noreply.github.com >
* Disable anchor option for Line Infill
Co-Authored-By: Rodrigo <162915171+RF47@users.noreply.github.com >
Co-Authored-By: Henk <40023052+elektrohenk@users.noreply.github.com >
---------
Co-authored-by: Rodrigo <162915171+RF47@users.noreply.github.com >
Co-authored-by: Henk <40023052+elektrohenk@users.noreply.github.com >
2025-06-01 13:34:44 +08:00
2d9ae54037
Fix tree support bed exclusion area calculation ( #9633 )
...
Fix tree support bed exclusion area calculation (SoftFever/OrcaSlicer#9624 )
2025-06-01 13:18:03 +08:00
d46afc11a6
Fix crash when using old firmware
2025-05-24 18:37:35 +08:00
bd34ae53b4
Merge branch 'main' into dev/bbl-network-upd
...
# Conflicts:
# src/slic3r/GUI/SelectMachine.cpp
2025-05-17 00:22:09 +08:00
cf71e4f2c7
Fix the spacing on the original english strings ( #9596 )
...
* Remove extra spaces between words
* Remove extra spaces after punctuation
* Remove extra spaces before punctuation
* Always needs a space after punctuation
* Always needs a space before parens
* Remove trailing spaces before newline
2025-05-16 16:31:58 +08:00
de58fb295f
Fix preview gcode misalignment caused by placeholder postprocess ( #9529 )
...
* Fix layer number placeholder process
* Fix gcode move id misalignment when M73 is disabled
* Fix gcode move id misalignment when M73 is enabled
2025-05-16 09:28:30 +08:00
e86a500ddc
Merge branch 'main' into dev/bbl-network-upd
...
# Conflicts:
# src/slic3r/GUI/Widgets/AMSControl.cpp
2025-05-11 21:17:43 +08:00
e371f8f46e
Improvements for Default color button in filament settings ( #9581 )
...
* init
* fix colors on theme switch
* update
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-05-11 20:11:09 +08:00
5a0f720706
Remove markers from strings that don't need to be translated ( #8842 )
...
Remove markers from text that does not need to be translated
2025-05-11 15:04:48 +08:00
05c19fb5c7
Improve UI of profile dependencies tab ( #9553 )
...
* init
* Update Tab.cpp
* update labels
* Update Tab.hpp
* Fix checkbox label
* Update Tab.cpp
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-05-10 13:49:52 +08:00
b558e48e7b
Merge branch 'main' into dev/bbl-network-upd
2025-05-09 23:03:47 +08:00
641877ca38
Fix crash when start_extruder_id is empty ( #9584 )
...
Fix crash when `start_extruder_id` is empty (SoftFever/OrcaSlicer#9580 )
2025-05-09 22:47:18 +08:00
e17e2d4296
Color & shape improvements for Axes ( #9495 )
...
init
2025-05-08 16:00:48 +08:00
ff1e5d5d4c
FIX: modify for get pa cali result
...
jira: none
Change-Id: I3c57ccaac3b7e73e0b2eb0e26678635478480298
(cherry picked from commit 6bf39690517f9e25de895bf52673d3a4a7b77255)
2025-05-07 16:38:26 +08:00
3e954e1f37
ENH: support auto pa cali for multi_extruder printer
...
jira: none
Change-Id: I835a0e20de81f9af7c40983e00bdb37ea6c95a68
(cherry picked from commit 4e387d4ace4332a7c2b6c0ab695b80a51597d0c7)
2025-05-07 15:46:24 +08:00
8d2f4a21c3
Fix setting AMS calib profile
...
ENH: calib support multi_extruder
1. backend support multi_extrude data structure
2. Compatible with third-party calibration
(cherry picked from commit bambulab/BambuStudio@21e6271e59 )
Co-authored-by: zhimin.zeng <zhimin.zeng@bambulab.com >
2025-05-06 23:04:35 +08:00
4e7a874992
Merge branch 'main' into dev/bbl-network-upd
2025-05-05 15:21:17 +08:00
77676a7a9f
Fix floating brim ( #9393 )
...
* FIX: brim should be extruded only on first layer
github: github.com/bambulab/BambuStudio/issues/4678
Change-Id: Ib00795dfba2e6d869c30ac906385f170088bbfd6
(cherry picked from commit b51ff1721ddc2080c4f7e487f67c4f1a722bf091)
* Fix compile
2025-05-05 11:27:42 +08:00
8bad3d9c27
PA calib: Don't decrease speed too much for the speed trick line ( #9358 )
...
* Don't decrease speed too much for the speed trick line (SoftFever/OrcaSlicer#9354 )
* Make sure no negative accel/speed
2025-05-03 19:26:37 +08:00
c6f5e2e243
Ensure bed shape is in correct orientation ( #9350 )
...
Fix #9345
This also fixes deltamaker's plate logo rendering:

And fix bed rendering issue for custom shaped bed without model:

Also fix rendering of exclusion area that are defined in clockwise:

2025-05-01 17:28:10 +08:00
b212ce8bb1
Add option to toggle between legacy and new network plugins
2025-05-01 16:23:56 +08:00
73e729b7eb
ENH:support new amsmapping data
...
jira:[for 2 extruder]
Change-Id: Ie03eae17d600bc68451511a0179f20d1919ff6ea
(cherry picked from commit 0848c26da97c7b74e98645b9a0873fe928fdf631)
2025-05-01 15:54:18 +08:00
cf7927717d
Store dummy filament map data in bbl 3mf
2025-05-01 15:54:18 +08:00
8a1a804d51
Merge tiny cracks that is part of a large bottom surface into bottom surface ( #9332 )
...
* Merge tiny cracks that is part of a large bottom surface into bottom surface (SoftFever/OrcaSlicer#9329 )
* Revert bottom offset
* Top surfaces will have perimeters around, which need to be removed from bottom surfaces so bridges not extended to visible areas
2025-04-29 22:19:30 +08:00
1515284df3
Add translation markers on more unstranslated strings ( #9134 )
2025-04-26 23:11:36 +08:00
aac4337b6d
Fix english strings consistency ( #8881 )
...
* "non zero" -> "non-zero"
* "Z hop" -> "Z-hop"
* "works" -> "is working"
* "version at least x" -> "version x or higher"
* "printing job" -> "print job"
"to print on" -> "printing on"
* "is not find" -> "was not found"
* "boundary of plate" -> "plate boundaries"
* "toolchange" -> "tool change"
* "colour" -> "color"
* "cancelled" -> "canceled"
* "can not" -> "cannot"
* "gcode" -> "G-code"
2025-04-26 19:59:49 +08:00
f60c2b1603
Remove empty string initializations ( #9131 )
...
* Remove empty string initializations
2025-04-26 18:00:09 +08:00
cd8b4c7091
Merge branch 'main' into bugfox/bed-shape-orientation
2025-04-26 12:35:23 +08:00
59e00d3f7c
Fix infill anchor missing for FillPlanePath ( #9462 )
...
Fix infill anchor missing for archimedian chords, hilbert curve and octagram spiral infill pattern
2025-04-24 11:03:28 +08:00
c72d21d5b6
Improve gcode preview flow rate scale ( #9319 )
...
* Ignore very tiny extrusions in flow rate scale (SoftFever/OrcaSlicer#9190 )
* Don't show flow rate if it's not extrusion
* Merge branch 'main' into bugfox/gcode-viewer-flow-scale
2025-04-23 23:37:08 +08:00
7bd0b8a1de
Fix infill anchor missing ( #9407 )
...
* Fix infill anchor missing
* Correctly process cases without fill lines in FillRectilinear::fill_surface_with_multilines()
* Fix infill anchor missing for several other infill patterns
* Fix infill anchor missing for rectilinear and aligned rectilinear infill pattern
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-04-23 21:17:19 +08:00
3ada56b461
Fixed an issue where the Max Volumetric Speed doesn't consider the Filament Flow Ratio ( #9218 )
...
* Rework extrusion-per-mm and speed-cap logic to enforce max vol speed
* Fix _mm3_per_mm typo
2025-04-21 00:00:10 +08:00
62f22601e5
Merge branch 'main' into bugfox/bed-shape-orientation
2025-04-20 18:21:31 +08:00
04f149fb97
Fix prime tower wipe volume calculation ( #9235 )
...
* Revert "Fixed an bug that filament_minimal_purge_on_wipe_tower option doesn't work for soluable filament (#8397 )"
This reverts commit fcc5489911 .
* Fixed an bug that filament_minimal_purge_on_wipe_tower option doesn't work for soluable filament (#8397 )
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-04-20 13:36:11 +08:00