pyvista_cad.CadMultiBlockAccessor.exact_volume#
- CadMultiBlockAccessor.exact_volume()[source]#
Sum exact volume across all BREP-cached leaves.
- Returns:
- float
Total volume from every cached
TopoDS_Shape.
- Raises:
- pyvista_cad.CadError
If no cached B-rep leaf is present.
- Return type:
Examples
>>> import pyvista_cad >>> from pyvista_cad import examples >>> asm = pyvista_cad.read_step(examples.step_cube) >>> round(asm.cad.exact_volume()) 1000