
MotionGen is a browser-based planar mechanism design and kinematic synthesis platform developed by Mechanismic Inc. and Stony Brook University. It enables engineers, students, and researchers to synthesize, simulate, and visualize planar linkage mechanisms directly in a web browser without installing software.
Unlike traditional mechanism design workflows where engineers manually apply Burmester theory or iterate through linkage geometries by hand, MotionGen uses a unified computational synthesis approach. Users define prescribed positions, fixed pivot constraints, or target coupler curves, and the platform computes viable linkage solutions automatically.
The platform combines exact kinematic synthesis with machine learning path synthesis, covering both cases where a small number of precision positions are defined and cases where an arbitrary target coupler curve needs an approximate four-bar solution. This dual approach addresses the full range of practical mechanism design problems that arise in academic and industry settings.
MotionGen also supports full N-bar mechanism simulation, allowing engineers to model planar linkages with any number of links, revolute and prismatic joints, and multiple degrees of freedom. Kinematic graphs, coupler curve visualization, and real-time animation provide quantitative and visual feedback during the design process.
Because of its accessible browser-based format and direct connection to the SnappyXO physical hardware kit ecosystem, MotionGen has found strong adoption in undergraduate engineering education as well as in robotics, automation, and prosthetics design.
Mechanical engineering students and educators covering mechanism design and kinematic synthesis in undergraduate curricula, practicing mechanical engineers who need to quickly synthesize linkage geometries that guide a component through prescribed positions without setting up formal optimization problems, and robotics and automation engineers designing walking robots, drawing bots, grippers, and other linkage-driven mechanisms who want to move from motion requirements to viable linkage geometry interactively.
The SnappyXO integration makes it particularly suited to hands-on education contexts where software design connects directly to physical prototyping.
Engineers who need full three-dimensional multibody dynamics simulation with flexible bodies, contact mechanics, control system co-simulation, and load extraction for downstream structural analysis. MotionGen is a planar kinematic tool. It handles two-dimensional mechanism geometry, position analysis, and synthesis, but does not compute forces, stresses, or dynamic loads through the mechanism. Those requirements are served by tools such as Altair MotionSolve, MSC Adams, or Simpack.
Engineers working with spatial three-dimensional mechanisms also fall outside MotionGen's current planar scope.
Browser-based web application at motiongen.io, accessible without installation in Chrome, Edge, and Firefox. Free registration required for full access.
Mobile app for iOS and Android covers four-bar mechanism simulation only. The web version provides the full feature set including N-bar simulation and machine learning path synthesis.
The platform is developed and maintained at Stony Brook University and Mechanismic Inc., with documentation available at docs.motiongen.io and academic support through Dr. Purwar's research group.
Free to use with account registration. The web application and its full feature set are available without charge.
SnappyXO hardware kits are available for purchase separately through snappyxo.com for physical prototyping. Academic institutions and instructors can incorporate MotionGen into course curricula without licensing cost. Mechanismic Inc. offers contact options for institutional and commercial inquiries.
⭐ 4.2 / 5
MotionGen occupies a genuinely useful and underserved position in the mechanism design tool landscape. Kinematic synthesis capability at this level of accessibility, backed by peer-reviewed algorithms and available free in a browser, has no direct equivalent among mainstream engineering tools. For educators and engineers working with planar linkages, it removes the most technically demanding part of mechanism design and replaces it with an interactive, computationally grounded workflow.
SAM Mechanism Designer, Linkage (Dave Bacher), Working Model 2D, ADAMS/View, KISSsoft, GIM (University of the Basque Country)
2010 (initial iOS app; web platform expanded thereafter by Mechanismic Inc. and Stony Brook University)