Skip to content
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

degrees of freedom not restored after deleting constraints #1321

Open
wsteffe opened this issue Sep 13, 2023 · 2 comments
Open

degrees of freedom not restored after deleting constraints #1321

wsteffe opened this issue Sep 13, 2023 · 2 comments

Comments

@wsteffe
Copy link

wsteffe commented Sep 13, 2023

I have a complex assembly which was fully constrained.

To allow moving a few parts in a different positions I deleted all constraints previuosly created in the Assembly/Constraint folder. But still not possible to move anything. Several messages similar to the following are given in repert view:
0.198231 <asm3.sys> sys_slvs.py(71): dof remaining: 0

I have also tried using "mark to recompute", "recompute" on the assembly. 0 dof are left.
Same thing also after saving/closing/reopening the assembltìy

@wsteffe
Copy link
Author

wsteffe commented Sep 13, 2023

I have just understood. Only a few parts (not all parts) could not be moved and it was because I had explicitely set the placement parameters in the property view associated with these parts.
It seems that setting of these values leads to a sort of lock. But this kind of lock is not shown in the constraint folder. Quite confusing..

@wsteffe
Copy link
Author

wsteffe commented Sep 13, 2023

To better explain the placement parameters were defined usingf formula editor.
The part position was fixed because controlled by formulas and that's ok.
The only thing is that, having forgotten about the formulas it was not easy to understand why the part was locked. I had to look inside the property view ..
It would be nice to have a command showing all the constraints (including formulas) acting on the position of a selected part.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant