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
Sketcher: Can't join two arcs #13645
Comments
can you check if you have enabled the setting auto remove constraints and play with it on/off? |
I had On 20.02 I initially get same error, but if I try to move the sketch it resolves.
On newest dev-build (36958-2024-04-23 ) it just crashes and exits. Crash log from devbuild: freecad_crash.zip |
@PaddleStroke FYI |
I know what is happening here. I have seen this kind of issue before.
The problem is that coincidence is taking 2 dof and arcs have only 5 dof.
So you make a coincidence first with the centers, that's 2 dof. Then try to
make coincidence with both end point. So that's total 6 dof.
So the arc is over constrained. So the auto remove removes the last one.
So I don't know what to say. I agree that from a user perspective it's
annoying and seems to be a bug. But it's actually not.
Perhaps we could accommodate the code to handle this situations. But I
don't know how hard that would be
…On Thu, Apr 25, 2024, 20:49 Max Wilfinger ***@***.***> wrote:
@PaddleStroke <https://github.com/PaddleStroke> FYI
—
Reply to this email directly, view it on GitHub
<#13645 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEYO6MLQR6L62DPFZAK6PADY7FF5LAVCNFSM6AAAAABGZHGM2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZXHE2TMMZWGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I totally agree that this feels very much like a bug. I have argued that in the past. Maybe we need to add an exceptions in the solver for coincidence constraints for cases where arcs have 3 coincidences. Something like :
|
Is there an existing issue for this?
Problem description
Scenario:
Expected results:
Arcs are joined together, sketch is constrained.
Actual result:
Cannot join the arcs.
Visual:
Full version info
Subproject(s) affected?
Sketcher
Anything else?
I believe this is a regression.
Two arcs cannot be joined in FreeCad 21.0+.
I verified this on 20.2 and it would be over-constrained but work.
Code of Conduct
The text was updated successfully, but these errors were encountered: