Search found 237 matches

by project4
Tue May 16, 2023 2:48 pm
Forum: Assembly
Topic: Assembly3: Copy by dragging?
Replies: 3
Views: 983

Re: Assembly3: Copy by dragging?

bambuko wrote: Tue May 16, 2023 8:06 am but you can do multiple selections in tree view?
Yes, when the tree view have only the parts you need.
I'm in the middle of a design with lots of parts, some are those that I want to move to a sub-assembly, some/most are not.
by project4
Tue May 16, 2023 2:46 pm
Forum: Assembly
Topic: Assembly3: Copy by dragging?
Replies: 3
Views: 983

Re: Assembly3: Copy by dragging?

I'm on 0.20.2 AppImage: OS: Ubuntu 20.04.6 LTS (ubuntu:GNOME/ubuntu) Word size of FreeCAD: 64-bit Version: 0.20.2.29603 (Git) AppImage Build type: Release Branch: (HEAD detached at 0.20.2) Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8 Python 3.10.8, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3 Local...
by project4
Mon May 15, 2023 6:16 pm
Forum: Assembly
Topic: Assembly3: Copy by dragging?
Replies: 3
Views: 983

Assembly3: Copy by dragging?

Hello FreeCADers, Use case: Start designing a machine, come to a point where I understand that a set of parts should be copied to an external file and become a sub-assembly. Sometimes because there will be a need for multiple instances of that set of parts and sometimes just to be able to "lock...
by project4
Sun Oct 30, 2022 4:24 pm
Forum: Assembly
Topic: Assembly3: Solver speed debug
Replies: 10
Views: 2356

Re: Assembly3: Solver speed debug

An update: I opened the document of the round parts and set "Skip recompute" in it's document. Doing that dropped the movement time to 6 seconds (about half!). That's pretty strange since its a single body part, no assembly around it in the child document. Also, looks like there's another ...
by project4
Sun Oct 30, 2022 3:47 pm
Forum: Assembly
Topic: Assembly3: Solver speed debug
Replies: 10
Views: 2356

Re: Assembly3: Solver speed debug

I set "Skip recompute" on the main assembly file and turned off "Auto recompute" feature in hope I could continue with the assembly. But the move update still takes tens of seconds :( Hiding the round parts that I thought are causing the major slowdown didn't help either... Pytho...
by project4
Sat Oct 29, 2022 4:04 pm
Forum: Assembly
Topic: Assembly3: Solver speed debug
Replies: 10
Views: 2356

Re: Assembly3: Solver speed debug

realthunder I continued to add more parts to the assembly, all attached to the fixed part (the middle channel). Unfortunately ZIPping all together creates a very big file, so I don't know how to add it here. Right now, added link to a new part, trying to move it to to a better position where I want...
by project4
Sat Oct 29, 2022 7:20 am
Forum: Assembly
Topic: Assembly3: Solver speed debug
Replies: 10
Views: 2356

Re: Assembly3: Solver speed debug

Uploaded here: https://github.com/realthunder/FreeCAD_assembly3/issues/1285 Try to move the top slider. Hope the files will open properly since FreeCAD still doesn't like Linux mounted drives. Can't save the same files at work and open on my hope PC. At work the drive is NFS mounted and symbolic lin...
by project4
Sat Oct 29, 2022 7:06 am
Forum: Assembly
Topic: Assembly3: Solver speed debug
Replies: 10
Views: 2356

Re: Assembly3: Solver speed debug

It's currently 41Mb and I can't attach it here or on GitHub.
Will try to remove some non needed objects from the directory.
by project4
Thu Oct 27, 2022 6:38 pm
Forum: Assembly
Topic: Assembly3: Solver speed debug
Replies: 10
Views: 2356

Re: Assembly3: Solver speed debug

Hmmm... I found what cause the slowdown... Here's the flow (more or less): Assembly3 python code gets the move event, using the solver to calculate the constraints, change the placement of moved parts and calls recompute of the FreeCAD core code. FreeCAD core recompute code loops on all the parts an...
by project4
Thu Oct 27, 2022 2:43 pm
Forum: Assembly
Topic: Assembly3: Solver speed debug
Replies: 10
Views: 2356

Re: Assembly3: Solver speed debug

Update: Tried to play around with the moved parts... Thought maybe the sliding constraints affect something, so I left only 7 top parts that are all attached together. Dragging them in the space is also very slow, so it's definitely not a solver problem. Compiled FreeCAD in debug mode to see what re...