VACANCIES > Ongoing Research Projects > Spine Tenegrity Robots
Robotics in Digital Manufacturing
Control Laser Engraving Based on SCARA Robot Arm Based on SCADA system
The SCARA robot has 4 degrees of freedom which are driven by 4 NEMA 17 stepper motors and controlled using an Arduino board. We will use a 5.5W laser module which is good enough for engraving. A cool feature that we get with this SCARA robot setup is that we can have a bigger range of the Z-axis movement and so we can laser engraver taller objects
Project Description
Control A Flexible Automated Foam Cutting Machine Based on a SCADA system
Instead of bits or lasers, the main tool of this machine is a hot wire, or a special type of resistance wire which gets really hot when current flows through it. The hot wire melts or vaporizes the foam when passing through it and so we can precisely and easily get any shape we want.
Project Description
Force Control on Industrial PUMA Robot Based on Model Reference Adaptive Control (MRAC)
The Industrial PUMA robot is a robotic arm design from scratch and its structure is fully printed using additive manufacturing technologies and its electronics are controlled by the software Arduino
Project Description
Development a Fully Automated Mechanisms of 3D Printing Filaments Raw Materials from Recycled Bottle for 3D Printers
This project is about to develop an inexpensive process for recycling plastic bottle into printable filament for 3D printed. Also, it is about the important points for producing filament from recycled bottles as well as the settings required for it
Project Description
Automation Re-Production and Control for Filaments Produced from Recycled Old 3D-Printed Objects
Plastic waste continues to find its way into landfills and bodies of water, posing a significant ecological challenge that may send Planet Earth to its knees. Every year, thousands of marine creatures succumb to plastic entanglement, while millions stand the risk of plastic ingestion. 3D printing, which makes extensive use of plastics, also contributes to the plastic crisis. Looking at the UK alone, Filamentative reports that “10% of 3D prints become waste.” This is a large amount when applied to the large 3D printing community. This is why conscientious 3D printing enthusiasts are resorting to green 3D printing, which involves reducing, reusing, and recycling excess plastic from failed prints. Digital sculptors need to understand how to make good use of their filament if they want to control this mayhem-causing material, which allegedly takes somewhere from 10 to 1,000 years to decompose. In this project we will develop a fully automotive solution to re-use and recycled the old 3D printed objects into a new filament that could be able to reuse in another application.
Project Description
Design and Control for Printed Circuit Board Routing Machine Fully Autonomous
This project represents how we can manufacture PCB design and 3-D printing in a single setup. The entire system is divided into 3 interfaces: the hardware interfacing, controlling interface and software interface of all the modules. The hardware is interfaced like a mini CNC machine which will work on 3 axis which are controlled by 3 stepper motors. Out of the 3- axis the zaxis is equipped with a spindle motor and 3-D designer. Spindle motor is responsible for the cutting and drilling the copper plate in order to design the PCB plate. The 3-D designer is attached with a material for 3-D printing. The entire process will be controlled with the help of Arduino GRBL. The controller is executed with the help of GRBL software. The circuit to be designed is done with a software PCB layout which would give us the symmetric layout of the circuit board. G-Cam is used to design the required 3-D image to be printed. After the designing of the layout as per our requirements the design is converted into G-code with the help of FlatCam. The G-code of the layout will be the input for the entire process. The extracted G-code is 77and we would get the required output from the process. This way we can do PCB designing as well as 3-D printing in a single machine
Project Description
Fabrication and control of a portable low noise multi-purpose Cartesian CNC milling machine
The implementation of a printed circuit board (PCB) drilling machine using computer-aided control is presented. A mechanical system using a DC motor for movement on the X and Y axes, and a transmission mechanism by belts, pulleys, and a worm screw was made. For the Z axis, a mechanism based on a worm screw, nuts, and a stepper motor was implemented. The main board has two microcontrollers communicating in a master-slave configuration via a serial protocol. A real-time operating system (OSA) was implemented to optimize the data flow to the computer using the USB protocol, for communication with the slave microcontroller, positioning the Cartesian axes, and control the motors. The slave is responsible for monitoring the status of the encoders and limit switches, as well as the information delivery to the master. A Matlab-based user interface was developed to determine the coordinates of the holes to be drilled by processing a jpg image. This also allows the user to control the DC motors using PWM signals via configurable parameters of PID controllers. The end result is a drilling machine which able to operate both manually and via a computer, for drilling PCBs of a maximum size of 24 × 40 cm
Project Description
Control A 3D Wire Bending Machine Based on a SCADA system
Machines are very important in today's world because they can do things more efficiently. They help with so many different jobs that humans cannot do on their own. It is just a matter of time to find out that machines will take over the world, but it is up to the people to control what they do. There are a lot of types of machines, but we are going to talk about bending machines. And there are also a lot of types of bending machines like sheet metal bending machine, pipe bending machine, wire bending machine; and it is the type of our project. The project aims to fabricate a simple 3D wire bending machine. The machine consists of four main parts; first one is the straightener to straighten the wire, the second one is the feeder and it is clear from its name it is the part which is responsible for feeding the wire to the machine, the third part is the Z-axis part which controls the motion of the machine shaft in the Z-axis to make a 3D parts, and last but not least the bending part which is responsible for bending the wire.
Project Description
Fabrication and control of a portable injection molding machine for silicone rubber mold
A machine that is used to manufacture plastic goods using the injection molding method is called an injection molding machine. This type of machine is sometimes referred to as an injection press. It is made up of its two primary components, which are the injection unit and the clamping unit. Molds for injection molding machines can be secured in either a horizontal or vertical orientation. The majority of machines are horizontally oriented, while vertical machines are utilized in niche applications such as insert molding to take advantage of gravity. In addition, certain vertical machines do not require the mold to be secured. Manual clamps (both halves are attached to the platens) are the most typical method for attaching tools to the platens; however, hydraulic clamps (chocks are used to hold the tool in place) and magnetic clamps are also utilized. Magnetic and hydraulic clamps are utilized when rapid tool changes are necessary
Project Description
Fabrication and control of an automated portable low noise multi-purpose CNC turning machine
A computer-numerically-controlled (CNC) machine is a tool or, more commonly, a platform with motorized movement that may be moved in response to input instructions. CNC machines receive their instructions from a computer in the form of a program that contains a series of machine control instructions, such as G-code or M-code, which are then carried out in order. An individual can write the code, although graphical CAD and CAM programs are much more commonplace. It is required to design and control a CNC turning machine that should be able to perform turning machinery on various materials with different hardness and roughness. Which include but not limited to aluminum, wood, Teflon and resin. The machine should also perform continuous grinding and polishing on the finishing parts the speed should be programmed, easy for operation and maintenance.
Project Description