I am new to the board and have been working on freecad for a while now. Just reacently got a problem with linking external geometry to a sketch geometry in part design. I was able to reproduce the problem in fallowing example, but did not find a way to get it work. It is a simple problem, but it drives me nuts, not getting it working.
Freecad version info:
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Switzerland (de_CH)
After adding a primitive box in part design and round the edges with fillet, I created a new sketch on the top surface of the box.
In sketcher I then added the rounded edges as external geometry and want to redraw the outline of the face and link it with constraints.
What is the best way to get this done. The idea is, that if I change the box dimensions afterwards, the sketch goes with it.
I tried to redraw the outline with polyline and autoconstraint. I basically just want to link all the points with "coincident constraints" (including arc center points. But this fails. Why I don't know?
Even if I get a fully constraint sketch, after changing the dimensions of the box, it fails (see <test_fail.FCStd>.
Is there a simple way to link the geometry reliable to the external geometry?
Would appreciate some advice here.
Cheers