Additional Projects

ME 360 Electromechanical Design

Boston University · Fall 2026 · Five-person team

Completed work to date: a basic linear stage and CNC drawing exercise, followed by a 2.5 DOF fishing game.

Pictures/ME360/FullAssemblyReal.jpg
Completed fishing game: gantry, rotating fish platform, collection cup, joystick, and electronics enclosure.

Linear Stage & CNC Drawing Exercise

We built a screw-driven linear stage, then assembled a CNC plotter that drew a box using G-code and Marlin firmware. The instructor provided starter motor-control code and an example assembly approach.

I shared fabrication and alignment work equally with two teammates. The other two teammates handled programming and testing.

Pictures/ME360/CNCDrawingProjectLinearStageOverview.jpg
Basic linear stage: stepper motor, coupling, lead screw, and carriage.
Pictures/ME360/CNCDrawingProjectLinearStage.jpg
Basic linear-stage carriage with lead screw and bearing support.
Pictures/ME360/CNCDrawingProjectMotorAttachmentHEIC.jpg
Stepper mounting and flexible coupling at the end of the linear stage.
Pictures/ME360/CNC-Drawing-Demonstration.mp4

CNC drawing demonstration · G-code-controlled box drawing · silent video, 34 seconds

2.5 DOF Fishing Game

Our game uses a joystick to position an electromagnet over fish on a rotating platform. X and Y provide planar movement; a preset down-and-up Z motion lowers and raises the magnet. The instructor provided the general approach for an individual linear stage.

My work covered the standard extrusion legs, contributions to game design and rules, electromagnet selection, and Onshape designs for the control-board enclosure and magnet attachment. I also printed the joystick housing from an online design.

Pictures/ME360/Full-Assembly-CAD.jpg
Team CAD assembly: extrusion gantry, fish platform, joystick, and electronics enclosure.
Pictures/ME360/BackView.jpg
Rear view of the assembled gantry and fish platform.

Magnet Selection & Alignment

I selected a 12 V electromagnet to match our available output, with enough lifting force to pick up fish while keeping the game challenging. I replaced a wire wedged into the rear screw hole with a printed U-hook secured by a screw, with the suspension string wrapped around the hook. This helped center the magnet and keep it vertical.

Pictures/ME360/Magnet.jpg
Electromagnet with my 3D-printed attachment on top, keeping the suspended magnet centered and vertical.
Pictures/ME360/ZAssemblyOverall.jpg
Front view of the vertical actuator and suspended electromagnet.
Pictures/ME360/FishTopDown.jpg
Individual printed fish with a metal pickup target.
Gantry and platform: additional assembly views
Pictures/ME360/XAssemblyCloseup.jpg
X-axis drive: stepper motor, timing pulley, and belt at the corner of the gantry.
Pictures/ME360/XAssemblyCloseupSide.jpg
Side view of the belt-driven gantry and its red printed carriage.
Pictures/ME360/PulleyLatchMechanism.jpg
Belt attachment and pulley mechanism on the gantry carriage.
Pictures/ME360/ZAssemblyCloseup.jpg
Vertical actuator and green mounting bracket above the magnet.
Pictures/ME360/BottomOfRotationBox.jpg
Underside of the fish platform showing its rotation motor.
Pictures/ME360/ClampCloseup.jpg
Printed timing-belt clamp with a screw securing the belt.

Controls & Electronics

The team's Arduino program runs on an MKS Base board. The joystick moves X/Y; a single press triggers the Z dip, a double press toggles the magnet, and a long press starts or stops platform rotation. Three programmed rounds vary the platform's speed and direction.

Pictures/ME360/BoxBestView.jpg
Electronics enclosure I designed in Onshape and 3D printed for the control board.
Pictures/ME360/JoystickFurther.jpg
Assembled joystick in a housing printed from an online design.
Pictures/ME360/ArduinoMakerboardV1.5.jpg
MKS Base control board and motor wiring before enclosure.
Enclosure and joystick: additional views
Pictures/ME360/BoxTop.jpg
Top view of the printed Group 7 electronics enclosure.
Pictures/ME360/BoxSlanted.jpg
Electronics enclosure and joystick beside the game.
Pictures/ME360/BoxFarTop.jpg
Overhead view of the wired enclosure and joystick.
Pictures/ME360/Joystick.jpg
Joystick module and wiring before installation in its housing.

Demonstration & Lessons

The fishing game worked in the final demonstration. Loose, unsoldered wiring caused connection problems that we corrected shortly before presenting. The magnet attachment, added the day before, helped its alignment. More secure electrical connections would be the first improvement for another build.

We did not record quantitative performance measurements.

Additional Projects