Senior Design Project 2023
Multifunction CNC Machine
Design Engineering Requirements
System-Level Requirements:
1. The machine is portable; it shall be built from strong, lightweight material.
2. The CNC machine shall hold two spindles to work as a single or as auto.
3. The machine shall move three axes to cut, route, and shape workpieces.
4. The machine shall have a safety system that protects the operator and system.
5. The machine shall operate manually and automatically.
6. The project's maximum cost should be $600.00.
High-Level Functions and Requirements List:
A. The machine is portable; the size and weight should be average to carry easily.
B. The design should be sturdy and not vibrate or move during operations.
i) The overall dimensions shall be (18” L X 18” W X12” H), and weight at most 60 pounds.
C. The machine shall move linearly on X, Y, and Z axes.
i) System shall move X-axis right and left 12'', Y-axis back and forth 12'' and Z-axis up and down 4''.
D. The machine should operate manually and automatically.
i) The table shall move manually to adjust the length, and the width of the part being machined.
ii) Once the set up complete, the system should be homed and operating automatically.
F. The system should have a safety system.
i) Emergency stops to remove all power during an emergency.
ii) The system shall include a manually reset, trip-free circuit breaker or fuse at the power source.
G. The system should have the following power supply:
i) The Circuit shall receive 48 VDC for spindles, 12 VDC for step motors, and 3-5 VDC for other
electronics limit switches, Arduino, E-Stop, and control board. 120 VAC single phase volts.
ii) System shall has 48 VDC 500-watt power supply with maximum current rate at 15A.
E. The system should have computer access.
i) Retrieve CAD geometry designed files and export to CNC compatible format STEP or IGES.
ii) Convert the CAD STEP or IGS format to G-Code format.
Medium-Level Functions and Requirement List:
A. Labeled wiring system to identify and plug the components easily.
B. The system should have a fan to cool the machine during operation.
C. The system shall have a shop vacuum attachment option to collect debris.
Low-Level Functions and Requirements List:
A. Blue tooth to connect to the computer wirelessly.
B. The machine should have Power indication lights: Red On, Green Off, and Orang light for warning.
C. The system should have adequate light to see the working area.
Design Engineering Specifications

