jpg87 wrote: ↑Thu Jul 02, 2020 7:29 am
why all these "Locked" constraints? How did you position your parts before immobilizing them?
In that particular file I was trying to skip the solver with the lock constraints and understand where the freeze of the ui may lie. We haven't yet noticed that the culprit was a solver error combined with the tree click event. Bare in mind that this freeze of the ui doesn't happen with the master branch It was a test file not a "correct" workflow methodology. In fact the main cnc file has alignment constraints.
- planeAlignment.jpeg (461.49 KiB) Viewed 2409 times
I found the idea of using a scale coefficient on an axis interesting to create a family of profiles of different lengths, but I had the same problems as you with the assembly.
On the other hand, by creating from a profile file 50x50 several profile files 50x50x700 and 50x50x1000, I did not have any problem :
This is the route that I adopted also. No more problems with scale this way but one must admit that importing just one body and scaling as per necesity was kind of cool and fast workflow wise.
Now, with regard to your last tests (testASM3_1), the surfaces Elem001 and Elem003 are the same (ditto for Elem002 and Elem004) so the two constraints PlaneAlignment and PlaneAlignment001 are identical, hence the problems of the solver :
Already in the creation of your Body and Body001 pieces, why is the Refine property disabled in the creation of the pads? If it was activated you would have this on the screen and it would be more obvious that the surfaces indicated previously are one :
That really skipped me. Thank you. But to my defense the refine property was off by default and to be honest I really didn't think about it.
For the admins: I promise that later today I will make a user sowcase thread so we don't pollute this thread anymore.
I'm pretty sure there some more experienced users will catch other errors too