I have the Westalee ruler foot. It is available for low shank and high shank models. You just have to figure out which of those fits your machine. I believe there is a chart somewhere on the Westalee site.
My machine is not on a frame so I can't answer anything else.