JSME International Journal Mechanical Systems, Machine Elements and Manufacturing - Series C.