Keep up-to-date with Free tutorials!!


Sign up to our twice-monthly newsletter today for the latest tutorials, interviews and product information.

Sign me up to receive third-party emails from 3dtotal's partners, too!

- Latest news
- Exclusive Shop Offers
- Preview early content
- Plus much more


Not Ready to take that step? OK, Why not just Subscribe to the RSS Feed

submit tutorial
1 | 2 | 3 | 4 | 5 | 6 | 7 ... Last
Modeling, Scripting and Animating Gears

| Your Rating:
rating star fullrating star fullrating star fullrating star fullrating star full
(Score 4.85 out of 5 after 46 Votes)
| Comments 3
Date Added: 7th May 2013
Software used:


Shortcut keys are indicated by [], e.g:
Move Tool = [w]
Rotate Tool = [e]
Duplicate = [Ctrl]+[d]
Parent = [p]
Middle Mouse Button = [MMB]
Right Mouse Button = [RMB]


This tutorial covers an in-depth practical approach to developing a completely automated gear system. The tutorial will show you how to do everything from modeling gears that successfully interlock, to coding (MELScript) the system (Fig.01)(Video.01 - 02).

Fig. 01

Learning Outcome

The objective of this tutorial is to introduce you to the following:

  • Getting Started and Creating the First Cog
  • i. Scene Setup and Timeline
    ii. Modelling a Cog
  • Creating the Prototype Cogs
  • i. Creating a Set of Cogs that Interlock
    ii. Customising the Cogs
    iii. Creating your First Gear Combination
    iv. Revision
  • Creating the Gear System
  • Creating the Door
  • i. Calculate the Size of the Teeth.
  • Animating the Gears
  • i. Creating the MELScript
    ii. Creating an Expression
    - The Expression Editor
    - Error Checking iii. Finishing Touches
    - Anticipation and Overlap (Roll Back and Forward)
    iv. All Stop..!! ...Weight
  • Door Driven
  • i. The Door as the Driver

    Setting up the Project

    The Project folder contains all the source files used in the scene, which are organised into sub-folders. This allows your scene to source for all the appropriate files and references in an organised manner.

    Create a New Project (File > Project > New):

    1. Name the Project
    2. Location to Save the Project
    3. Set Folder Names

    Name the Project: only use lower case characters, obvious names with no spaces.
    Location of Project: The default location is set to Documents Folder, but if you are not working on your own computer it's better to save it to the Desktop. You can copy the Project folder to your portable device when you have finished this tutorial. Do not save your project to your portable drive (thumb drive) at this stage or the performance will lag (Fig.02).

    Fig. 02

    continued on next page >

    1 | 2 | 3 | 4 | 5 | 6 | 7 ... Last
    Related Tutorials

    Making of the Shark - Part I

    by Nikola Drincic
    published on 2009-12-09

    Keywords: character, shark, modeling, max,

    rating star fullrating star fullrating star fullrating star fullrating star none (5)
    Comments 1 Views 127271

    Modeling Gorilla Feet using Silo

    by Josh Robinson
    published on 2011-09-01

    Keywords: modeling, gorilla, feet, silo, video,

    rating star fullrating star fullrating star halfrating star nonerating star none (8)
    Comments 0 Views 8509

    Making Of 'SadMike'

    by Nikola Drincic
    published on 2009-06-22

    Keywords: character, creature, sad, mike, max, modeling,

    rating star nonerating star nonerating star nonerating star nonerating star none (0)
    Comments 0 Views 15670

    Learn the basics of Maya with these 10 tutorials

    by Paul Hatton
    published on 2017-02-27

    Keywords: Maya 2017, Tutorial, Basics, Viewport, Navigation, Modeling, Interface, Animation, Shaders, Graphics, Rendering, Lighting

    rating star nonerating star nonerating star nonerating star nonerating star none (0)
    Comments 0 Views 7974
    Readers Comments (Newest on Top)
    Riccardo on Tue, 02 July 2013 6:11pm
    Thank you very much! Great tutorial!
    SirFunk on Wed, 26 June 2013 11:15pm
    Awesome, thank you man :)
    Kumar Jeetu on Tue, 07 May 2013 10:58am
    nice tutorial
    Add Your Comment..