We investigated three models of Brownian motors which convert rotational diffusion into directed translational motion by switching on and off a potential. In the first model a spatially asymmetric potential generates directed translational motion by rectifying rotational diffusion. It behaves much like a conventional flashing ratchet. The second model utilizes both rotational diffusion and drift to generate translational motion without spatial asymmetry in the potential. This second model can be driven by a combination of a Brownian motor mechanism (diffusion driven) or by powerstroke (drift driven) depending on the chosen parameters. In the third model, elements of both the Brownian motor and powerstroke mechanisms are combined by switching between three distinct states. Relevance of the model to biological motor proteins is discussed. © 2006 The American Physical Society.