I think I just found it -- Manufactoria. Hooray! Thank you.
https://ejrh.wordpress.com/2012/06/08/manufactoria/