Skip to content

This is the graduation project of a group of Mechatronics Engineers from Ain Shams University.

Notifications You must be signed in to change notification settings

midoibrahim/Additive_Manufacturing_Using_Serial_Robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Additive_Manufacturing_Using_Serial_Robot

This is a 3D Printing project using 6 DOF serial robot ABB IRB120 based on:

  • Python
  • Robodk Simulation Program
  • Pronterface
  • Flask
  • Yolov5

Features

  1. Pronterface UI to allow interaction, viewing logs and sensor reading
  2. Printing Process Simulation using Robodk environment
  3. 3D printing failure detection (Spaghetti Detection)
  4. Real-Time Collision Detection between Hand & Robot for safety
  5. Online Webpage for Real-Time Remote Monitoring and Control

Project Video

Watch The video on Youtube

Watch The video on Youtube

Meet The Team

team

How To Use

  1. Install Robodk from Here
  2. Open Robodk environment irb120.rdk file and setup it up to match your real environment
  3. Install the required libraries using command pip install -r requirements.txt
  4. Open the Print UI Folder as a workspace in your python editor
  5. Run Print.py file to start the Program

About

This is the graduation project of a group of Mechatronics Engineers from Ain Shams University.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages