Portfolio
CUSTOM MERCURY 1.1 ZEROG 3D PRINTER
What?
Source components and build an open source CoreXY 3D printer known as the Mercury 1.1
Tune and optimize printer performance for speed and accuracy
Install Klipper and create custom printer.cfg profile and macros
370x370x400 mm build volume
How?
Sourced all components and organized a Bill of Materials
Fabricated ASA parts used in the printer with FDM on PRUSA MK3S+
Used a BTT Octopus motherboard with TMC2209 and TMC5160T Stepper Motor Drivers
Produced custom toolhead with CAD to accommodate sourced hotend
Results
Prints at 300 mm/s speed, 5000 mm/s^2 acceleration, and a filament volumetric flow rate of 35 mm/s^3
Printer can be controlled over WiFi with Raspberry Pi or manually with 5" HDMI screen
Prints at over double the speed of a PRUSA MK3S+
MECHANICAL FINGER PROSTHETIC - SENIOR DESIGN
What?
Develop and fabricate a fully mechanical prosthetic finger
Implement a hybrid solution to satisfy both intricate and heavy gripping tasks
Load sensor indicating how much pressure is applied to a finger
Designed for partial/full finger loss
How?
Used Fusion 360 to design entire hand assembly
Performed rapid prototyping to iterate and arrive at final design
Used an Arduino Nano, a pressure sensor, and LEDs to indicate force applied to finger
Implemented elastic bands
Results
Combines 2 types of prosthetics: ratcheting and string actuated
Single finger lifts 4 pounds curled and 10 pounds uncurled
Accessible, cheap, and uses readily available components
Design won 2nd Place at CSULB Senior Design Expo
CYCLOIDAL DRIVE
What?
Design 15:1 and 23:1 cycloidal drive actuators
Implement cycloidal drives in Robot Arm
How?
Designed actuator in Fusion 360
Used Python to generate cycloid
Used Scripts in CAD to design cycloidal discs
Results
Produced actuators with close to zero backlash
Backdrivable, compact, and runs smoothly with minimal vibration
QUASI-DIRECT DRIVE
What?
Create a Quasi-Direct Drive Actuator with a brushless DC motor base
Implement a planetary gearbox housed above the BLDC motor with minimal components
How?
Used Helical Gear Add-in feature in Fusion 360 to design planetary gearbox
Developed gearbox around 900W 22A 90KV BLDC Motor
Results
Produced a Quasi-Direct Drive Actuator during research under Dr. Liu at CSULB
Created actuator for use in a future Robot Dog research project
6 DEGREES OF FREEDOM ROBOT ARM - IN DEVELOPMENT
What?
Designing, sourcing, and fabricating a 6 degrees of freedom robot arm
How?
Uses a RAMPS 1.4 Motherboard, TMC2208 Stepper Drivers (smaller motors) and TB6600 Stepper Drivers (larger motors).
Powered by a 24V 20A external Power Supply
Implements previously developed cycloidal drive actuators
Coded through Arduino IDE
Controlled by potentiometers linked to each degree of freedom
3D PRINTED ELECTRIC CELLO
What?
Design and 3D print an electric cello with volume and tone knobs
Include a Bass Preamp with 3 Band Equalizer
Inspired by the Yamaha electric cello
How?
Used canvas feature in Fusion 360 to design cello body and bout shape
Designed with DFM, product assembly and customer application in mind
Created custom wiring diagram and performed all soldering
Results
Cello performs beautifully with fully functioning volume, tone and EQ controls
Plays like a traditional cello with modern features
Extendable endpin, rosewood fingerboard and tailpiece
3D PRINTED TELECASTER MK2
What?
Design and fabricate a 3D printed Fender Telecaster style electric guitar
Include body contours for optimal player comfort
3 way switch, SH pickup configuration, volume and tone
How?
Used surface and canvas features in Fusion 360 to design
Designed to withstand bending moment applied by steel strings
Reinforced body with Carbon Fiber Rods
Results
Telecaster plays beautifully with fully functioning volume and tone controls
Carbon Fiber Rods fix bending problems from previous 3D printed guitar designs
Tru oil finish, flame maple neck
3D PRINTED HEADLESS GUITAR
What?
Design and 3D print a Strandberg style headless electric guitar
Include individual bridges and magnetic swappable top pieces
HH pickup configuration with volume and tone controls
How?
Used surface and canvas features in Fusion 360 to design
Designed to withstand bending moment applied by steel strings
Reinforced body with Steel Metric H8 Linear Rods
Results
Headless guitar plays beautifully with fully functioning volume and tone controls.
Steel Linear Rods fix bending problems from previous 3D printed guitar designs
Swappable magnetic top plates allow for client customization
ROOK MK1 - ROLOHAUN
What?
Build the open source Rook MK1 mini Core XY 3D Printer created by Rolohaun
Install Klipper and setup printer.cfg and custom macros
125x125x110 mm build volume
How?
Used Rook MK1 kit by Fabreeko to build this
Redesigned side skirt pieces in Fusion 360
Used FDM 3D printing to build Sherpa Mini extruder
Results
Bowden style extruder, CHC ceramic heater hotend, 200W 24V power supply, and BTT E3 V2 motherboard
Controllable through WiFi with raspberry pi
SUBWOOFER REHOUSE
What?
Build a new enclosure to house current Subwoofer components
Reconfigure orientation of Subwoofer Driver and Radiator
Smaller footprint and more efficient use of space
How?
Used a circular saw and trim router to build the enclosure
Used 3/4" Birch Plywood for better acoustics
3 step painting process: Primer, Paint, and Topcoat
Used Bondo glazing putty for filler
Results
Reduced overall size of the subwoofer
Eliminated standing waves and distortion with Polyester filling
40% lighter than original cabinet
ESKATE REMOTE HOLSTER
What?
Design a magnetic holster for an electric skateboard remote
Implement straps for securing to leg
How?
Used canvas feature to design in Fusion 360
Designed with an assembly
Results
Remote stays securely in position while still remaining easy to draw
Snaps in place using magnets
WATCH WINDER
What?
Design and build a watch winder for winding mechanical watches
Driven by unipolar stepper motor
How?
Used wood PLA filament for the chassis
Used PETG filament to stop back cover from warping due to heat from unipolar stepper motor
Results
Functions with an arduino nano, ULN2003 driver board and a 28BYJ-48 stepper motor
Easily removable watch holder held in place by magnets
CAR PHONE MOUNT
What?
Designing and fabricating a car phone mount with charging and coolingÂ
How?
Uses a 15W Wireless QI Charger motherboard
Implements three 2510 12V fans to cool down QI Charger and Phone simultaneously
Wired to 12V USB car outlet
On/Off switch for implemented fans
Strategic magnet placement for different mounting positions