3DP and CNC Create a Mega Sumo Robot With Mabuchi Motors

by noclaf8810373 in Workshop > 3D Printing

212 Views, 0 Favorites, 0 Comments

3DP and CNC Create a Mega Sumo Robot With Mabuchi Motors

スクリーンショット 2025-07-18 001519_2.PNG
inner.JPG
20250630_221119631.JPG

This is a new type of Mega Sumo Robot that combines 3D-printed parts with CNC-machined components. The design prioritizes affordability to make robot-building accessible to more people. It also incorporates thoughtful design elements to inspire those learning robotics. By constructing this robot, builders can gain insights into product design, learning how to optimize for the strengths and weaknesses of different manufacturing methods and materials. The robot is powered by a Mabuchi motor [RZ-735VA]. While coreless servo motors like those from MAXON offer superior performance for Mega Sumo Robots, their high cost limits accessibility. By using the Mabuchi motor, which costs roughly one-tenth as much as a MAXON motor, this robot enables more people to participate in robot-building.

NOTE: Due to the use of the Mabuchi motor [RZ-735VA], the robot has the following limitations:

Short Continuous Operation Time: The Mabuchi motor [RZ-735VA] has a core rotor, resulting in a high rotor moment of inertia. This makes it unsuitable for applications requiring frequent starts and stops in a short period. Each start and stop generates large currents in the motor and control circuits, leading to rapid overheating. To prevent this, keep operation times under one minute and always monitor the motor, control circuits, and battery for overheating.

Short Motor Lifespan: Due to the frequent start-stop cycles, which are not ideal for this motor, its lifespan is reduced. Those who practice extensively with the robot may need to keep several spare motors on hand.

Supplies

3D printer

  1. Print range of 200 x 200 x 200 (mm) or more.
  2. The printer must be able to print ABS or PETG filament.

Hand tools

  1. Drill Bit 1.6mm
  2. Drill Bit 2.3mm
  3. Drill Bit 2.5mm
  4. Drill Bit 3.0mm
  5. Drill Bit 3.2mm
  6. Drill Bit 5.0mm
  7. Drill Bit 5.1mm
  8. Hand Drill
  9. Hand Reamer 11mm H7
  10. Adjustable Tap Reamer Wrench Handle
  11. Screwdriver JIS Cross Head No0
  12. Screwdriver JIS Cross Head No1
  13. Screwdriver JIS Cross Head No2
  14. Screwdriver Hex 1.5mm
  15. Socket Wrench Screwdriver 8.0mm
  16. Diamond Precision File
  17. Precision File
  18. Precision Side Cutter
  19. Pliers
  20. Snap-off Utility Knife
  21. Hot Melt Glue Gun
  22. Sand Paper
  23. Soldering Iron
  24. Machine Vise
  25. Scissors
  26. Stainless steel Scraper
  27. Cut-resistant gloves

Purchased parts

  1. 3D Printer Filament ABS or PETG
  2. Super glue
  3. Masking tape
  4. Double-sided Tape
  5. Brake Parts Cleaner
  6. PERMATEX Screw Lock Red
  7. Soldering Wire
  8. Parts described in Parts list

Print 3D Printed Parts

20250602_204702868_1.JPG
Top_Cover_3DP_Multicolor.PNG
Rim_3DP.png
Blade base L_3DP Blade base C_3DP Blade base R_3DP.PNG
Inner_LF_3DP Inner_LB_3DP Inner_RF_3DP Inner_RB_3DP.png
Rear Cover_3DP_Multicolor.PNG
Armor Joint L_3DP Armor Joint R_3DP.png
Battery_Case _3DP.png
Battery_Stopper_3DP.png
Inner_C_3DP.png
Inner_T_Basic.PNG
Jig 16T- 48T.PNG
Lever_L_3DP Lever_R_3DP.PNG
Spacer Large_3DP.png
Spacer wheel_3DP.png

Follow these steps to print the 3D printed parts.

Procedure:

  1. Refer to the parts list to identify the components to be 3D printed.
  2. Prepare 3D print data (STL or 3MF files) from the provided 3D data file (3DP_Mabuchi_V2_Share v5.f3d) for each component.
  3. For the jig used to connect the shaft and gear, [Jig 16T-48T], use the provided STL file.
  4. Consult the reference diagram to set the correct layer orientation during printing.
  5. Set the layer pitch to 0.2 mm (nozzle size: 0.4 mm).
  6. Set the infill rate to 30%, adjusting as needed based on the slicer software.
  7. Use ABS or PETG filament. ABS offers higher impact resistance than PETG but is harder to print. Advanced engineering plastics can be used but require more expensive 3D printers. Avoid fiber-reinforced filaments due to their lower impact resistance.

