[Part Design/Sketches] Loophole in bad Linkage avoidance

About the development of the Part Design module/workbench. PLEASE DO NOT POST HELP REQUESTS HERE!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
mfro
Posts: 664
Joined: Sat Sep 23, 2017 8:15 am

[Part Design/Sketches] Loophole in bad Linkage avoidance

Post by mfro »

Won't call this a bug (rather an omission) and not sure if its worth fixing but anyway:

The sketcher allows to reference (certain) external geometry while it prevents linkage to potentially dangerous things that might break a model later in the design process (like e.g. linking to sketch geometry located in another part).

This can be worked around, however.

If you do not use the Sketcher_External function but instead the Data tab to modify the "External Geometry" property of the sketch (bring up the Link dialog and pick anything from the 3D view), you can link/reference to almost everything (good or bad).

Code: Select all

[code]
OS: Debian GNU/Linux 11 (bullseye) (GNOME/gnome)
Word size of FreeCAD: 64-bit
Version: 0.21.29393 (Git) AppImage
Build type: Release
Branch: master
Hash: 6820e0a9ec85203a6f342ca72a2ff8fd417beaf1
Python 3.10.5, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Installed mods: 
  * 3DfindIT 1.2.0
  * lattice2 1.0.0
  * Silk 1.0.0
  * fasteners 0.3.46
  * sheetmetal 0.2.49
  * POV-Ray-Rendering
  * CurvedShapes 1.0.3
  * Help 1.0.3
  * Assembly4 0.12.2
  * DynamicData 2.46.0
  * Curves 0.5.1
Cheers,
Markus
Post Reply