Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Three Degrees of Freedom Motion Platform

Expensive machinery, such as CNC and 3D printers is widely accessible. As a developing nation, it is challenging to obtain and manage such large, single-use and expensive equipment. Because there is no industry in Pakistan that produces this type of industrial equipment. Therefore, we must import th

Project Title

Three Degrees of Freedom Motion Platform

Project Area of Specialization

3D/4D Printing

Project Summary

Expensive machinery, such as CNC and 3D printers is widely accessible. As a developing nation, it is challenging to obtain and manage such large, single-use and expensive equipment. Because there is no industry in Pakistan that produces this type of industrial equipment. Therefore, we must import these devices, incurring additional customs costs and increasing their price. A premium CNC machine starts around 8 lac Pakistani rupees. This is why we provide this inexpensive industrial equipment (less than 1 lac) that can solve numerous issues, including rapid prototyping, and cost. Typically, motion platforms have fixed and limited applications, such as 3D printers with fixed print heads that can only print. However, on this platform, the head may be changed to make it helpful for different production processes, such as automatic drilling, automatic soldering, and cutting, so making it a more versatile platform. This three-degrees-of-freedom Motion Platform is therefore presumed to be a universal Motion Platform that may serve as any CNC Machine or motion platform with minimal modification. As a result, the cost of several machines is reduced due to their vast features.

Project Objectives

The project objectives are:

  • To create a platform for the industry that is less expensive and precise.
  • To create and develop the next generation of CNC machines and assembly line-specific tactics.
  • To establish standardisation, regulatory concerns, and risk assessment for various industrial processes.
  • To design a modular platform capable of supporting many processes, such as numerous CNC procedures.

Project Implementation Method

Arduino with the Ramp 1.4 Shield is the primary component that controls the entire Platform. The Arduino is programmed with Marlin firmware, typically seen in 3D printers. It receives information from the user in the form of a G-code generated from a DXF file, which is then interpreted by Arduino using the firmware it was programmed with. Arduino instructs the Stepper motors to move based on the information received from the user, and the motors move in their respective direction. The Platform's Motion is intended to correspond with the Header and base.
Like a cartesian robot or 3D printer, the construction of frame is constructed from Aluminum tubing and Acrylic sheets. Listed below is the electrical wiring of the three-degrees-of-freedom motion platform:

Benefits of the Project

This project offers numerous advantages. Listed below are some:

  • Portability: This is a portable platform, and its components are compatible with a variety of CNC machines.
  • Affordable cost: Since we are designing a versatile Platform, its pricing will be relatively reasonable.
  • Sustainability: This project is sustainable since it can be adapted to suit multiple purposes, including soldering and drilling tools.
  • Versatility: It is a flexible platform that can execute various tasks with minimal modification.
  • Automation: In a small industry, it is possible to automate tasks, making them quickly with minimal labour force.

Technical Details of Final Deliverable

We utilize a Stepper motor with a 200-step revolution, indicating that it completes one rotation in 200 discrete steps. The distance the motors must go is determined by the number of pulses sent by Arduino to them.
The distance covered in millimetres per revolution is also calculable based on the number of pulley teeth, belt pitch, and motor step angle. End stops are utilized to prevent motors from moving beyond the end of Platforms. Arduino receives a signal to stop the engine if the component hits the end stop.
Arduino is given instructions in G-code, which is taken from the DXF file, a vector-based CAD file in which no instructions are lost. In addition, we created a 3D printing application on this platform by replacing its head with an extruder and optimizing the code to achieve high precision.

Final Deliverable of the Project

Hardware System

Core Industry

Manufacturing

Other Industries

Education

Core Technology

3D/4D Printing

Other Technologies

Robotics

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Arduino Mega Equipment125002500
Ramps Shield Equipment1520520
Motor Driver Equipment4150600
Power Supply Equipment120002000
Limit Switch Module Equipment3110330
Stepper/Servo Bracket Equipment4200800
Steel Rods Equipment615009000
Lead Screw With Nut Equipment219003800
Linear Bearings Equipment125006000
Pillar Shaft Support Equipment123203840
Pedestal Bearing Equipment25501100
GT2 Pulley Equipment490360
Flexible Coupler Equipment2400800
Pulley Belt Equipment1300300
Stepper motor Equipment49503800
Screws & Drill screws Miscellaneous 120002000
Drill Machine Miscellaneous 139503950
Hardware structure Equipment160006000
Raspberry Pi Equipment12500025000
LCD Display Equipment130003000
Total in (Rs) 75700
If you need this project, please contact me on contact@adikhanofficial.com
0
114
KAAVISH Progressive and AI Based Web Application For Amateur Artists

Our project KAAVISH is an effort to extend accessibility to aspiring domestic artists from...

1675638330.png
Adil Khan
10 months ago
Analizo

Analizo is a machine learning based solution that analyzes your reviews or comments on Fac...

1675638330.png
Adil Khan
10 months ago
Automatic number plate recognition systems

In this world, traffic control and monitoring systems became a common and central issue fo...

1675638330.png
Adil Khan
10 months ago
Applications of Graphs - Assignment No 4 (Solved)

1675638330.png
Adil Khan
7 years ago
Doodle a new way to communicate

Doodles are hand-drawn sketches and computers having the ability to understand our quick l...

1675638330.png
Adil Khan
10 months ago