NOTE:

  1. The size of small holes in 3D-printed parts may vary depending on the 3D printer or slicer software. Adjust the 3D data or slicer parameters as needed. The hole sizes in the original 3D data (3DP_Mabuchi_V2_Share v5.f3d) are optimized for my specific 3D printer, so strict adherence is not required. If holes are too small, use a hand drill to adjust their size.
  2. For multi-color 3D-printed parts, use 3MF files to include color information in the slicer software. Pre-prepared 3MF files are provided for reference, but single-color printing is also acceptable.

Safety Note: Ensure proper ventilation during 3D printing.

CNC Machining Parts

Frame Out_V2.png
Frame In_V2.png
CNC mahcining parts Get a quote sample.PNG

This section covers the fabrication of CNC-machined parts:

  1. Frame Out_V2
  2. Frame In_V2

If you own a CNC milling machine, refer to the 3D models and technical drawings to manufacture these parts yourself.

If you don’t have access to a CNC milling machine, you can order these parts through an online machining service. Below is a brief guide on how to place an order using an online machining service, using PCBWay as an example. However, feel free to use your preferred online machining service for the actual order. To request a quote and place an order, provide the necessary information, including 3D data (.step), technical drawings (.pdf), quantity, material type, and machining precision.

Procedure:

  1. Navigate to the page for entering machining quote information: https://www.pcbway.com/rapid-prototyping/manufacture/?type=1&reffercode=TOP
  2. Upload the 3D data files: Frame Out_V2.step and Frame In_V2.step.
  3. Enter the following details (refer to the screenshot of the quote input screen for guidance):
  4. Quantity: 2
  5. Design Units: mm
  6. Material: Aluminum 7075
  7. Surface Finish: Standard
  8. Technical Drawing: Frame_Out_V2_Holes_Drawing.pdf (Frame_In_V2_Holes_Drawing.pdf)
  9. Threads and Tapped Holes: Yes
  10. Tolerance: ±0.05
  11. Surface Roughness: 250 µin / 6.3 µm Ra
  12. Product Description: DIY Entertainment >> Robot components
  13. Once you’ve entered the information for both parts, submit the request and await the quote. If the quote is satisfactory, proceed with the order. Note that you’ll need to create an account with the online machining service in advance.

NOTE:

These parts include holes with tight fit tolerances (H7) required for securing ball bearings. Poor machining precision may prevent proper assembly. Some online machining services may not support the precision needed for these fit tolerance holes. In such cases, consider ordering parts with slightly undersized holes and finishing them yourself. You can use a tool like a hand reamer to achieve H7 tolerance for these holes: https://a.co/d/cPoyeZ8

No5 Blade_200x23x2

20250719_220544403_1.JPG
20240503_104038.jpg
FN791TBLDREAMZX.jpg

The No5 Blade_200x23x2 is a commonly used blade in Mega Sumo Robots. This robot uses one new [No5 Blade_200x23x2] and four used [No5 Blade_200x23x2 (Second Hand)] blades. Incorporating used [No5 Blade_200x23x2 (Second Hand)] blades helps reduce costs. However, if used blades are unavailable, you can create parts with the same shape by referring to the 3D model as an alternative.

Safety Note:

The sharp edges of the four [No5 Blade_200x23x2 (Second Hand)] blades must be blunted to prevent injury. Use a diamond file or a grinder to smooth the edges. Wear protective gloves during this process.

Sanding 3D-Printed Parts

20250720_002042299_2.JPG
SR 2025-07-20 045725.png
Blade base L_3DP Blade base C_3DP Blade base R_3DP.PNG

Sand the surfaces of the following 3D-printed parts that come into contact with the blade to achieve a smooth and even finish:

  1. Blade base C_3DP
  2. Blade base L_3DP
  3. Blade base R_3DP

The surfaces of 3D-printed parts can be wavy or uneven, so sanding ensures the blade makes proper contact with the dohyo (sumo ring surface). Sand other surfaces as needed for a polished finish.

Installing Bearings

SR 2025-07-20 041558.png
SR 2025-07-20 042005.png
SR 2025-07-20 045936.png
SR 2025-07-20 050012.png
SR 2025-07-20 041841.png

Attach bearings to the following components:

  1. Rim_3DP
  2. Frame In_V2
  3. Frame Out_V2

