Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sovol SV06 ACE Improvements #8025

Merged
merged 2 commits into from
Jan 23, 2025
Merged

Sovol SV06 ACE Improvements #8025

merged 2 commits into from
Jan 23, 2025

Conversation

liberodark
Copy link
Contributor

@liberodark liberodark commented Jan 13, 2025

Description

List of improvements :

  • "sparse_infill_pattern": "grid" to "crosshatch"
  • "precise_outer_wall": "1"
  • "skirt_loops": "1" to "0"
  • "skirt_distance": "0" to "5"

List of issues :

// Incorrect :
"retract_before_wipe": [ "100", "100" ],
// Correct :
"retract_before_wipe": [ "100%" ],
// Incorrect :
"z_hop": [ "0.4", "0.4" ],
// Correct :
"z_hop": [ "0.4" ],
// Incorrect :
"wipe_distance": [ "2", "2" ],
// Correct :
"wipe_distance": [ "2" ],

Screenshots/Recordings/Graphs

image

Tests

Need users want to test for help me.

@liberodark liberodark force-pushed the sovol branch 2 times, most recently from 6eab8fc to ba7aa4d Compare January 13, 2025 10:48
@liberodark liberodark marked this pull request as ready for review January 13, 2025 10:48
@liberodark liberodark force-pushed the sovol branch 3 times, most recently from bf6e57a to b8c7101 Compare January 13, 2025 11:23
@liberodark liberodark marked this pull request as draft January 13, 2025 11:38
@liberodark liberodark force-pushed the sovol branch 3 times, most recently from 6357dac to 484f98a Compare January 13, 2025 11:59
@liberodark liberodark changed the title Sovol SV06 ACE Add Nozzles Sovol SV06 ACE Improvements Jan 13, 2025
@liberodark liberodark force-pushed the sovol branch 4 times, most recently from 9a12eef to 74d645a Compare January 13, 2025 14:44
@liberodark liberodark marked this pull request as ready for review January 13, 2025 14:52
@liberodark liberodark force-pushed the sovol branch 8 times, most recently from fbb7df2 to 8bdd050 Compare January 14, 2025 07:15
@liberodark liberodark force-pushed the sovol branch 5 times, most recently from 1971022 to 33bc60c Compare January 14, 2025 11:11
@liberodark liberodark force-pushed the sovol branch 9 times, most recently from 880a74e to 5e744fb Compare January 14, 2025 20:06
@bcat
Copy link

bcat commented Jan 15, 2025

Thanks again for doing this! I wish I could help test the new profiles, but I only have an 0.4 nozzle so far. :)

BTW, I think you want to remove the - official suffix from default_print_profile in Sovol SV06 Plus ACE 0.4 nozzle.json too.

@liberodark liberodark force-pushed the sovol branch 3 times, most recently from 4610158 to 5cd49aa Compare January 15, 2025 19:48
@liberodark
Copy link
Contributor Author

Hi,
Have finish the PR @SoftFever if you have time to look.

Best Regards

@bcat
Copy link

bcat commented Jan 20, 2025

I've started trying out these changes on my SV06 ACE (not plus). Sovol hasn't sent the nozzle pack I ordered yet, so I can only test the 0.4 nozzle profiles at this time. :) Some thoughts (but no real issues):

  • The 0.20mm layer height profile seems good to me. No obvious print quality or time regressions vs. Sovol's own profile. And the fixes for the bugs in the current profile all appear reasonable, IMO. (Thank you for switching away from grid infill to something more sensible!)
  • The only thing I wasn't sure about was setting "precise_outer_wall": "1", simply because I am not familiar with it or its tradeoffs. I haven't noticed any obvious problems it causes, though.
  • I did not test the different layer heights yet. I can probably try the 0.12mm and 0.28mm heights later this week. (Not sure about 0.08mm, 0.30mm, or 0.40mm... those may be a bit out of the ideal range for my 0.4 nozzle.)
  • A couple other tweaks that might be worth considering:
    • "skirt_distance": 5 so that if the user does want to enable the skirt, it doesn't just become a tiny, annoying brim :)
    • "brim_object_gap": 0.24, for easier brim removal (but this one of course varies with line width, and as well as Z offset/flow, so maybe it's not so good to set by default, or at least a more conservative value like 0.2 may be better?)

Anyway, thanks for your change, looking quite good so far!

@liberodark liberodark force-pushed the sovol branch 2 times, most recently from 7bc005b to 9da97de Compare January 21, 2025 06:46
@liberodark
Copy link
Contributor Author

Hi,

I am myself in the process of chaining the tests.
But I have not received anything from my sovol orders yet I am still waiting.

Best Regards

@Noisyfox
Copy link
Collaborator

I'm worried about renaming existing profiles as this could break users with profiles that are inherited from these profiles.

@liberodark
Copy link
Contributor Author

I'm worried about renaming existing profiles as this could break users with profiles that are inherited from these profiles.

Hello,

I understand perfectly but they are badly named and above all we are talking about a printer that has not been released and one that has just been released.
Moreover, they are no longer the official ones because they have changed.

Best Regards

@Noisyfox
Copy link
Collaborator

Noisyfox commented Jan 22, 2025

I see. That make sence and I could merge this PR, but that will break any further build until the profile validator is updated, which I currently don't know how to do. I'll contact @SoftFever and will merge this as soon as I sorted that out.

@bcat
Copy link

bcat commented Jan 22, 2025

I am not familiar with the profile lifecycle, and I don't have any skin in this game really (other than being a user of this printer who would also prefer the more uniform naming), but I don't think any stable OrcaSlicer releases have gone out with the current names. (IIRC, OrcaSlicer 2.2.0 didn't have any SV06 ACE profiles; I had to download them manually.) Does that make renaming easier/safer now vs. later?

Copy link
Collaborator

@Noisyfox Noisyfox left a comment

Choose a reason for hiding this comment

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

LGTM, thanks

@Noisyfox Noisyfox merged commit 1b1288c into SoftFever:main Jan 23, 2025
1 check failed
@bcat
Copy link

bcat commented Jan 24, 2025

Thanks again for this! Just wanted to confirm the 0.28mm (fast) and 0.12mm (quality) profiles seem to work well an 0.4 nozzle. (My other nozzles are still in China the moment, slowly making their way here.)

I also tried the 0.08mm (high quality) preset with the 0.4 nozzle, but this one has some odd scarring/artfiacts on overhangs (e.g., the tail of the Cali-Dragon model) that wasn't present at 0.12mm or bigger layer heights. I'm not sure why.... I tried decreasing the overhang threshold for additional cooling, and also switching the wall order to Inner/Outer, but neither seemed to make a significant difference.

Other than that, all looks good... just writing this down here in case folks have thoughts for future tweaks.

@bcat
Copy link

bcat commented Jan 24, 2025

I also noted that the profile Sovol supplied with the printer sets Inner/Outer/Inner wall order, but only two perimeters... so effectively it's Outer/Inner unless you manually increase the wall count from the default. I'm not sure what their reasoning was there, but it seems like a slightly odd choice to me.

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.

3 participants