chrisb wrote: ↑
Tue Mar 10, 2020 1:30 pm
Does this occur really often, that no property at all is changed from the default value? Can you give some real life use cases?
if you ignore all hidden properties, there can be quite a few. Origins, imported shapes, defeaturing, sketches, shapebinders, spreadsheets... Most viewproviders are not modified by me, except for visibility.
Properties are the main mechanism of data storage, so I doubt there exists a single object that has literally all properties at their defaults. Even a newly created cube already has its Shape
property set to some non-default value (the default is null shape; the shape of the cube is generated individually for that cube in the course of recompute).
So it's more of a question "what counts as a property" and "what is the default". Group
properties of Part and Body objects are not hidden, but they are not intended for direct modification, but are rather modified by FreeCAD as you add or remove objects from/to these containers. So, should they count as modified or not?