-
Notifications
You must be signed in to change notification settings - Fork 70
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
A2plus fails if no part has the property fixed Position #205
Comments
This is an old unsolved issue. I will try to find an algorithm which detects such constellations. |
I would opt for raising a dialog. Doing something automatically would lead to not desired behaviour... |
Introducing a flag "moved" to each rigid could be a solution. |
Now A2plus evaluates a new flag "moved" of each rigid. |
Creation of constraint: Hidden dialog. I hope i find a workaround. |
And what about my second proposal? From my experience this would makes things a lot easier because assembling doesn't always follow purely logic paths ;-) . |
Humm, I'm running into this today with two imported parts (step files) and have been unable to find a resolution. I've even tried:
(my first python within freecad) |
I use the latest a2plus 0.3.7. I cannot solve this super simple assembly:
2-part-testass.zip
there are only 2 parts, an axle and a wheel-like structure. Try to add a constraint between them of your choice.
result: the parts are not moved the solver only tells me:
===== Start Solving System ====== TARGET POS-ACCURACY :1e-05 REACHED POS-ACCURACY :0.0 TARGET SPIN-ACCURACY :1e-05 REACHED SPIN-ACCURACY :0.0 SA SPIN-ACCURACY :0.0 ===== System solved using partial + recursive unfixing =====
The reason is that no part has gthe property "fixed Position" set to true. If the A2plus solver requires this, A2plus should
As it is, average users like me are lost - it took me about an hour to realize what is going on.
The text was updated successfully, but these errors were encountered: