Skip to content

Disable smooth sprial in input_shaping calibrations#10748

Merged
SoftFever merged 2 commits into
OrcaSlicer:mainfrom
ianalexis:E-absolute-no-smooth-spiral
Sep 28, 2025
Merged

Disable smooth sprial in input_shaping calibrations#10748
SoftFever merged 2 commits into
OrcaSlicer:mainfrom
ianalexis:E-absolute-no-smooth-spiral

Conversation

@ianalexis

@ianalexis ianalexis commented Sep 15, 2025

Copy link
Copy Markdown
Collaborator

Fixes #10474

There is apparently a bug when using smooth spiral with absolute distances (use_relative_e_distances = false).

This PR includes:

  • A comment on the Smooth Spiral wiki
  • Smooth Spiral is disabled in calibration tests since it's not absolutely necessary but can cause issues like the bug mentioned above.
    Alternatively, use_relative_e_distances could be set equal to spiral_mode_smooth

Before
imagen

After
imagen

This produces the smoothest possible spiral print.

> [!NOTE]
> If you are using absolute e distances, the smoothing may not work as expected.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please correct me if my assumption is wrong, but shouldn't this be:

Suggested change
> If you are using absolute e distances, the smoothing may not work as expected.
> If you are using absolute e distances, smoothing will be disabled.

@ianalexis ianalexis Sep 15, 2025

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't add any logic for that. I just disable the option for the Calibrations tests.

@ianalexis ianalexis changed the title E Absolute errores when smooth spiral E Absolute errors when smooth spiral Sep 15, 2025
Causes problems when using absolute distances (use_relative_e_distances = false).
@ianalexis ianalexis force-pushed the E-absolute-no-smooth-spiral branch from 1139a39 to 2f898d1 Compare September 21, 2025 12:50
@SoftFever SoftFever changed the title E Absolute errors when smooth spiral Disable smooth sprial in input_shaping calibrations Sep 28, 2025

@SoftFever SoftFever left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks
LGTM

@SoftFever SoftFever merged commit 1503728 into OrcaSlicer:main Sep 28, 2025
13 checks passed
@ianalexis ianalexis deleted the E-absolute-no-smooth-spiral branch October 18, 2025 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New calibration models are'nt suitable for spiral mode

3 participants