Week 12: Machine Design

Note: My English writing skills are limited. For this documentation, I have used AI assistance for parts of the translation.

Date: April 9 - 15, 2026


Group Assignment

📎 Group Work Page

Our group built a whiteboard drawing robot. It can draw pictures on a vertical surface automatically.

We used stepper motors and a RAMPS board from an old 3D printer. The robot runs on Marlin firmware and Makelangelo software.

Team roles:

Member Role
Yoshi Electronics, firmware, and software
Bara (me) Mechanical parts design, 3D printing, and video

Special thanks to Yoshi. He is the best engineer on our team. His work made the project a success.

What I Learned

  • Old parts can still be useful with good design.
  • Splitting work by skill helps the team move faster.
  • The robot worked on the first test. Only small vibration was left to fix.

Individual Assignment: Mechanical Parts

I designed and printed three types of parts for the robot.

Part Description
Motor mount Clamps the NEMA 17 motor to the top edge of the whiteboard
Belt end Holds the end of the GT2 belt
Pen holder Holds the pen and moves it up and down

Motor Mount

First, I planned the structure with a sketch.

Design sketch

The mount hangs on the top edge of the whiteboard like a shoulder strap. No screws are needed to attach or remove it.

I drew a front view and side view to check the motor, pulley, and belt positions.

Front and side view

I then made a technical drawing in JW-CAD with full dimensions.

JW-CAD drawing

Key dimensions:

Item Value
Outer size 72 × 72 × 53 mm
NEMA 17 screw holes 31 × 31 mm pitch (M3)
Shaft hole Ø10 mm
Driver access holes (back) Ø8 mm × 2

Finally, I built the 3D model in Fusion 360.

Fusion 360 model


Belt End and Pen Holder

I also designed the belt end and pen holder in Fusion 360.

The belt end holds the tip of the GT2 belt securely.

Belt end parts

The pen holder grips the pen and connects to the belt system. It has the FabLab Nagoya logo on the base.

Pen holder


3D Printing

I exported all parts as STL files and printed them with Bambu Lab H2S.

  • Material: PETG (good strength and heat resistance)
  • Walls: 4 / Infill: 40% Gyroid / Layer height: 0.2 mm

Video

I edited the video that shows our group work and the robot in action. You can watch it on the Group Work Page.

I make videos for my YouTube channel all the time, so this was my favorite part of the project. Please subscribe to my channel! → YouTube: @resprodiy


Design Files

File Description
MachiDesign.f3d Fusion 360 file for the motor mount
Mchine_Design_BeltEnd.f3d Fusion 360 file for the belt end
Mchine_Design_PenFolder.f3d Fusion 360 file for the pen holder

What I Learned

  • I learned the standard dimensions of a NEMA 17 motor (42 × 42 mm body, 31 mm screw pitch).
  • A clamp-style mount is easy to attach, but keeping it rigid is a challenge.
  • When combining multiple parts into one system, matching dimensions is very important.

References


Last updated: April 2026