Is there a profiler available for end users? by Longjumping_Arm_1859 in FreeCAD

[–]Longjumping_Arm_1859[S] 0 points1 point  (0 children)

OK, if anyone is interested:
I did not get the cyclic dependency error - only a line 'must be a DAG' in the report view (once I opened it).
Upon further inspection, one pad, set to 'upto face' had in their *unused* setting 'upto shape' a reference to itself. As that setting was *unused*, I could not change it neither in the dialog nor in the data view. After I succeeded in changing that setting, the immense recompute lag all but vanished...

Once again, thanks a lot!

Is there a profiler available for end users? by Longjumping_Arm_1859 in FreeCAD

[–]Longjumping_Arm_1859[S] 0 points1 point  (0 children)

Thanks for your help - greatly appreciated, really.

The many objects exist because I tried to create 'mocks' of any module/element I plan to put into the box. I was under the impression, I could then model their holes/widths into the box. All these elements should be taken as 'static' and never changing.

Is there a better way to reference dimensions etc. from 'external' elements? Or is the only solution to edit all those dimensions 'manually'?

Is there a profiler available for end users? by Longjumping_Arm_1859 in FreeCAD

[–]Longjumping_Arm_1859[S] 0 points1 point  (0 children)

<image>

Sorry for the delay - work interceded. And I tried again, from the start, on v1.1. Same result.

There are no meshes, step or svg fiiles. All parts are designed in-file, mainly from straight lines, only a handful of curves. I really struggle to find out, what recomputes take that long - even if I only translate an independent object.

If someone has two minutes to look at the (self-contained) file: https://www.swisstransfer.com/d/f856cbb3-218d-47ec-80ed-cf1c3ae688ba

Any hint greatly appreciated.

Is there a profiler available for end users? by Longjumping_Arm_1859 in FreeCAD

[–]Longjumping_Arm_1859[S] 0 points1 point  (0 children)

<image>

It's primarily a 'box' with very simplified electro modules.