MKS INSTRUMENTS MECHANICAL/ELECTRICAL ENGINEERING INTERNSHIP.

CNC MILLING
MACHINE
PROJECT.

The task was to convert a drill press into a 2.5-degrees-of-freedom CNC milling machine that could move at least 2 inches in the X and Y axis. The mechanism needed to not inhibit the functionality of the drill press.
​
All axis operates using belts powered by stepper motors. The X-axis uses two belts driven by two motors to maintain stability and alignment while the central carriage is mounted along the Y-axis and powered by a single belt and motor to reduce weight. Screw holes in the carriage allows for two extruded aluminum parts to become the worktable to which any parts can be attached. The Z-axis uses a belt-driven ~1:3 ratio gear to increase the torque from the stepper motor used. This was to address the difficulties of actuating the lever to lower the drill bit. To further aid the Z-axis, our team shortened the return spring used to automatically draw the drill bit upwards to reduce the required torque on the Z-axis motor.
​
My role in the group was to design and 3D print mounts for the motors, mounts for the bearings for the belts, the main carriage along the Y-axis, and the connector for the Z-axis belt. I used a digital caliper to measure and validate the 3D print measurements. I also utilized and maintained FlashForge 3D printers to produce the required parts for this project.
​
As a result, the CNC machine was able to mill a rough maximum volume of 7.5in x 8in x 0.5in. As demonstrated in the video, it was able to mill a flat squared surface from the uneven block of wood. The mill was controllable using Repetier-Host through G-code with a milling software.
​
​
​

Isometric View

Side View


Isometric View
INFORMATION
Professor Enrique Gutierrez (ME360)
Location
Boston University, MA
Date
6/27/23 – 7/4/23
Teammates
Brian Chiu
Karan Mudgal
Nathan Lau
Raphael Mok
Programs Used
Arduino IDE
Flashprint Slicer
Repetier-Host
SolidWorks
SolidWorks Motion Study
Client