An implementation framework for condition-based maintenance in a bearing ring grinder