Poop Conveyor - Configurable
Print Profile(2)


Bill of Materials
Description
Boost Me (for free)
If you like this design, consider giving it a boost or leaving a comment — it really helps! 🙌

Update 23-03-2026: Added a hand crank
You can now use the conveyor without a motor as a hand operated conveyor.
Conveyor: Parametric • Modular • Multiple Drive Options • Poop Conveyor option
This is the second generation of my modular conveyor system.
While the original modular conveyor was based on a servo drive with Wi-Fi servo control, this version is designed around simplicity, parametric customization, and modular expansion, without sacrificing compatibility with the original system.
The conveyor can be configured for different lengths, widths, and heights, and supports multiple drive options, including a new plug-and-play DC motor solution.
Key Features
- Modular conveyor segments
- Parametric length, width, and height
- Multiple drive side options (servo, DC motor)
- No glue required
Parametric Model & 3MF Workflow
The conveyor is generated using a parametric model.
Only the most essential parameters are exposed to keep the system robust, predictable, and easy to customize.
When you generate a customized conveyor, the result is a single assembled 3MF file.
When you load this 3MF file into your slicer, you will see the fully assembled conveyor, not loose parts.
From there, a few manual steps are required before printing.
Required Steps in the Slicer
- Split to Objects
Split the assembled model into individual parts. - Layout the Components
Arrange the components on the build plates for your specific printer. - Use Multiple Build Plates
You will usually need multiple plates to fit all components.
You are free to print only the parts you need.
For example, if you don’t need the poop chute, you can simply skip those parts. - Assign Filaments per Component
You can select different filaments for different parts
(for example: frame, belt, shafts, or guides).
Default Print Profile
The provided default print profile is an example configuration and uses the following parameters:
- Module length: 220 mm
- Total width: 74 mm
- Leg height: 20 mm
This profile mainly serves as:
- A reference for how the components are laid out on the build plates
- A known-good starting point for first-time prints
You are encouraged to customize the parameters and only print the modules and add-ons you actually need.
Adjustable Parameters
Module Length
- Adjustable from 140 mm to 350 mm
- This defines the length of one conveyor segment
- Multiple segments can be connected using frame connectors
Total Width
- Adjustable from 55 mm to 150 mm
- This is the overall outer width of the conveyor
- Net belt width = total width − 14 mm
- 2 × 6 mm side walls
- 2 × 1 mm clearance
Modular Conveyor System
Each conveyor consists of one or more modules:
- Each module is a self-contained frame section
- Modules are connected using connectors
- The belt is extended by adding extra belt modules.
- Belt modules can be connected with a small piece of filament
- Only the first and last modules require drive sprockets
- Middle modules contain no drive components
Assembly Guide
Frame Side VariantsThe 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
The Bambu lab TT-motor slides directly into the printed frame.
The motor compartment is closed with a printed cover, secured using: | ![]() ![]() |
Servo Drive Side (alternative drive, not needed when using the TT-motor)
| ![]() |
Passive / Universal Frame Side
This makes the system orientation-independent and simplifies multi-module layouts | ![]() |
Drive Sprockets The belt loops around the drive sprockets.
| ![]() ![]()
|
| The TT-motor shaft with corresponding hole, is used to connect the TT-motor to the sprocket | ![]()
![]() |
| Hand crank | ![]() |
Servo mounting
| ![]() ![]() |
Passive (non-drive) sprockets The hexagon shaft without hole can be used on sides where no motor / drive system is present. | ![]() ![]() |
Belt Assembly
| ![]() |
| 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
| ![]() |
Medium Belt Guide
| ![]() |
Long Belt Guide
| ![]() |
Frame Legs
| ![]() |
| ![]() ![]() |
Top Guides
Top guides form the upper edges of the frame alongside the belt. Available in two variants:
Both are generated parametrically based on the selected module length. | ![]() |
Endcaps - Two endcaps are available
| ![]() ![]() |
Poop Chute Module
An optional poop chute module is available for 3D printer integration.
| ![]() |
More information
Information about adding a Servo drive to the conveyor, including the use of an ESP32 to control the servo drive can be found in the assembly guide of the original Modular Conveyor with ESP32 Wifi Servo Control. Here you can find the schematics and basic sample code to controll the servo speed and direction via a webserver over Wifi.
Membership
Subscribe for a Commercial License to sell physical prints of my models! License stays valid as long as the subscription is active.
© 2026 3Core
License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.














































Comment & Rating (14)