MeshbotMockups.0007_8162.jpg
mimic_logo.png

An open-source Autodesk Maya plugin for controlling Industrial Robots

 
 
 

What is mimic?

Mimic is a free and open-source plugin for Autodesk Maya that enables simulation, programming, and control of 6-axis, Industrial Robots. It provides a robust and intuitive, animation-based toolset, allowing creators to prototype, validate, and drive automated systems. Use Mimic to generate programs without writing any code, or extend Mimic to suit your project's needs.

 

Features

 
 
 
 

MAYA INTEGRATION

Take advantage of the Autodesk Maya world-class animation, modeling, simulation, and rendering tools and the enormous community that supports thousands of other plugins and online learning resources.

Robot agnostic

Mimic's robot rigs and post processors are flexible and extensible, enabling you to control most brands of 6-DOF industrial robots as well as external axes, poses, configurations, and I/Os. For an up-to-date list of supported robots see our GitHub repo.

Coding optional

Mimic outputs useable robot code so you can focus on creating, rather than programming. Get started by attaching your robots to any kind of animation controller and generate your tool paths automatically.

Extensibile

Mimic is designed with modularity in mind, so it can become whatever you need. Reconfigure your interface, write your own program templates, integrate custom robots, post processors, and more.

Animation-based

Drive robots using Maya's time-based animation tools that enable keyframing motion, tuning velocity and acceleration curves, motion blending, program-scrubbing, and more.

INTUITIVE IK-FK

Use Maya's standard transform tools to directly manipulate your machines with either Inverse or Forward Kinematics. Mimic offers robust and fast kinematic control, including tools for IK-FK switching, cloning, and keyframing.

OPEN-SOURCE

Mimic is developed and contributed to by a community of animators, designers, engineers, architects, and programmers. It's written in Python, works on Mac and PC, and you're free to use, fork, and contribute back!

COMMUNITY

Our Slack community allows you to ask questions, discuss your work, and share material such as animations, robot rigs, videos, renderings, and code.

 
 
 
 

tutorials

 

Join US!

Sign up to join our Slack community!

Ask questions, talk to users and developers, and share your work.

 

expand Mimic

Visit our GitHub repo and contribute to this open-source project.

contact

If you're too cool for Slack and need to reach us:

 

mimic@autodesk.com