PROBLEM TO BE SOLVED: To make a dimension of a shaft part of an engaging member longer as much as possible without any increase in width of a slider body.SOLUTION: An oscillating mechanism 6 includes: a traverse cam shaft 21; and a slider 22. The traverse cam shaft 21 has intersecting spiral grooves 21a on the surface. The slider 22 includes: a slider body 24; an engaging member 25; a first bearing 26; a coming-off stopping member 27; and a screw member 28. The slider body has a through hole 24f penetrating in a direction orthogonal to the traverse cam shaft. The engaging member has a shaft part 25a and an engagement part 25b provided to engage with the spiral grooves. The first bearing 26 includes: a fitting part 26a fitted to the through hole; a projecting part 26b having a smaller diameter than the fitting part to project from the through hole; and a support hole 26c penetrating through the projecting part. The coming-off stopping member 27 stops the first bearing by a step part 26g between the fitting part and the projecting part. A fixing member fixes the coming-off stopping member.【課題】スライダ本体の幅を大きくすることなく、係合部材の軸部の寸法を可及的に長くする。【解決手段】オシレーティング機構6は、トラバースカム軸21とスライダ22とを有する。トラバースカム軸21は、表面に交差する螺旋状溝21aを有する。スライダ22は、スライダ本24と、係合部材25と、第1軸受26と、抜け止め部材27と、ネジ部材28と、有する。スライダ本体は、トラバームカム軸と直交する方向に貫通する貫通孔24fを有する。係合部材は、軸部25a及び螺旋状溝に係合可能に設けられる係合部25bを有する。第1軸受26は、貫通孔に嵌合する嵌合部26a、嵌合部よりも小径であり貫通孔から突出する突出部26b及び嵌合部と突出部を貫通する支持孔26cを有する。抜け止め部材27は、嵌合部と突出部との段差面26gで第1軸受を抜け止めする。固定部材は、抜け止め部材を固定する。【選択図】図6