• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Toyota / Ford hybrid Electronic Continuously Variable Transmission (E-CVT) model 3D Printer File Image 1
Toyota / Ford hybrid Electronic Continuously Variable Transmission (E-CVT) model 3D Printer File Image 2
Toyota / Ford hybrid Electronic Continuously Variable Transmission (E-CVT) model 3D Printer File Image 3
Toyota / Ford hybrid Electronic Continuously Variable Transmission (E-CVT) model 3D Printer File Thumbnail 1
Toyota / Ford hybrid Electronic Continuously Variable Transmission (E-CVT) model 3D Printer File Thumbnail 2
Toyota / Ford hybrid Electronic Continuously Variable Transmission (E-CVT) model 3D Printer File Thumbnail 3

Toyota / Ford hybrid Electronic Continuously Variable Transmission (E-CVT) model

Bob avatarBob

February 1, 2026

printables-icon
DescriptionCommentsTags

Description

Simple model of the E-CVT used by Toyota and Ford in their vehicles, for example the Toyota Prius and Ford Maverick. This transmission uses a planetary gear set combined with  electric motors to achieve an infinite amount of gear ratios within a given range. That means there are no belts that can wear out like in a normal CVT. 

How it works

Internal combustion engines (ICE) are generally most efficient in only a small RPM range, normally around 2000 RPM. To keep engines in the optimal RPM range we use gearboxes, but normal gearboxes only have 5 to 8 gears, which limits the ability to get maximum efficiency at any speed. 

This is where continuously variable transmission come in to take the efficiency crown.  They have an infinite number of gear ratios (within some range), that allow them to keep the engine running at peak efficiency at all times. The main downside of a normal CVT is that it works by basically squeezing together a belt, which is as unreliable as it sounds. The E-CVT does not rely on belts, but instead uses a planetary gearset, two electric motor-generators and some cleverness to achieve optimal efficiency. 

The setup of the E-CVT is as follows:

  • The ICE (Red) is connected to the carrier of the planetary gears

  • A small motor-generator (MG1) (white / green) is connected to the sun gear

  • A bigger motor generator (MG2) (blue) is connected to the ring gear, which is also directly connected to the output wheels (yellow / silver). 

The main trick of the E-CVT is that the motor-generators can be used to convert power from the sun gear to the ring gear and vice versa using electricity. This allows them to convert the ICE's excess torque or speed to keep it at the desired RPM at all times.  

Given the three inputs, there are 8 different modes, listed below. Try to replicate them all! 

Modes

MG1

MG2

ICE

Wheels

Low load, low speed

Free

Clockwise

Held

Output

Engine start

Counter clockwise

Held

Output

Held

Normal drive

Output

Clockwise

Clockwise

Output

High load drive

Output

Clockwise (faster)

Clockwise

Output

High speed, low load

Clockwise

Output

Clockwise

Output

Coasting and regenerative breaking

Free

Output

Held

Slowing down

Reverse gear

Free

Counter clockwise

Held

Output

Printing

I recommend printing the model in five different colours: The base, the output and one for each input. For convenience the components of each color are on their own plate in the 3mf file. PETG is recommended over PLA for its better heat resistance. 

Important slicer settings:

  • At least 3 walls, 15% infill

  • Random seam placement 

  • Supports are only needed for the planetary gear carrier

You need to print the following parts, which I highly recommend color coding for clarity:

  • base (black)

  • planetary_gear (printed in place) (white)

  • MG2 shaft (white / green):

    • sun_shaft

    • shaft_handle

  • ICE shaft (red):

    • carrier

    • planet_shaft

    • shaft_handle

  • MG1 gears (blue):

    • small_shaft

    • small_gear_reverse

    • small_shaft_h

    • small_gear

    • shaft_handle

  • Output gears (silver):

    • small_shaft

    • small_gear_reverse

    • small_shaft_h

    • small_gear

    • shaft_handle

Assembly

Materials

You need:

  • 10 16-20mm M3 screws

  • 10 M3 nuts

  • 10 M3 washers

  • (Optional) 10-17mm Rubber feet for the base

Assembly steps

Assembly is fairly simple. First, start by putting the carrier into the planetary gears. Then the planetary gearset and carrier can be mounted onto their shafts and the base. They are secured to the shafts with through-hole screws and an embedded nut. Make sure the carrier is mounted relative to the base at the side of the ICE.

For the other gears, first place them approximately where they need to be such that they mesh with another gear, then add the shaft and secure the gear to the shaft. 

Links

The OpenSCAD source code and latest models are available on my Github page: https://github.com/Bob-vdV/ecvt-transmission.

This model is heavily inspired by Consulab's hybrid planetary gearset trainer. Check out their model on their website if you want a more robust version: https://www.consulab.com/products#cat_l3-hybrid-electric-vehicle_prod_em-200-29-053137-hybrid-planetary-gearset-trainer .

Videos

Now it might take some time to wrap your head around this thing, so I recommend watching one of the two videos below (not by me) that explain the E-CVT in more detail (using the Consulab trainer). 

Feedback

If you have any feedback on the design or something is unclear, please let me know!

License:

Creative Commons — Attribution — Share Alike

Related Models

Thor Mjolnir Hammer Bic Pen preview image

Thor Mjolnir Hammer Bic Pen

effektz profile image

effektz

9,080

Diverse Schilder / various labels  for hobby & makers preview image

Diverse Schilder / various labels for hobby & makers

RPK profile image

RPK

2

Customizable EU License Plate Keychain preview image

Customizable EU License Plate Keychain

John_M profile image

John_M

29

Vorpal The Hexapod Walking Robot preview image

Vorpal The Hexapod Walking Robot

vorpal profile image

vorpal

4,980

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi preview image

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi

Fails&Makes profile image

Fails&Makes

Cacciavite Portachiavi - Scewdriver keychain preview image

Cacciavite Portachiavi - Scewdriver keychain

Butti Maker Studio profile image

Butti Maker Studio

20

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED preview image

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED

scottrlindsey profile image

scottrlindsey

4,447

Small Parts Storage Drawers - Organizer preview image

Small Parts Storage Drawers - Organizer

GT 3D Makers profile image

GT 3D Makers

29

7