Ahhh... I have seen this in other cases. Especially when working with arcs to make a slot (See the StandardBlockCrossSectionSketch in that same file). It creates a 270degree arc instead of the 90degree I intended! It seemed perfectly happy, but the result was not even close to what I wanted, and I struggled to constrain it and get the shape I needed. I never considered that there could be two solution to the same set of constraints.drmacro wrote: ↑Sat Jan 28, 2023 7:00 pm
The solver knows nothing about geometry or the users intent or expectations. It finds the first valid solution to the matrix and considers it's job done.
If that happens to have moved things in a way that causes the geometry to be shaped differently from our expectations, it sometimes appears to "flip" things. If a positional constraint were available, then we would be able to constrain "this must be left of that", etc. We can't at this point.
I guess defining constraints must be a bit of an art, and I am still doing finger painting!
Thanks, that is a big help.