pyvista_cad.CadMultiBlockAccessor.assembly_tree#
- CadMultiBlockAccessor.assembly_tree()[source]#
Return a pure-data view of the MultiBlock hierarchy.
- Returns:
- dict
Nested
{name: subtree or None}mapping, withNonemarking leaves. Block labels (cad.label) override the block name when present.
- Return type:
Examples
>>> import pyvista as pv >>> import pyvista_cad >>> mb = pv.MultiBlock({'a': pv.Sphere(), 'b': pv.Cube()}) >>> mb.cad.assembly_tree() {'a': None, 'b': None}