For Rim_3DP: Install [DDL-1050ZZ] bearings onto two [Rim_3DP] parts.

  1. Place a [DDL-1050ZZ] bearing into one side of the [Rim_3DP] hole.
  2. Press the bearing fully into place using a machine vise.
  3. Place another [DDL-1050ZZ] bearing into the opposite side of the [Rim_3DP] hole.
  4. Press this bearing fully into place using the machine vise.

For Frame In_V2: Install [DDLF-1150ZZ] bearings onto two [Frame In_V2] parts.

  1. Insert a [DDLF-1150ZZ] bearing into the hole of the first [Frame In_V2].
  2. Press the bearing fully into place using a machine vise.
  3. Insert a [DDLF-1150ZZ] bearing into the hole of the second [Frame In_V2], on the opposite side from the first.
  4. Press this bearing fully into place using the machine vise.
  5. If the [DDLF-1150ZZ] bearing is not secure, apply PERMATEX Screw Lock Red to the bearing and hole, then resecure.

For Frame Out_V2: Install [DDLF-1150ZZ] bearings onto two [Frame Out_V2] parts, following the same steps as for [Frame In_V2].

Installing Set Screws

SR 2025-07-23 200830.png
SR2025-07-23 200657.png

Attach set screws to the following components:

  1. Frame In_V2
  2. Frame Out_V2

Procedure:

  1. Install [Set screw M3L4] into the five screw holes on each of the two [Frame In_V2] parts.
  2. Install [Set screw M3L4] into the four screw holes on each of the two [Frame Out_V2] parts.

Cutting and Cleaning Tire Rubber

F7MD5ERLDK92ZHF.jpg
20240929_151216.jpg
20241001_200510.jpg

Cut rubber tubing to create two [Tire_45x30x25] pieces.

Procedure:

  1. Cut a rubber tube with an outer diameter of 45 mm and an inner diameter of 30 mm to a width of 25 mm.
  2. Clean the inner surface (bonding surface) of the [Tire_45x30x25] pieces using Brake Parts Cleaner.

Safety Note: Wear cut-resistant gloves to prevent injury.

Wheel Assembly

SR 2025-07-20 034329.png
tire_with_glue.gif
Wheel.gif
20240929_205120_2.JPG
SR 2025-07-20 050701.png

Complete the Wheel Assembly by bonding the tire rubber and attaching the gear.

Procedure:

  1. Fit [Tire_45x30x25] onto [Rim_3DP].
  2. Bond [Tire_45x30x25] to [Rim_3DP] using super glue.
  3. Attach [Rim_3DP] to [0.8 Module (32 Pitch) 48T Steel Spur Gear Ø12mm] using [Flat head screw_M3L08].

Safety Note: Use super glue in a well-ventilated area.

Gear Assembly

SR2025-07-20 033811.png
SR 2025-07-20 051034.png
20240503_231508_1.JPG
20240503_233559.jpg
20240503_234152_1.JPG
Jig 16T- 48T.PNG
Spacer Large_3DP.png

Assemble the Gear Assembly by combining the gear [Concentric Ultra Light Double Gear (0.8 Module 16T-48T) Ø5mm] with the shaft [Shaft 5x71].

Procedure:

  1. Clean the surface of the [Shaft 5x71] with Brake Parts Cleaner.
  2. Clean the hole of the gear with Brake Parts Cleaner.
  3. Apply PERMATEX Screw Lock Red to the surface of the shaft and the gear’s hole.
  4. Rotate the [Shaft 5x71] while sliding the gear to its designated position.
  5. Wipe off any excess PERMATEX Screw Lock Red.
  6. Secure the gear’s position using the [Jig 16T-48T]. Align the bottom of the jig with the shaft’s base and ensure the jig contacts the gear to position it correctly.
  7. Allow PERMATEX Screw Lock Red to cure for at least one day.
  8. Once cured, wipe off any excess PERMATEX Screw Lock Red.
  9. Attach the [Spacer Large_3DP] to the shaft to complete the Gear Assembly.

NOTE:

If the gear and shaft connection is weak, the most likely cause is an excessive gap between the gear’s hole and the shaft. Reducing the diameter difference between the gear’s hole and the shaft to 0.05 mm or less may improve the connection.

Motor and Pinion Gear Assembly

20250615_215703417.JPG
20250615_223858246.JPG
20250615_224523028.JPG

Attach the pinion gear [RC 32P Hardened Pinion Gear 5mm Shaft 19T Motor Gears Carbon Steel] to the shaft of the motor [RZ-735VA-9517].

