Noisyfox
97ec03692c
Fix wipe tower initial movement when switching extruder offsets ( #9222 )
...
Fix wipe tower initial movement when switching extruder offsets (SoftFever/OrcaSlicer#9214 )
2025-04-13 17:38:29 +08:00
Noisyfox
443034553b
Fix M486
still presented even with obj exclusion disabled ( #9202 )
...
Make sure `m_enable_exclude_object` is initialized correctly from user config (SoftFever/OrcaSlicer#7775 )
2025-04-13 17:38:13 +08:00
Noisyfox
2f8fa3fec2
Avoid unnecessary travel in scarf seam ( #9197 )
...
* Avoid unnecessary travel in scarf seam (SoftFever/OrcaSlicer#9139 )
* Fix typo
2025-04-13 17:37:40 +08:00
Noisyfox
74df3a450b
Fix wrong travel before printing first skirt point ( #9179 )
...
Fix wrong travel before printing first skirt point (SoftFever/OrcaSlicer#9109 )
don't modify `last_pos`, otherwise it could move out of plate/to wrong places and cause issue
2025-04-13 17:36:36 +08:00
Noisyfox
abcd6e7847
Don't apply adaptive PA in PA calibration ( #9149 )
...
Don't apply adaptive PA in PA calibration (SoftFever/OrcaSlicer#9140 )
2025-04-13 17:35:57 +08:00
Vovodroid
69df9420c1
Apply single_loop_draft_shield also to skirt ( #9298 )
2025-04-12 11:06:30 +08:00
Noisyfox
4aafa7a90d
Merge branch 'main' into VFA-Calibs
2025-04-05 14:50:12 +08:00
Shantanu Nair
4b0977d306
Fix bridge & perimeter paths to use set flow ratios in Volumetric Speed Capping ( #9210 )
...
Fix bridge, perimeter speed caps, flows
2025-04-04 15:00:56 +08:00
Ian Bassi
40928a5d22
Switch to improve readability
2025-04-03 15:56:07 -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
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
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
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
SoftFever
bc698a88df
Revert "Bug fix: Check for air filtration support on the printer level before emitting air filtration gcode command" ( #8750 )
...
Revert "Bug fix: Check for air filtration support on the printer level before…"
This reverts commit 22e410f82d0ac18354efa1c4b866aeeda14e5094.
2025-03-08 00:47:45 +08:00
Ioannis Giannakas
22e410f82d
Bug fix: Check for air filtration support on the printer level before emitting air filtration gcode command ( #8681 )
...
* Check for air filtration support on the printer level before emitting air filtration gcode command
* Merge branch 'main' into Check-air-filtration-support-at-the-printer-level-too
2025-03-06 20:32:30 +08:00
SoftFever
41584cfae3
WIP: Port latest support code from BBS ( #8212 )
...
This includes the latest changes from BBS, including vertical support
painting.
Huge PR, lots of tests are needed.
2025-02-26 20:53:54 +08:00
krmz-krmz
26368f5d6c
apply adaptive pa in object mode ( #8546 )
2025-02-26 20:08:02 +08:00
Noisyfox
a9a6f45f08
Merge branch 'main' into dev/support-paint-vertical
2025-02-23 15:50:21 +08:00
Ioannis Giannakas
4e74aaf144
Enhancement: Enable separate internal bridge fan speed control ( #7906 )
...
* Separate internal bridge fan speed control
* Merge branch 'SoftFever:main' into Allow-separate-internal-bridge-fan-control
* Merge branch 'main' into Allow-separate-internal-bridge-fan-control
* Merge branch 'SoftFever:main' into Allow-separate-internal-bridge-fan-control
* Merge branch 'main' into Allow-separate-internal-bridge-fan-control
* Merge remote-tracking branch 'upstream/main' into Allow-separate-internal-bridge-fan-control
* Merge branch 'main' into Allow-separate-internal-bridge-fan-control
* Merge branch 'main' into Allow-separate-internal-bridge-fan-control
* Merge branch 'main' into Allow-separate-internal-bridge-fan-control
* Merge branch 'main' into Allow-separate-internal-bridge-fan-control
2025-02-09 21:53:57 +08:00
Ioannis Giannakas
2eed82ed81
Fix 10-25% overhang slowdown not working as expected ( #8080 )
...
* Fix 10-25% overhang slowdown not working as expected
* Merge branch 'main' into Fix-10-25%-overhang-slowdown-not-working-as-expected
* Merge remote-tracking branch 'upstream/main' into Fix-10-25%-overhang-slowdown-not-working-as-expected
* Merge branch 'main' into Fix-10-25%-overhang-slowdown-not-working-as-expected
* Merge branch 'main' into Fix-10-25%-overhang-slowdown-not-working-as-expected
* Merge branch 'main' into Fix-10-25%-overhang-slowdown-not-working-as-expected
* Merge branch 'main' into Fix-10-25%-overhang-slowdown-not-working-as-expected
2025-02-09 21:12:02 +08:00
Arthur
724d8a12b6
FIX: fix hybrid tree support may go outside plate
...
1. fix hybrid tree support may go outside plate
github: #4769
2. fix false alarm of empty layer warning
jira: STUDIO-8178
Change-Id: I7bcc3959b06184901cbec946e8840c7a94bc1cab
(cherry picked from commit 647bd4213c363eff6258992f5f607c1f03cbc482)
2025-02-08 11:34:43 +08:00
Noisyfox
06ba32e117
Make sure to move to prime tower before moving down ( #8140 )
...
Make sure to move to prime tower before moving down (SoftFever/OrcaSlicer#8120 )
2025-01-22 20:52:09 +08:00
Noisyfox
74cf736903
Fix issue that is_infill_first
doesn't work correctly on regions ( #8126 )
...
Fix issue that `is_infill_first` doesn't work correctly on regions (SoftFever/OrcaSlicer#8111 )
2025-01-22 10:04:03 +08:00
Noisyfox
ec591dcef1
Fix per-object overhang slow down ( #7976 )
...
* Make sure the `m_extrusion_quality_estimator.set_current_object()` is called after regional config has been applied (SoftFever/OrcaSlicer#7946 )
* Init `m_extrusion_quality_estimator` based on region config
* Revert "Make sure the `m_extrusion_quality_estimator.set_current_object()` is called after regional config has been applied (SoftFever/OrcaSlicer#7946 )"
This reverts commit d13d4a47b78b6f80cdc4bff935ea8c3c52ff556b.
* Call `m_extrusion_quality_estimator.set_current_object` regardless, because that doesn't hurt
* Add a comment
2025-01-22 10:00:27 +08:00
f0x52
25b1ec6843
[feature] Add Bambu Cool Plate SuperTack ( #7670 )
...
* ENH: add supertrack plate
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I89017c9933597ee035aa20ba3852db6f629f5e20
(cherry picked from commit 78572cbff864e5e78255f2e0eb6e40237bc0bab9)
* NEW:add SuperTack svg
jira: none
Change-Id: Id6153f76f8634d1f00485991b75cbe526fb64adc
(cherry picked from commit 6404f06e79d38ffa8f7f296b10af2af1c2a3974d)
---------
Co-authored-by: zhou.xu <zhou.xu@bambulab.com>
2024-12-14 14:16:24 +08:00
discip
c899c3ea6e
don't create HEADER_BLOCK_START if using BTT_TFT thumbnails ( #7488 )
...
* don't create HEADER_BLOCK_START if using BTT_TFT thumbnails
* Update GCode.cpp
2024-11-30 21:43:02 +08:00
Vovodroid
ca35ba4107
Retract on top layer option. ( #6188 )
...
Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-11-23 23:23:04 +08:00
SoftFever
cc90d79190
Add back m_nominal_z to store main print_z as GcodeWriter::m_pos will be changed after parsing get_last_z_from_gcode
2024-10-06 23:39:22 +08:00
SoftFever
7736cd1b39
fixed #6755
2024-10-06 20:36:00 +08:00
SoftFever
608e6375e6
Fix wrong z when zhop is diabled.
2024-10-06 19:16:15 +08:00
SoftFever
6f3c701a32
wip
2024-10-06 10:49:58 +08:00
SoftFever
a5d2fa1aed
Fix an issue that wrong z value was used if a new layer is started with wipe tower extrusions.
2024-10-01 23:28:24 +08:00
SoftFever
99d4d0957a
Add support for textured cool plate ( #6860 )
...
support textured cool plate
2024-09-22 16:48:49 +08:00
Tom
24ae14f1d8
Revert "Tsmith35 per BS PR4631 ( #6709 )" ( #6845 )
...
* Revert "Tsmith35 per BS PR4631 (#6709 )"
This reverts commit c8216accfdc249c7c24c4ee9b461599f30590152.
2024-09-20 21:55:20 +08:00
Tom
c8216accfd
Tsmith35 per BS PR4631 ( #6709 )
...
ENH: support spiral lift with timelapse gcode
The existing implementation did only read the new Z position from the injected timelapse_gcode and flagged the position as unsafe because of this.
This change reads X, Y and Z pos from the timelapgse_gcode and will keep the position state correct to enable safety checks required for using spiral Z hop.
Because of this, spiral Z hop can be used everyhwere now. The same pattern is also applied for layer_change/toolhead gcode injection.
The set_current_position_clear method is unused but will be kept in implementation for future scenarios.
Co-authored-by: Simon ziehmon@users.noreply.github.com
2024-09-14 23:52:04 +08:00
Noisyfox
92b933f274
Fix issue that "total filament used [g]" is missing from gcode ( #6728 )
...
* Fix issue that "total filament used [g]" is missing from gcode
2024-09-11 22:17:32 +08:00
vovodroid
5165515167
Rename skirt types
2024-09-07 12:02:39 +03:00
SoftFever
5b5cd478c2
Merge branch 'main' into skirt-object-fix-pr
2024-09-07 10:57:59 +08:00
Ioannis Giannakas
1ff5424819
Bug fix: Avoid crossing walls feature removes some retraction wipes ( #6518 )
...
* Bug fix: Avoid crossing walls feature removes some retraction wipes
* Merge remote-tracking branch 'upstream/main' into Bug-Fix-Avoid-crossing-walls-removing-wipe-moves-when-retraction-was-happening
* Merge branch 'main' into Bug-Fix-Avoid-crossing-walls-removing-wipe-moves-when-retraction-was-happening
* Merge branch 'main' into Bug-Fix-Avoid-crossing-walls-removing-wipe-moves-when-retraction-was-happening
2024-08-27 23:26:43 +08:00
vovodroid
2a8b39acd4
Object skirt
2024-08-26 13:48:51 +03:00
Vovodroid
a7d2ae0450
Fix crash when both Flow compensator and Verbose Gcode are enabled. ( #6428 )
...
* Fix crash when both Flow compensator and Verbose Gcode are enabled.
2024-08-25 12:39:15 +08:00
vovodroid
83346aaffa
Configure skirt start point
2024-08-24 15:37:46 +03:00
Vovodroid
2acd858bf3
Remove unused parameter from place_seam method ( #6421 )
2024-08-18 16:32:56 +08:00
SoftFever
7082e945b1
Revert "Fix Compile Warnings ( #5963 )"
...
This reverts commit b83e16dbddecc8cb80d7b58f82476c8aec825b11.
Found regressions like auto orientation didn't work anymore after this change, revert it
2024-08-12 00:00:20 +08:00
SoftFever
68945e07e8
write correct extruder_colour to gcode
...
fixes #6288
2024-08-02 21:40:03 +08:00
Ioannis Giannakas
c5d417ed89
Improve overhang slowdown granularity & line segmentation handling ( #5996 )
...
* Increase granularity of extrusion move splitting for small line segments ending in an overhang
* Parameter tweak
* Increase granularity of estimation for curled perimeters
* Adjust parameters following experimentation with overhang prints
* Updated overhang segmentation logic
* Cleanup code comments
2024-08-01 22:38:08 +08:00