Ian Bassi
40928a5d22
Switch to improve readability
2025-04-03 15:56:07 -03:00
Ian Bassi
a66bc06b2d
Klipper compatible
...
Klipper freq & damp test
Klipper guide separation from the Marlin guide
Co-Authored-By: Shane Delmore <shane@delmore.io >
2025-04-03 14:40:26 -03:00
Ian Bassi
4376f8ba3c
Lowering Jerk
2025-04-03 14:40:26 -03:00
Ian Bassi
69b645d5c8
Jerk Fix + No slow down
2025-04-03 14:40:25 -03:00
Ian Bassi
ac56fffffd
Jerk maxed + Documentation
2025-04-03 14:40:25 -03:00
Ian Bassi
9890ab333c
Disable PA
...
PA = 0
To improve the test and Klipper compatibility
Fix
2025-04-03 14:40:25 -03:00
Ian Bassi
428cba9a25
Juntion Deviation + Documentation
...
Junction Deviation Calibration Test
Base documentation
- VFA
- Input Shaping
- Junction Deviation
Co-Authored-By: Rodrigo <162915171+rf47@users.noreply.github.com >
2025-04-03 14:40:25 -03:00
Ian Bassi
3662b5139c
FastTower and Granular Parameters
...
Co-Authored-By: Rodrigo <162915171+rf47@users.noreply.github.com >
2025-04-03 13:59:07 -03:00
Ian Bassi
1857849cba
Input Shaping Damping
...
Damping
Fix spanish comments
2025-04-03 13:59:07 -03:00
Ian Bassi
19dae83e40
Input Shaping Frequency
...
Input Shaping calibration based in https://marlinfw.org/docs/gcode/M593.html
2025-04-03 13:59:07 -03:00
Noisyfox
b4c17d6e97
Fix split to objects crash ( #9066 )
...
* Fix split to objects crash (SoftFever/OrcaSlicer#9047 )
* Avoid unnecessary trigger of `ObjectList::list_manipulation` when object selection changed programmly
2025-04-03 21:55:44 +08:00
Noisyfox
0cb458db89
Fix wxEVT_UPDATE_UI event been consumed by wrong control ( #9061 )
...
* Fix `wxEVT_UPDATE_UI` event been consumed by wrong control (SoftFever/OrcaSlicer#9059 )
2025-04-02 22:48:32 +08:00
Noisyfox
2e9c30883b
Fix brim type combox in object table ( #9019 )
...
* Fix brim type combox in object table (SoftFever/OrcaSlicer#8969 )
2025-04-02 22:20:27 +08:00
John Oleksowicz
d4e5a61efd
Fix PCTG calibration temperatures ( #9111 )
...
It looks like start and end values are swapped. Start needs to be greater than end. If you try to hit "Ok" for the default values, it results in this error:
```
Please input valid values:
Start temp: <= 350
End temp: >= 170
Start temp > End temp + 5)
```
2025-04-02 10:11:22 +08:00
Ian Bassi
60dac5f1f4
Disable FirmwareRetraction in RetractionTest ( #9113 )
...
Fix issue 8332
Automatically disable firmware retraction when running retraction calibration.
2025-04-02 10:10:09 +08:00
Noisyfox
9fc51ba22e
Disable BBL server error dialog ( #9060 )
...
* Disable BBL server error dialog (SoftFever/OrcaSlicer#9045 )
* Log server error
2025-04-01 22:53:57 +08:00
SoftFever
3a114a5d7f
Avoid creating bridges on very tiny surface cracks ( #9053 )
...
Fix #8563
Before:

After:

2025-04-01 22:44:19 +08:00
Noisyfox
a3984a706e
FIX: enable circle fitting of tree support with larger threshold ( #9038 )
...
* FIX: enable circle fitting of tree support with larger threshold
jira: STUDIO-8588
Change-Id: Ia566fa14f7f786ff905fc3484885634811a6d686
(cherry picked from commit bambulab/BambuStudio@82c72b19bd )
2025-04-01 22:39:15 +08:00
Noisyfox
075565f4f4
Do not loade web page until switching to device page ( #9031 )
...
* Do not loade web page until switching to device page
2025-04-01 22:38:38 +08:00
Noisyfox
67681c971f
Add extra anchor line to PA line test ( #9022 )
...
* Add extra anchor line to PA line test (SoftFever/OrcaSlicer#8945 )
2025-04-01 22:37:12 +08:00
SoftFever
df19e91845
fix a bug for OTA updating feature.
...
Add a help script to pack OTA package
2025-03-31 23:17:02 +08:00
Noisyfox
c163d11fdb
Fix filament editor crash on Linux ( #9016 )
...
Fix filament editor crash on Linux (SoftFever/OrcaSlicer#8895 )
2025-03-30 22:02:36 +08:00
yw4z
9fe905c47d
gCode Legend & Viewer Improvements ( #8198 )
...
* commit
* update buttons and icons
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* replace invisible item icon
* reduce code changes & add svg icons for hidden / visible
* update
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* fix window width when scrollbar visible
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* add corner rounding to all plate stats
* Update GCodeViewer.cpp
* update
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-03-30 20:07:49 +08:00
Graham Held
933b282c53
Add in a pref for camera orbit speed multiplier ( #8725 )
...
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-03-30 16:16:08 +08:00
SoftFever
61efef9e88
Only consider part above plate when checking for object outside ( #8456 )
...
Fix #8218
Before:

After:


Note: there is still an issue that you still cannot slice if object below plate overlaps exclusion area. It won't be easy to fix and also will be computational costy, so I won't try to solve this in this PR yet.

2025-03-30 15:40:44 +08:00
Noisyfox
9db74c05c0
Fix vase mode with filament change ( #8404 )
...
* Fix lift in vase mode
* Disable vase mode of layers that have color change (SoftFever/OrcaSlicer#8387 )
2025-03-30 15:34:48 +08:00
Noisyfox
c2a1a8c39b
Use different threshold for top & bottom surfaces
2025-03-30 00:08:26 +08:00
Noisyfox
6bd2355a69
Avoid creating bridges on very tiny surface cracks ( SoftFever/OrcaSlicer#8563 )
2025-03-30 00:08:26 +08:00
SoftFever
5dac629712
Improve flow rate calibration: use ipArchimedeanChords pattern for flow rate calibration ( #8993 )
...
* Use ipArchimedeanChords pattern for flow rate calibration
* Merge branch 'main' into feature/different_pattern_flowrate
* improve order
* Merge branch 'main' into feature/different_pattern_flowrate
2025-03-29 20:27:04 +08:00
Noisyfox
ed45bf425e
Use boost::nowide directly from boost ( #9037 )
...
* Use `boost::nowide` directly from boost
Cherry-picked from prusa3d/PrusaSlicer@bffa3f8578
Co-authored-by: tamasmeszaros <meszaros.q@gmail.com >
* Replaced all occurrences of boost::nowide::narrow for wxStrings with into_u8
Cherry-picked from prusa3d/PrusaSlicer@8d6497297a
Co-authored-by: tamasmeszaros <meszaros.q@gmail.com >
* Fix flatpak build
2025-03-29 20:14:10 +08:00
Vovodroid
00811ee5bb
Fix endless loop in ReplaceString ( #9077 )
2025-03-26 11:33:52 +08:00
Asim Siddiqui
2efee60a22
Added TCP Queue Delay + Fixed Flashforge Serial comms ( #8905 )
...
* Added TCP Queue Delay + Updated Flashforge Serial comms
- Added TCP Queue Delay parameter to delay TCP messages in queue
- Updated Flashforge Serial comms - Upload/Print to older Flashforge devices (AD3/AD4 etc) now working alongside FF Klipper devices
* Set buffer to 4096 & add 3 sec delay for file save command
* include thread in TCPConsole
2025-03-22 23:38:29 +08:00
Benjamin Stürmer
a16b8e4963
Add PETG-GF filament type ( #8960 )
...
* Add PETG-GF filament type
2025-03-22 22:59:47 +08:00
Noisyfox
70931e5321
Fix crash when support bottom interface layer is set to same as top ( #8955 )
...
* Fix crash when support bottom interface layer option is set to `same as top` (SoftFever/OrcaSlicer#8604 )
2025-03-18 23:26:46 +08:00
SoftFever
b02e8bb7f3
Backup user folder to folder instead of zip file ( #8953 )
2025-03-18 19:53:47 +08:00
Noisyfox
6825cf6d52
Output x64 registers to windows crash report too ( #8951 )
...
* Output x64 registers to windows crash report too
2025-03-18 19:42:42 +08:00
SoftFever
7c1122d06f
backup user folder for each version ( #8939 )
...
* backup user folder for each version
2025-03-18 00:37:47 +08:00
Noisyfox
4dc6530391
Fix wrong first layer temperature when ooze prevention and print-by-obj are enabled ( #8927 )
...
* Don't apply idle temperature to current nozzle (SoftFever/OrcaSlicer#8924 )
* Merge branch 'main' into bugfox/ooze-prevention-current-nozzle
2025-03-16 22:32:00 +08:00
SoftFever
e6467d4872
Use .gcode.3mf as ext for gcode 3mf files ( #8928 )
2025-03-16 22:17:38 +08:00
Noisyfox
69154652ba
Allow generating brims for objects inside other object's hole ( #8914 )
...
* Allow generating brims for objects inside other object's hole
* Make sure inner brim stays inside holes
(cherry picked from commit 4afbc5bf340835727344bae77572595a4aa2c7ba)
* Merge branch 'main' into bugfox/nested-brim
2025-03-16 20:07:41 +08:00
Noisyfox
61464de50b
Fix crash when resetting filament presets ( #8911 )
...
* Fix crash when resetting filament presets (SoftFever/OrcaSlicer#8863 )
* Fix crash when resetting filament presets when dependencies are changed (SoftFever/OrcaSlicer#8849 )
* Merge branch 'main' into bugfox/mm-preset-reset-crash
2025-03-16 18:21:20 +08:00
Jesse Litton
c73513ee0d
Fix query of gcode's slicer version. ( #8925 )
...
* Fix query of gcode's slicer version.
2025-03-16 14:24:28 +08:00
Noisyfox
70d7768868
Fix crash when slicing batch PA pattern test ( #8786 )
...
* Fix crash when slicing batch PA pattern test (SoftFever/OrcaSlicer#8777 )
2025-03-10 21:35:44 +08:00
SoftFever
312ddaa8fb
Limit visibility of custom filament profiles based on OrcaFilamentLibrary to currently selected printer only ( #8779 )
...
Set compatible_printers when creating custom filament profiles so that this custom profile won't be visible automatically for all printers.
2025-03-09 21:51:19 +08:00
Alexandre Folle de Menezes
1ba7f18b90
Mark strings missing from translation ( #8757 )
2025-03-09 14:14:27 +08:00
Noisyfox
345ab82f91
QoL: Add auto perspective ( #8312 )
...
* ImGuizmo: Comment out unused code
* 3DNav: Avoid gimbal lock by using polar coordinates
* 3DNav: Make sure top and bottom are oriented correctly
* Add auto perspective
* Add options
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-03-09 14:04:46 +08:00
Noisyfox
0f3fbd4390
Fix gcode viewer not working properly when opening .gcode files ( #8761 )
...
* Fix crash during project openning due to preset sync
* Don't reset gcode preview when open as gcode viewer
2025-03-08 21:26:59 +08:00
Ioannis Giannakas
ec213e98fb
Introduce option to control one wall draft shield ( #8562 )
...
* Introduce option to control number of skirt walls after first layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* One wall draft shield options refactor
* Merge remote-tracking branch 'upstream/main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Renamed to single loop draft shield
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
2025-03-08 16:48:07 +08:00
anjis
38fb975d2a
Launching and directly loading GCode will result in missing information. ( #8745 )
...
Fix the issue where launching the software and directly loading a GCode file fails to display inner and outer wall information.
2025-03-08 14:01:16 +08:00
Alexandre Folle de Menezes
74d9a88480
Remove unnecessary trailing spaces ( #8752 )
2025-03-08 13:41:31 +08:00