There is an easy workaround to circumvent this difficulty.lighting_freak wrote: ↑Sun Apr 05, 2020 8:43 pm There seems to be no chance to select the inner solid with current FreeCAD version.
Please see this example:
Here we have three nested cubes made from three different materials (copper, aluminium and steel)
It's designed by using PartWB->BooleanFragments, which is referenced for meshing as usual.
But for material assignment, "BooleanFragments" is exploded using PartWB->ExplodeCompound:
to get these three solids:
Selecting correct solids is no magic, if visibility is set carefully before invoking dialog of material assignment.
References for meshing, material assignment and other constrains needs to be equal but not the same.
version:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20415 (Git)
Build type: Release
Branch: master
Hash: 7a0606715045a255ef0774e835b0091eef300ac9
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: German/Germany (de_DE)