OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

Need the Slicing Tolerance option from Curas experimental settings

Open tjc2005 opened this issue 2 years ago • 17 comments

Part tolerance is not good, I have multiple objects that won't fit together, however if I use cura on any of my printers and use exclusive mode in cura experimental settings, things work much better. With the same print settings.

Explanation here https://support.makerbot.com/s/article/1667418054188

The only way to get it to work for me currently is to make a part smaller or bigger but then that presents it's own set of issues with tolerances.

Can we get these added to orcaslicer?

tjc2005 avatar May 29 '23 21:05 tjc2005

i second this. a really useful option that is missing in orca slicer. please add these options.

rhiffsta avatar Sep 26 '23 14:09 rhiffsta

I would love to see that feature in Orca. That's one of the reasons why I fallback to Cura sometimes

PowerWiesel avatar Dec 03 '23 17:12 PowerWiesel

Isn't this practically solved by x-y hole and contour compensation?

dbuezas avatar Dec 03 '23 18:12 dbuezas

Isn't this practically solved by x-y hole and contour compensation?

No it's not the same unfortunately.

tjc2005 avatar Dec 03 '23 18:12 tjc2005

I just had to reprint something because the thread just didn't work. It was horrible. Resliced in Cura, set the tolarance to exclusive - thread perfect.

PowerWiesel avatar Dec 03 '23 18:12 PowerWiesel

I mean, it used to fit only the .3mm tolerance, with x-y hole compensation set to 0.15mm it is spot on. image

