1 / 5
Modular Conveyor — image 1
1 / 5

Modular Conveyor

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

Modular Conveyor

Rating
5 / 5
Likes
306
Downloads
454
Makes
0
Views
4,880
Reviews
1

Updated at source:

Model information

Category
Engineering
License
Standard Digital File License

Create your own modular conveyor. 

Hand operated, equipped with Bambu Lab TT-Motor or powered by an ESP32-S3 and Servo Drive controlled over WiFi. 

It’s fully 3D-printed and designed for experimenting with automation and control.

The modular frame can be assembled without glue — parts simply fit together for easy adjustment or reconfiguration.
Additional Top Modules can be added in the future for sensors or other accessories.

This project is a modular conveyor system designed for experimenting with automation, control electronics and mechanical design. All mechanical parts are 3D-printed, designed in Fusion 360, and optimized for reliable printing.

Drive options include a hand crank for operation without a motor, the simple USB TT-Motor, or the ESP32/servo motor version which can be controlled via Wi-Fi, allowing remote adjustment of belt speed and direction through a simple web interface.

Each conveyor segment includes a printed frame, belt modules, shafts, and drive sprockets.
Multiple segments can be connected using frame connectors to create longer conveyors.

  • Module length: 220 mm

  • Total width: 74 mm

  • Leg height: 20 mm

    Different size conveyors can be configured yourself using the Parametric conveyor generator published here. 

Assembly Guide

Frame Side Variants

The model has three different frame side types, depending on the function of the module.

 

TT Motor Drive Side 

This is the recommended default drive option

  • Designed for the MakerSupply / Bambu Lab TT motor

  • Simple 5 V DC motor drive via USB connector

The Bambu lab TT-motor slides directly into the printed frame. 

Speed can be controlled by the Bambu Lab IA002 Speed controller

 

The motor compartment is closed with a printed cover, secured using:

4 × M2 self-tapping screws

Servo Drive Side (alternative drive, not needed when using the TT-motor)

  • Frame side with servo mounting opening

  • Designed for continuous-rotation servos

  • Suitable for speed and direction control via software

Passive / Universal Frame Side

  • Used as the opposite side of a driven module

  • Also used for non-driven modules

  • Designed symmetrically so it can be mounted left or right

  • Used for hand operated conveyors with the Hand Crank (no motor)

 

This makes the system orientation-independent and simplifies multi-module layouts

Drive Sprockets

The belt loops around the drive sprockets. 

  • Carefully remove all support material from the drive sprocket.

  • The sprocket has a hexagon opening for a shaft 

     

 

 

The TT-motor shaft with corresponding hole, is used to connect  the TT-motor to the sprocket

 

Hand crank

Servo mounting

  • When using a servo motor, the servo horn can be mounted to the drive sprocket using a standard servo horn. The horn normally comes with your servo, as alternative you can find standard servo mounts on makerworld.

  • If necessary, adjust the lenght of the servo horn to ensure proper fit with the sprocket

 

Passive (non-drive) sprockets

The hexagon shaft without hole can be used on sides where no motor / drive system is present.

Belt Assembly

  • Belt modules are connected using pieces of filament as hinge pins.

    Just cut pieces from your filament roll and insert them in the holes to connect the hinges.

     

The conveyor length can be extended by adding extra frames using connectors

When extending the conveyor lenght with extra modules, no sprockets are required at the connecting modules. Sprockets are only required at the start and end of the conveyor. On the middle parts of the conveyor, long (thicker) shafts can be used. 

 

 

Belt guides are used to support the belt. There are 3 lengths of belt guides. 

Short Belt Guide

  • Sprocket clearance on both ends

  • Used for fully driven single modules

 

 

Medium Belt Guide

  • Sprocket clearance on one end only

  • Used when extending the conveyor with additional modules

Long Belt Guide

  • No sprocket clearance on either end

  • Used for middle modules in multi-segment conveyors

Frame Legs

 

  • Frame legs are used to connect two sides

  • Leg-heigth can be configured in the parameters of the parametric model maker

 

  • Assemble one frame side with the belt guide and the sprockets

  • Place the lower belt shafts

  • Mount the belt over the sprockets and over the lower guide shafts

    • Lower guide shafts prevent belt sagging

  • Attach the opposite frame side 

  • Connect the two frames together using the frame legs.

Top Guides

 

Top guides form the upper edges of the frame alongside the belt.

Available in two variants:

  • Full module length

  • Half module length

Both are generated parametrically based on the selected module length.

Endcaps - Two endcaps are available

  • closed endcap

  • chute endcap

 

Poop Chute Module

 

An optional poop chute module is available for 3D printer integration.

  • Top opening for filament waste

  • Side cutout automatically scales with belt height + leg height

  • Designed to align correctly with:

    • Bambu Lab P1S

    • P2S

    • X1C


 

ESP32 with Servo option Electronics:

  • ESP32-S3-Lipo (Olimex) board

  • PCA9685 servo driver

  • MG90S 360° servo

The included Arduino code connects to your local Wi-Fi network and starts a webserver for remote servo control.
For detailed print and assembly instructions, see the attached document.

Recommended Materials:

  • PLA Grey – frame and top modules

  • PLA Black – belt modules and shafts

  • Print shafts with supports and low fan speed (~30 %)

Applications:
Ideal for makers interested in automation, IoT, and smart factory experiments.
The conveyor can serve as a test platform for control development or as a demonstration model for logistics and robotics projects.

Build your own Modular Conveyor!

Update 2-1-2026: Generate conveyors with custom with, length and heigth.Parametric conveyor generator published here. 

Update 30-12: New start endcap with slide to the conveyor added on the Addon's 

Update 28-12: Addon's added in extra print profile: Inclined Legs, Ribbed Belt Module, Chute Endcap

Credits:
The Mini Cardboard Box model shown in the demo photos was designed by Badr and is used here for presentation purposes.
Mini Cardboard Box by Badr on MakerWorld

Tags