TechDraw pages and recompute time

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
iszczygiel
Posts: 17
Joined: Wed Nov 14, 2018 6:53 pm

TechDraw pages and recompute time

Postby iszczygiel » Mon Dec 10, 2018 10:34 pm

Hi,
My new project is more and more complicated. It enlarges the recomputation time, especially if many TechDraw pages are included in project. BTW I have noticed that recomputing time strongly depends on size of an element. I have boiler shell, which is a simple cylinder with several holes. After adding TechDraw page with the shell recompute time enlarged above 1 minute.
My question is: is it possible to keep the TechDraw drawings on disk an open them only on demand? There is a function Keep updated, but disabling that does not allow to skip recomputing after the project opening.

regards
I.
OS: "Fedora release 29 (Twenty Nine)"
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15340 (Git)
Build type: Unknown
Python version: 2.7.15
Qt version: 4.8.7
Coin version: 3.1.3
OCC version: 6.9.1.oce-0.18
Locale: Polish/Poland (pl_PL)
User avatar
wandererfan
Posts: 3149
Joined: Tue Nov 06, 2012 5:42 pm

Re: TechDraw pages and recompute time

Postby wandererfan » Tue Dec 11, 2018 12:58 am

iszczygiel wrote:
Mon Dec 10, 2018 10:34 pm
There is a function Keep updated, but disabling that does not allow to skip recomputing after the project opening.
If KeepUpdated is false, the drawings are not executed when the 3D model changes. If you want all recomputes (including 3D model) suspended, right click on the root object in your project tree, and select "Skip recomputes".
skipRecomputes.png
skipRecomputes.png (19.34 KiB) Viewed 78 times
Right click and select again to turn recomputes back on