If you like to study a bit of geometry, then I think you like to watch this video about how the feed dog cam is made in most sewing machines. The cam ensures, that the feed dog stroke do not move for some parts of the sewing cycle.
Video about feed dog cam