This is a 3D Printing project using 6 DOF serial robot ABB IRB120 based on:
- Python
- Robodk Simulation Program
- Pronterface
- Flask
- Yolov5
- Pronterface UI to allow interaction, viewing logs and sensor reading
- Printing Process Simulation using Robodk environment
- 3D printing failure detection (Spaghetti Detection)
- Real-Time Collision Detection between Hand & Robot for safety
- Online Webpage for Real-Time Remote Monitoring and Control
- Install Robodk from Here
- Open Robodk environment
irb120.rdkfile and setup it up to match your real environment - Install the required libraries using command
pip install -r requirements.txt - Open the Print UI Folder as a workspace in your python editor
- Run
Print.pyfile to start the Program

