Мое предложение будет использовать пользовательский фильтр, например CubeAxesActor
из VTK
(который кажется более полным, чем фильтр Axes
в Mayavi по умолчанию).Который в Mayavi переведет что-то вроде
...
from mayavi import mlab
from tvtk.api import tvtk
...
# Load data
...
mlab.pipeline.user_defined(data, filter=tvtk.CubeAxesActor())
...
Но, похоже, Mayavi не нравится этот фильтр
traits.trait_errors.TraitError: Cannot set the undefined 'input_connection' attribute of a 'CubeAxesActor' object.
Я не уверен, связан ли он с моей версией VTK, но выможет попробовать