Research

Freeform Mechanisms

In engineering, a mechanism is a device that transforms input movement and forces into a desired set of output movement and forces. Designing mechanisms is a very challenging task since one needs to ensure that the mechanism is functional while satisfying all necessary criteria. Due to this reason, mechanism design is traditionally restricted to a very small group of experts.

In this topic, our goal is to enable general users to model and make mechanisms with freeform geometry by developing computational methods and tools to assist or automate the geometric modeling process. In particular, we are interested in modeling, analyzing, and designing novel mechanisms for realizing user-specified motion characteristics, including path generation and motion generation.

Publications

mpcMech: Multi-Point Conjugation Mechanisms

  • Ke Chen, Siqi Li, Peng Song, Jianmin Zheng, and Ligang Liu
  • ACM Transactions on Graphics (Proc. of SIGGRAPH Asia), 2024
Homepage   Video   Paper  

Exact 3D Path Generation via 3D Cam-Linkage Mechanisms

  • Yingjie Cheng, Peng Song, Yukun Lu, Wen Jie Jeremy Chew, and Ligang Liu
  • ACM Transactions on Graphics (Proc. of SIGGRAPH Asia), 2022
Homepage   Paper   Video   Code   ACM Portal  

Spatial-Temporal Motion Control via Composite Cam-follower Mechanisms

  • Yingjie Cheng, Yucheng Sun, Peng Song, and Ligang Liu
  • ACM Transactions on Graphics (Proc. of SIGGRAPH Asia), 2021
Homepage   Paper   Video   Code   ACM Portal