Assignment 3: Karakuri Mechanisms Posted on February 23, 2021Author Damon Chen No Comments on Assignment 3: Karakuri Mechanisms Cam D Crank A Gear B