ⵎⴰⵙⵏⵙⴰⵏ wrote: ↑
Mon Apr 15, 2019 6:47 pm
I have a question regarding the parameters which control the speed at which files are opened and saved, in other words with what settings could I play with in order to open these files faster?
This is mostly a problem that occurs when opening and saving documents containing more than 80-100 parts.
I don't have a straight answer to this but it has been discussed in other threads. Each object in the tree view (which is called a DocumentObject in internal FreeCAD terms) seems to consume a lot of resources. So the best advice seems to be to avoid having too many individual objects. Essentially, try to compound as many objects as possible, that is, combine them together so that they are a single one, and not many. This obviously makes some pieces static and no longer parametric, but reduce the amount of objects in your file.
See this thread:
carlopav wrote: ↑
Sat Apr 06, 2019 7:20 am
Following the general discussion in this post:
"FreeCAD slow performance on create many (document) objects"
what i understood is:
FreeCAD is not thought to be used extensively (as Librecad or Autocad are) for 2d architectural drafting where you need to draw looots of single very simple elements (points, lines, circles, ecc.).
Instead in FreeCAD, as i lear from yorik, each object is a powerful and complex entity, and therefore their max number is not infinite. But the point, if I got it correctly, is that Coin is very powerful (can deal with loots more entities than Librecad), and the limit is mainly a stuctural limitation of the document tree (i think i'm simplyfiing a lot).
So if we create a single shape (single document object (?)) containing all the other simple 2d entities (edges, faces, ecc.) we can skip that limitation quite easily. This at the moment is done with part compound after the creation of draft objects (did i get i correctly?).