You may want to order a Westalee foot for your machine, directly from Sew Steady. Here's a link:
https://www.sewsteady.com/product/domestic-ruler-foot/ You put your sewing machine model in the blank and they will make sure you get the right foot.
I have a Westalee foot on my little Bernina, and I love using the rulers for quilting!