(although I agree that Cura's tolerance seems less of a hack)

dbuezas avatar Dec 03 '23 19:12 dbuezas

I mean, it used to fit only the .3mm tolerance, with x-y hole compensation set to 0.15mm it is spot on. image

(although I agree that Cura's tolerance seems less of a h IMG_20231203_195514 ack)

tjc2005 avatar Dec 03 '23 19:12 tjc2005

I mean xy-hole (and xy contour) compensation, not xy-size compensation

dbuezas avatar Dec 03 '23 20:12 dbuezas

I mean xy-hole (and xy contour) compensation, not xy-size compensation

I see now, apologies. Do you use 0.15mm for everything and find it works?

tjc2005 avatar Dec 03 '23 20:12 tjc2005

I'd suggest you do this:

  1. print an orca tolerance test
  2. see where the printed pin fits as tight as you wish tolerances to be
  3. Divide the number by 2
  4. Set it as xy hole compensation
  5. Print the tolerance test again and corroborate it now fits in the zero position but it is not too loose

And then just leave it like that for any print. That's what I like about this setting, it will look for holes and then correct for them by exactly that amount regardless of their size. I'm not sure but the value may differ for different line heights.

dbuezas avatar Dec 03 '23 20:12 dbuezas

Did you try this with threads? Just print a simple screw with idk 5mm OD and a nut and test if it works smoother. It's probably also an issue with the tolerance of my printer, but on on my last design I wasn't able to get it screwed in more then one turn. After I resliced and reprinted just one of both parts with that Cura setting it worked with almost no resistance. The difference is unbelievable. The thread was also pretty big - 80mm OD. That might have been a factor.

PowerWiesel avatar Dec 03 '23 22:12 PowerWiesel

Was just looking for this feature

markdid avatar Dec 14 '23 21:12 markdid

That is true for me as well as I print this design: https://www.printables.com/de/model/510256

Does work with Cura and "Slicing Tolerance" to "Exclusive" but not with the Orca slicer default settings.

after doing what @dbuezas said it did work but it seems to be a workaround and not the same behavior. As +- nicely explained here I think: https://youtu.be/X6nCKQToOUg more precise here: https://youtu.be/X6nCKQToOUg?si=2XWAhxUQf3ybh-2x&t=201

ImRidingNow avatar Dec 14 '23 22:12 ImRidingNow

The exclucive setting is very important for technical prints like screws or gears(heeringbone) without any test prints. It is one more needed step for designe, print, good result without playing.

Ardchie63 avatar Jan 21 '24 14:01 Ardchie63

This is the feature I really want from cura. Makes screws so much easier.

AJolly avatar Mar 04 '24 18:03 AJolly

Very useful feature, it would be great to implement it!

p-dmitrij avatar May 02 '24 00:05 p-dmitrij

I agree that this feature is necessary and urgent, please slice a 3mm diameter hole parallel to the XY plane (perpendicular to the printing wall), you will find that there will be a section of path occupying the round hole at the top and bottom, but if you use cura's "exclude" slicing mode, you won't have this problem, and it's not something that can be solved by the XY expansion and hole expansion.

lxlolxl avatar May 17 '24 11:05 lxlolxl

I'd suggest you do this:

  1. print an orca tolerance test
  2. see where the printed pin fits as tight as you wish tolerances to be
  3. Divide the number by 2
  4. Set it as xy hole compensation
  5. Print the tolerance test again and corroborate it now fits in the zero position but it is not too loose

And then just leave it like that for any print. That's what I like about this setting, it will look for holes and then correct for them by exactly that amount regardless of their size. I'm not sure but the value may differ for different line heights.

No, don't use hole compensation at all! (Use "Convert holes to polyholes" instead.) It shoud be renamed to arc compensation, and reprogrammed accordingly because it has sense only for round holes, but it applies on square holes, too. It's sense should be to correct pulling filament towards the center of the hole, which is not present at square holes, but it is present at open arcs.

arosovic avatar Jul 11 '24 06:07 arosovic

I am also looking for this feature. image

FireflyJar avatar Sep 02 '24 00:09 FireflyJar

Hello, I've switch for cura to orca today, and I need this feature too please

Gismo6303 avatar Oct 12 '24 22:10 Gismo6303

This feature is critical for producing accurate threaded parts. Not understanding why this is a feature in Cura, but Orca Slicer and Bambu Studio have both failed to recognize the significance of this much needed setting. I really like Orca Slicer, and don't like to be forced to use Cura for threads!

BigRon1955 avatar Oct 27 '24 18:10 BigRon1955

Isn't it equivalent to "x-y hole compensation" and "x-y contour compensation"? Or rather, those are even more flexible. I use those instead and don't have issues with threaded parts.

dbuezas avatar Oct 27 '24 18:10 dbuezas

No, it's not equivalent. X-Y hole compensation is very similar to scaling. Slicing tolerance is determined by the intersecting angle of the slice/surface, which means it will not be applied uniformly as x-y hole compensation would be. Refer to the detailed Cura explanation, and comments from others, including YouTube videos illustrating the difference. As a CNC programmer, I understand the way these offsets are applied to surfaces when hemstitching 3D surfaces with a ball nose endmill.

On Sun, Oct 27, 2024, 11:34 AM David Buezas @.***> wrote:

Isn't it equivalent to "x-y hole compensation" and "x-y contour compensation"? Or rather, those are even more flexible. I use those instead and don't have issues with threaded parts.

— Reply to this email directly, view it on GitHub https://github.com/SoftFever/OrcaSlicer/issues/1186#issuecomment-2440129899, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN3GM3TIGFAA4ARS5HQSBYDZ5UP2BAVCNFSM6AAAAAAYTFPPFKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBQGEZDSOBZHE . You are receiving this because you commented.Message ID: @.***>

BigRon1955 avatar Oct 27 '24 19:10 BigRon1955

Orca bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] avatar Jan 26 '25 00:01 github-actions[bot]

this feature would be very useful. why there is still no activity after 1.5y from devs when several people show interest and also point out why it is useful/wanted.. could we please finally get a dev assigned to it or at least a statement of implementation plans?

rhiffsta avatar Jan 26 '25 11:01 rhiffsta

Agreed, it's the one feature cura has that I really miss

On Sun, Jan 26, 2025, 5:28 AM rhiffsta @.***> wrote:

this feature would be very useful. why there is still no activity after 1.5y from devs when several people show interest and also point out why it is useful/wanted.. could we please finally get a dev assigned to it or at least a statement of implementation plans?

— Reply to this email directly, view it on GitHub https://github.com/SoftFever/OrcaSlicer/issues/1186#issuecomment-2614334507, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAWKZPAR5LQDIBTP45ZSX32MTBGZAVCNFSM6AAAAAAYTFPPFKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMJUGMZTINJQG4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

AJolly avatar Jan 26 '25 16:01 AJolly