Skip to content

Update Ender-3 V3 KE processes to use percentage based line widths#10392

Merged
SoftFever merged 1 commit into
OrcaSlicer:mainfrom
grantland:dev
Aug 23, 2025
Merged

Update Ender-3 V3 KE processes to use percentage based line widths#10392
SoftFever merged 1 commit into
OrcaSlicer:mainfrom
grantland:dev

Conversation

@grantland

Copy link
Copy Markdown
Contributor

Description

Updates Ender-3 V3 KE processes to use percentage based line widths instead of hardcoded mm values to enable these processes to be easily used with other nozzle sizes.

Screenshots/Recordings/Graphs

N/A

Tests

Verified printing with different nozzle sizes and observing that the line width changes with the nozzle size.

@MxBrnr

MxBrnr commented Aug 13, 2025

Copy link
Copy Markdown
Contributor

Why only the E3V3KE? Why not all printers?

@grantland

Copy link
Copy Markdown
Contributor Author

Good question! I'm not super familiar with other printer process definitions and for some reason assumed that only the KE used mm values, however, it seems like other printers such as the Elegoo CC do this as well.

If folks would like a PR that changes all printer processes, I could try to whip up a script to do that instead. LMK!

@MxBrnr

MxBrnr commented Aug 13, 2025

Copy link
Copy Markdown
Contributor

Good question! I'm not super familiar with other printer process definitions and for some reason assumed that only the KE used mm values, however, it seems like other printers such as the Elegoo CC do this as well.

If folks would like a PR that changes all printer processes, I could try to whip up a script to do that instead. LMK!

Ah, you are right, and I read this wrong. The profiles for my Voron and Snapmaker both allow for % based line widths. It's the layer height I was thinking of that is a system-wide hard coded mm, and has been requested to allow for a % for quite some time. My apologies! I am surprised to see that the line width unit is apparently a machine-specific issue; and good on you for finding more than one that it applies to!

@ianalexis

Copy link
Copy Markdown
Collaborator

I think the profiles (processes and filaments) should be rethought, to make them generic and somehow adjust specificities for each machine.
Almost everything can be standardized (as in this case, the line width is converted to a percentage).
The only machine-specific things that I think are:

  • Processes
    • Speeds
    • Accelerations
    • Jerk
  • Filaments
    • PA (depends a lot on the nozzle size)

I am leaving this comment in case it serves as a starting point for discussion.

@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.

LGTM
Thank you

@SoftFever SoftFever merged commit 311f651 into OrcaSlicer:main Aug 23, 2025
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.

4 participants