ScuptoFoam CNC Foam Cutting System Mohammed Jaddou, Amajad Mousa Supervisor: Dr. Hanal Abu-Zant 1 Foam is widely used in packaging, insulation, and prototyping, but cutting it precisely can be difficult. Current Methods Manual cutting: Lacks accuracy, consistency, and repeatability. Industrial CNC: Precise, but bulky, expensive, and inaccessible for many. Our Inspiration This gap inspired our project to design a system combining CNC precision with affordability and portability for students, researchers, and small businesses – making it compact, cost-effective, and easy to operate without high-end industrial infrastructure. 2 Project Objectives: 1 2D & 3D Cutting Build a CNC foam cutter capable of both 2D and 3D operations using Arduino Uno and heated nichrome wire. 2 Standalone Control Integrate a Raspberry Pi with a monitor to eliminate the need for a laptop. 3 Remote Operation Develop a Flask-based mobile/web application for remote control, G-code upload, and real-time monitoring. 3 Hardware Components: NEMA Stepper Motors: Three motors for X, Y, and Z axis movement. Arduino Uno: Serves as the motor controller. DC-DC Converter: Regulates current to the heated wire for stable cutting. Raspberry Pi & Display: User interface for standalone operation. Nichrome Heated Wire: Provides precise cutting through controlled heat application. Custom Frame: Provides stability during operation. 4 Raspberry Pi Communications: The Raspberry Pi runs a PyQt5 GUI application, allowing users to jog motors, upload/preview G-code, and start/stop cutting jobs. PyQt5 GUI User interface for direct machine control. USB Serial Communication link between Raspberry Pi and Arduino Uno. GRBL Firmware On Arduino, drives motors with precision based on commands. 5 Mobile Communications: A Flask-based web application provides a responsive mobile interface for remote control from any device on the same Wi-Fi network. Key Features Jog the machine Start and stop jobs Zero the axes File uploads (G-code from phone to Raspberry Pi) 6 Results: Our system successfully performed precise and repeatable 2D and 3D cuts on various foam samples. Both the Raspberry Pi GUI and mobile app functioned flawlessly, confirming our project as a viable, cost-effective alternative to expensive CNC systems. 7 Challenges & Constraints Hardware Availability Limited local market options caused delays in sourcing components. Fragile Components 3D-printed components frequently broke under operational stress. Heat Control for the Cutting Wire Maintaining a stable wire temperature was difficult. Too much current caused wire breakage, while too little made cutting slow or uneven. 8 Future Work: Vision System Integration Implement a camera for real-time monitoring of the cutting process. Automated Material Handling Develop systems for automatic loading and unloading of foam. Material Expansion Change the material of the wire so it can handle higher voltages and expand the project to other materials like plastic 9 Conclusion: Our project successfully demonstrated a cost-effective, portable, and precise CNC foam cutting solution, making manufacturing accessible to a wider audience. This system offers a powerful tool for students, small workshops, and hobbyists, democratizing access to high-precision cutting technology. 10 image1.png image2.png image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png