I attach the files and the dependency graph.
The reported errors when I click on "Recompute" are:
Code: Select all
6868.3 <App> Document.cpp(2816): Dependency cycles:
6868.3 <App> Document.cpp(2846):
vacuum_cleaner_flat_tool_v3#Part, vacuum_cleaner_flat_tool_v3#Body, vacuum_cleaner_flat_tool_v3#Pad, vacuum_cleaner_flat_tool_v3#DatumPlane,
<Exception> Document.cpp(2847): The graph must be a DAG.
6870.22 <App> Document.cpp(2849): The graph must be a DAG.
Attacher: linked object Part is unexpected, assuming it has no shape.
PartDesign::Plane / DatumPlane: Links go out of the allowed scope
Attacher: linked object Part is unexpected, assuming it has no shape.
Attacher: linked object Part is unexpected, assuming it has no shape.
PartDesign::Plane / DatumPlane: Links go out of the allowed scope
Attacher: linked object Part is unexpected, assuming it has no shape.
6870.31 <App> Document.cpp(3202): vacuum_cleaner_flat_tool_v3#Part still touched after recompute
6870.31 <App> Document.cpp(3202): vacuum_cleaner_flat_tool_v3#Pad still touched after recompute
Thanks,
Gaël
OS: Ubuntu 18.04.3 LTS (i3/i3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.
Build type: Release
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)