[split_gearwheel] fix low_split_type and add return_type
[split_gearwheel] split_gearwheel doc underconstruction