Procedure:

  1. Seal the motor’s bearing with masking tape to prevent PERMATEX Screw Lock Red from adhering to it.
  2. Clean the motor shaft surface and the pinion gear’s hole with Brake Parts Cleaner.
  3. Apply PERMATEX Screw Lock Red to the motor shaft and the pinion gear’s hole.
  4. Rotate the pinion gear while attaching it to the shaft.
  5. Wipe off any excess PERMATEX Screw Lock Red.
  6. Allow PERMATEX Screw Lock Red to cure for at least one day.
  7. Once cured, remove the masking tape used for sealing.
  8. Wipe off any remaining excess PERMATEX Screw Lock Red.

NOTE:

If the pinion gear and shaft connection is weak, the most likely cause is an excessive gap between the pinion gear’s hole and the shaft. Reducing the diameter difference between the pinion gear’s hole and the shaft to 0.05 mm or less may improve the connection.

Screw and Nut Installation

SR 2025-07-20 054051.png
SR 2025-07-20 060746.png
SR 2025-07-20 054516.png
SR2025-07-20 053251.png
SR 2025-07-20 061957.png
20250706_221649061.JPG
20250605_213126774.JPG
20250706_223814380.JPG

Embedding Nuts in Parts

Embed nuts into the following parts:

  1. Armor Joint L_3DP
  2. Armor Joint R_3DP
  3. Blade base C_3DP
  4. Blade base L_3DP
  5. Blade base R_3DP
  6. Inner_C_3DP
  7. Inner_LB_3DP
  8. Inner_LF_3DP
  9. Inner_RB_3DP
  10. Inner_RF_3DP

Steps: Referring to the photos or 3D data, insert [Nut_M2.6 Type 3] into the holes of the parts.

  1. Secure the nut’s position using [Flat head screw_M2.6L10 No.0 Type 1].
  2. Fill the hole containing the nut with a Hot Melt Glue Gun.
  3. Once the hot melt glue has hardened, remove the screw.
  4. Trim any excess hot melt glue with a Snap-off Utility Knife.


Attaching Screws and Nuts to Parts

Attach screws and nuts to the following parts:

  1. Armor Joint L_3DP
  2. Armor Joint R_3DP
  3. Rear Cover_3DP_Multicolor

Steps: Referring to the photos or 3D data, insert [Nut_M3t2] into the holes of the parts.

Secure the nut from the opposite side with a screw to prevent it from coming loose. Use [Flat head screw_M3L25] for [Armor Joint L_3DP] and [Armor Joint R_3DP]. Use [Flat head screw_M3L08] for [Rear Cover_3DP_Multicolor].


Attaching Screws to Parts

Attach screws to the following parts:

  1. Lever_L_3DP
  2. Lever_R_3DP

Steps: Referring to the photos or 3D data, insert [Flat head screw_M2.6L10 No.0 Type 1] into the holes of the parts using a self-tapping method. These screws reinforce the strength of the parts.

NOTE: If the hole is too small for self-tapping, use a 2.3 mm hand drill to adjust the hole size.

Magnet Bonding

1_20250611_213155869.JPG
1_20250611_224129978.JPG
1_20250611_222305690.JPG
1_20250611_224350349.JPG
1_20250611_224354942.JPG
1_20250611_225012523.JPG
1 _20250611_234259710.JPG
1_20250611_235129037.JPG
1_20250612_182027819.JPG
1_20250612_211135958.JPG
1_20250612_072627236.JPG

Bond magnets to the following parts:

NOTE: Please refer to the color indication on the 3D model for the polarity of the magnets.

  1. Blade base C_3DP
  2. Blade base L_3DP
  3. Blade base R_3DP
  4. Inner_C_3DP
  5. Inner_LB_3DP
  6. Inner_LF_3DP
  7. Inner_RB_3DP
  8. Inner_RF_3DP

Procedure:

  1. Sand the magnet-bonding surfaces of each part to ensure a smooth, even finish.
  2. Insert a magnet into the prepared hole and verify that the magnet’s surface is flush with the part’s surface. If the magnet protrudes, repeat step 1.
  3. Clean the magnet-bonding surface of each part.
  4. Sand the bonding surfaces (bottom and sides) of the magnet with sandpaper. Creating fine scratches on the magnet’s surface increases bonding strength.
  5. Clean the magnet’s bonding surface with adhesive tape, such as masking tape.
  6. Apply a thin layer of super glue to the magnet-bonding surface of the part, working on one area at a time.
  7. Insert the magnet into the area with super glue.
  8. Hold the magnet firmly in place until the super glue sets.
  9. Repeat steps 6–8 for all magnets until they are fully attached.
  10. Fill any gaps between the magnet and the hole with super glue.
  11. Allow the super glue to cure for at least one day.
  12. Once cured, remove excess super glue using a stainless steel scraper or snap-off utility knife. Wear cut-resistant gloves to prevent injury.

