realthunder / FreeCAD

Link branch FreeCAD
Other
779 stars 45 forks source link

[Problem] No access any more to subshapebinder / external geometry after changes made to the master sketch it points to. #1009

Open ElPatoNoEsTu opened 4 months ago

ElPatoNoEsTu commented 4 months ago

Is there an existing issue for this?

Version

0.21 (Development)

Full version info

[code]
OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 2024.408.0.14555 (Git shallow)
Build type: Release
Branch: (HEAD detached at 20240407stable)
Hash: 973e4821bcd19a5a1af9ae3e1d2ed961aad0a8ab
Python 3.11.8, Qt 5.15.6, Coin 4.0.1, Vtk 9.2.5, OCC 7.7.1
Locale: German/Germany (de_DE)
Installed mods: 
  * A2plus.backup1698606179.0777142
  * Assembly3.backup1701122976.354356 0.11.3
  * Curves.backup1701123223.0435972
  * LCInterlocking
[/code]

Subproject(s) affected?

None

Problem description

After doing some edits to a "master sketch" ( what broke some constraints - but that was expected ) I can't access the "external geometry" which should be accessible via the subshapebinder ,pointing to the master sketch, any more.

E.G. ( see attached file )
When I open sketcher, trying to fix the broken "references/constraints" ( sketch in Body "Top_Ebene_Komplett", Sketch "S_Rückwand" ( Weichen_Ansteuerung_011#Body001.Pad001.Sketch004. )) and I change the visibility of the subshapbinder ( "Binder(Sketch)" ) and press "create external geometry" to select some external geometry, the subshapebinder ... disapears from screen so it is impossible to select any external geometry the subshapebinder in question binds to.

Anything else?

Weichen_Ansteuerung_011.zip

Code of Conduct

realthunder commented 1 month ago

When I open your document, it shows that you are using the Shaded display mode. This mode only shows face. Maybe you activated it by mistake? Other than that, it works correctly on my side.

BTW, you can force showing any object in any display mode by holding Alt and click the eye icon in tree view. This will bring the item show on top. Alt click again to revert. Or Ctrl + Shift + Space to turn off all show on top objects.

image