When using the user-defined z-seam position, turn on the relative position option so that the x/y position of the z-seam hint location are relative to the centre of the part's bounding box. That also gives the obvious benefit that you can move the model around the build plate and the z-seam hint location moves with the model.
yellowshark 153
Confused, if you have drawn a square then surely by definition each corner will be as sharp as the other 3 and they will all be 90d. Or am I missing something obvious that is going to embarrass me😵
2 minutes ago, yellowshark said:Confused, if you have drawn a square then surely by definition each corner will be as sharp as the other 3 and they will all be 90d. Or am I missing something obvious that is going to embarrass me😵
Nope, what you say is true and that's really why the sharpest corner z-seam strategy doesn't make sense for models that have corners that cannot be distinguished by their sharpness. Where it is useful is for an object that has mostly smooth curves and also an edge that runs vertically up the model and that's where you want the z-seam to be because it will be best hidden.
- 2
yellowshark 153
Thanks @smartavionics, that makes complete sense now🙂
Hi YellowShark,
Yeah, the whole initial problem occurred with a square because the existing algorithm for finding the sharpest corner doesnt' account for distance. So it will chase down that 0.01mm difference between the corners' sharpness angles.
Which is why I suggested an improved algorithm with a weighted decision making that also accounts for the distance required for getting to that sharpest corner. Without it, it combs or retracts like crazy to find that 90d corner on the other side of the model rather than the 85d corner that is 3mm away.
The point of confusion was probably the hypothetical which I used to illustrate how an improved weighted decision algorithm would function. Didn't use a square in that hypothetical. I probably should've added a TLDR.
yellowshark 153
Hi Sean, I take you point but do not understand why that corner would be 85d rather than 90d. Are you saying that Cura does not slice 90d corners correctly? Or of course your modelling software.
No, I'm saying the Sharpest Corner Z-Seam feature could be more intelligent with how it chooses where to start the layer.
Recommended Posts
burtoogle 516
As the person who coded the sharpest corner feature, here's my thoughts...
Don't use it for any model that has corners of similar "sharpness". Personally, I always use the user-defined z-seam hint with, maybe a seam corner preference but I never use sharpest corner z seam alignment. Personally, I would not choose sharpest corner as the default value for that setting as it nearly always gives a crap result.
Link to post
Share on other sites
SeanTapscott 4
Thanks for the reply, Smartavionics. I find user-defined z-seams to also be difficult and sometimes unreliable unless you're dealing with a vertical-faced object and you place the seam on a consistent corner in the model. I welcome any advice you may have about using it. For that feature, sometimes I have to guess or count little squares to figure out where Cura believes (155,105) is on the build plate.
The sharpest corner is a really awesome idea, and I think we could iterate it a bit further to make it even better at making decisions.
Thank you again.
Link to post
Share on other sites