Safety Note:

This process involves handling multiple strong magnets, which can cause unexpected accidents due to their magnetic attraction. If you are unfamiliar with handling strong magnets, learn proper handling techniques before starting.

Tips:

Before bonding, attach magnets to a thin iron plate to prevent sudden movement due to magnetic forces. After bonding each magnet, place a non-magnetic, thick material (e.g., a Rubber Sheet) over it to maintain distance between magnets, reducing the risk of accidents caused by magnets attracting each other.

Wiring the Motor and Control Unit

1_20240516_222355.jpg
1_20250720_154858161.JPG
1_20250720_155029766.JPG
1_20250720_155047817.JPG
1_20250720_155055726.JPG
20250720_155106997.JPG

Wire the following components with reference to the provided photos and circuit diagram:

  1. Motor [RZ-735VA-9517]
  2. Motor Driver [Motor driver 12-48V 100A]
  3. Control Board [Universal board 4*6 and Arduino nano]
  4. RC Receiver [MR-8_KO_PROPO]

Procedure:

  1. Solder an XT30 male connector to the motor’s wiring.
  2. Solder wires with an XT30 female connector to the output terminals (A and B sides) on the back of the motor driver.
  3. Solder the [+] side of a wire with an XT60 male connector to the [+] power terminal on the back of the motor driver.
  4. Solder a wire with a [#10 Ring Terminals Connector] to the [-] power terminal on the back of the motor driver.
  5. Attach a [#10 Ring Terminals Connector] to the [-] side of the wire with the XT60 male connector.
  6. Referring to the circuit diagram, create a connector harness for the RC receiver and connect it to the RC receiver.
  7. Referring to the circuit diagram, assemble the control board.
  8. Write the program [Share_3DP_Mabuchi_V2_nano.ino] to the Arduino nano on the control board.
  9. Referring to the circuit diagram, create a connector harness to connect the control board to the motor driver.

NOTE:

Arrange the control circuit components to avoid interference with other parts, referring to the 3D model. The Control Unit shown in the reference photos is a prototype and may include extra parts not listed in the Parts List. Do not rely too heavily on the photos.

Safety Note:

  1. Perform soldering in a well-ventilated area to avoid inhaling fumes.
  2. Handle the soldering iron with care to prevent burns, and place it in a safe location after use.
  3. Since high-voltage (12-48V) components are involved, verify proper insulation of all wiring to prevent short circuits.

Assembling the Control Unit

FUSE.gif
1_20250720_160013280.JPG
1_20250720_160051609.JPG
1_20250720_155756327.JPG
1_20250720_155914395.JPG
1_20250720_155943289.JPG

Attach the following components to the [Inner_T_Basic] to complete the Control Unit:

  1. Fuse [Fuse 80A]
  2. [Hex bolt M5 L16]
  3. [Nut_M5]
  4. [Spring washer M5]
  5. [Washer M5 D10]
  6. Motor Driver [Motor driver 12-48V 100A]
  7. Control Board [Universal board 4*6 and Arduino nano]
  8. RC Receiver [MR-8_KO_PROPO]
  9. [Pan head screw M3L6]
  10. [Pan head screw B tight 2x6]

Mounting the Motor Driver:

  1. Secure the [Inner_T_Basic] to the Motor Driver using two [Pan head screw M3L6].

Installing the Fuse:

  1. Attach the [Hex bolt M5 L16] and [Nut_M5] to the [Inner_T_Basic].
  2. Insert the following onto the [Hex bolt M5 L16] in this order: [Washer M5 D10], harness with ring terminal, Fuse, [Washer M5 D10], [Spring washer M5].
  3. Fasten them with the [Nut_M5].

Mounting the Control Board:

  1. Secure the [Inner_T_Basic] to the Control Board using four [Pan head screw B tight 2x6].
  2. Connect the Control Board to the Motor Driver with a connector harness.

Installing the RC Receiver:

  1. Attach the [Inner_T_Basic] to the RC Receiver using double-sided tape.
  2. Connect the RC Receiver to the Control Board with a connector harness.

Note:

The Control Unit shown in the reference photos is a prototype and may include extra parts not listed in the Parts List. Do not rely too heavily on the photos.

Assembling the Robot

3DP and CNC Create a Mega Sumo Robot With Mabuchi Motors

Assemble the robot using videos and 3D models as reference.

Finally, have fun with your Mega Sumo Robot!