14 hours ago, GregValiant said:Ghostkeeper's Usage description of "Slicing Tolerance" - "This setting is named after its intended use rather than its functional effect. If you have multiple pieces that need to slide past each other, the theoretical shape of the layers may physically prevent exact fits. In such a case, you can set this setting to Exclusive so that the layers are guaranteed to stay within the bounds of the original volume. Barring warping, sagging and similar deformation effects, this would guarantee that the parts fit within each other and are able to slide past each other.
In reality there are always other effects going on that prevent this. In practice, this setting can be used to get slightly more or less tolerance between two sloped surfaces, as can be seen in the above images."
I am an ME with 50 years experience scribbling special machines, fixtures, dies, automation, whatever. It was always a basic tenet that any part be fully described within the borders of the drawing. Didn't matter who made detail 1 or who made detail 2 - they need to fit together. Tolerances, location of features, etc., needs to be part of the drawing - which is now the 3d model.
So I have a philosophical problem with the idea of generating "tolerance" via a software setting. It is akin to allowing the technician to determine tolerances. That indicates ad-libbing by the technician and should never be allowed. Now that the designer and the technician are often the same person doesn't change my view of that. If two parts need to fit together, they should be designed to fit together.
Being aware of what type of machine was going to be used to make a metal part was necessary to design a part that could actually be made (as opposed to what we referred to as Optical Illusions). Being aware of the 3d printer/slicer/firmware capabilities is just as necessary. An eye must be kept on those capabilities when designing parts of an assembly.
Paxpring - in one of your initial posts you mentioned problems between the PrusaSlicer / Prusa combination and then using Cura with (I must assume) the same Prusa printer. If the parts slice differently in Cura than they did in PrusaSlicer causing dimensional anomalies within the Gcode this would seem to be an elemental problem between the slicers that needs to be addressed (somehow). Using the Exclusive setting (with it's side-effects) to make adjustments in dimensions just doesn't sit well with me. Again, it has the effect of allowing a technician to unilaterally alter a design.
And after all of that - the old guy forgot to change Exclusive back to Middle, sliced and printed a model that turned out two layers too short.
I use Cura solely for the UM5S and PrusaSlicer solely for the MK3S.
The fact that I have to dive into (UM labeled as) "experiemental" parameters in Cura and tinker with them in order to achieve dimensional accuracy, just feels wrong to me. Like I said before, I feel that dimensional accuracy should be one of Cura's top priority defaults. The only reason I brought up that I use PrusaSlicer is because there I get dimensional accuracy from the start. I have to agree with you that, designing with the slicer's bad dimensional accuracy is something I refuse doing, I would rather switch slicers.
Recommended Posts
GregValiant 1,251
Dimensionally I'm impressed with the accuracy of the machine on everything but the diameter of small holes. Rather than fudging with Horizontal Hole Expansion I rely on the absolute accuracy of the hole location and drill them to size when necessary. Slowly but surely the mechanical calibration will go away as the machine continues to wear in and as a result dimensional accuracy will go with it. When it's freshly dialed in it's amazingly accurate (for a Chinese POS built to a price point).
I won't be switching away from Middle any time soon since my CRS disease keeps me from remembering to switch it back. I'm gonna whine about that until I empty the trash and can't see my scrap anymore.
Link to post
Share on other sites