0% found this document useful (0 votes)
308 views

Automatic Robot Project

its an a agriculture robot for agriculture work

Uploaded by

Krunal Desai
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
308 views

Automatic Robot Project

its an a agriculture robot for agriculture work

Uploaded by

Krunal Desai
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 46

REDESIGN OF AUTOMOBILE GLASS HOLDER FIXING

MACHINE

A PROJECT REPORT
Submitted by

DESAI KRUNAL S.
151134119014
In fulfillment for the award of the degree
of
BACHELOR OF ENGINEERING
In
MECHANICAL ENGINEERING

SAL COLLEGE OF ENGINEERING


Sola Bhadaj Road, Opposite Science City, Sola Village,
Ahmedabad, Gujarat 380060

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD


2018-19
ASAHI INDIA GLASS LTD.

September 24, 2018

To Whom So Ever It May Concern


This is to certify that Mr. Krunal Desai student of SAL College of
Engineering, 4th Year – Mechanical stream has done his Summer
Internship of 2 months from 15th June to 14th August 2018 at Asahi India
Glass Limited, Kadi, Gujarat.

He has worked in New Model Development function under Mr. Abhay


Jangra and project title is mentioned below:
“REDESIGN OF AUTOMOBILE GLASS HOLDER FIXING MACHINE”

During his Internship period he was found sincere and hard working.

For, Asahi India Glass Limited

Authorized Signatory

Sandeep Kumar Gupta


Section Head – HR
Kadi Assembly Unit, Gujarat.
CERTIFICATE

D A T E :

This is to certify that the dissertation entitled “REDESIGN OF AUTOMOBILE GLASS

HOLDER FIXING MACHINE” has been carried out by DESAI KRUNAL S. under my guidance

in fulfillment of the degree of Bachelor of Engineering in MECHANICAL ENGINEERING (7th

Semester) of Gujarat Technological University, Ahmedabad during the academic year 2018-19

Guide:
Prof. Bhavik Padhiyar Prof. Bhavik Padhiyar
Head of Department (ME)
ACKNOWLEDGEMENT

We wish to express our heartfelt appreciation to all those who have contributed to this project,
both explicitly and implicitly, without the co-operation of whom, it would not have been possible
to complete this project.

We would like to thank our H.O.D Mr. Bhavik Padhiyar (Internal Guide) for constantly guiding and
showing us the correct path to reach towards our desired goal. Also, I thank them for sharing their
experience, knowledge and valuable time with me and showing their concern in my project to make
it better.

I also thank all the other faculties who directly or indirectly supported me in making my project
successful by sharing their ideas and knowledge.

At last, I would like to thank our parents and friends who have directly or indirectly helped us in
making the project work successful.

Name:
Desai Krunal (151134119014)
ABSTRACT

In 21st century all systems work with smart Senses, in India and Indian small-scale industries not
capable to apply this systems in traditional machines. As per our case study in glass industry, we have
classified one unique problem to mount different types of glass in different type of housing. This
system not having a closed loop system. In this project we are trying to make system with feedback
control. After implementation of feedback system, the machine is capable to fix different types of
glasses in different types of housing.
INDEX

Chapter Contents Page No.


No.
Certificate 1
GTU Completion Certificate (7th Sem) 2
Acknowledgement 4
Abstract 5
Index 6
1. Introduction
1.1 Project Detail 8
1.2 Project purpose 8
1.3 Project Scope 8
1.3.1 Project Features 9
1.4 Project Objectives 9
2. Project Planning and System Analysis 10
2.1 Feasibility Study 10
2.1.1 Operational Feasibility Study 10
2.1.2 Technical Feasibility 11
2.1.3 Time Schedule Feasibility 11
2.1.4 Economical Feasibility 11
2.2 Project Planning 12
2.2.1 Project Development Approach and Justification 12
2.2.2 Project Plan 12
2.2.3 Group Dependencies 13
2.3 Team Organization 14
2.4 Time Line Chart 14
3 System Requirement Study 15
3.1 Study of Current System 15
3.2 Hardware and Software Requirement 15
3.3 Software process model 16
4 Literature Survey 18
5 System Design 19
5.1 Design Methodology 19
5.2 E-R Diagram 20
5.3 Data Flow Diagram 21
5.4 Activity Diagram 24
5.5 Use Case Diagram 25
5.6 Data Dictionary 26
6 Concept Model 29
6.1 Scope for further enhancement 36
6.2 Reference 37
Appendix- I: Periodic Progress Report (1 to 4) 38

Appendix- II: Canvas (AEIOU, Empathy, Ideation, Product 42


Development)
Appendix- III: Plagiarism Report 46
Chapter: 1 (Introduction)
1.1 Project Detail

This Design we are developing for implicit solution of the users who are facing Quality
control system. The aim of this document is to gather and analyses and give in–depth insight
of the complete Scanning and Inspection providing Conveyor System by defining the
problem statement in detail. With the proposed solution, Application helps to users as in
following ways

▪ Here are some features like Auto Assembly


▪ Here are some features like Barcode Scanning
▪ Size Dimension Recognition
▪ Reduce the man power
▪ Fast and Accurate Production
▪ Data Mining with Machine Learning

1.2 Project Purpose

The purpose of this document is to provide a detailed overview of our Design product, its
parameters and goals. This document describes the project's target audience and its user
interface, hardware and Equipment requirements. It defines how our client, team and audience
see the product and its functionality.

The tool to announce Conveyor is used to track Glass position, navigation and Scan the glass.
This SRS aims to provide the detail description on the client requirements through System.

1.3 Project Scope

This is an Automatic Conveyor which provide Scanning and Inspection System. It Provide s all these
features to its customers for free. User can create own Product Make a large scale and fast production
with reduce the man power. This a best of industry 4.0
1.3.1 Project Features
▪ Here are some features like Auto Assembly
▪ Here are some features like Barcode Scanning
▪ Size Dimension Recognition
▪ Reduce the man power
▪ Fast and Accurate Production
▪ Data Mining with Machine Learning

1.4 Project Objective


This Design we are developing for implicit solution of the users who are facing Quality
control system. The aim of this document is to gather and analyses and give in–depth insight
of the complete Scanning and Inspection providing Conveyor System by defining the
problem statement in detail. With the proposed solution, Application helps to users as in
following ways

Chapter: 2 (Project Management)


2.1 Feasibility Study

Feasibility is a practical extent to which a project can be performed successfully. To evaluate


feasibility, a feasibility study is performed, which determines whether the solution
considered to accomplish the requirements is practical and workable in the software or not.
Such information as resource availability, cost estimate for software development, benefits
of the software to organization, and cost to be incurred on its maintenance are considered.
The objective of the feasibility study is to establish the reasons for developing software that
is acceptable to users and adaptable to change.

A feasibility study is a short, focused study, which aims to answer a number of questions:

▪ Does the system contribute to the overall objectives of the organization?


▪ Can the system be implemented using current technology and within given cost and
schedule constraints?
▪ Can the system be integrated with systems which are already in place?
▪ Operational Feasibility
▪ Technical Feasibility
▪ Scheduling Feasibility
▪ Economic Feasibility
▪ Implementation Feasibility

Now each of them is explained briefly, as below.

2.1.1 Operational Feasibility Study


The main purpose of checking Operational Feasibility is to find out whether the system will
be functional after its development and installation or not. The outcomes of the operational
feasibility are as follows:

▪ In this application user can create a group and manage the members of the group
▪ User can track the position of another members
▪ It eliminates the limitation of existing system

2.1.2 Technical Feasibility


The main purpose of checking Technical Feasibility is to examine whether the current
technology is sufficient for the development of the system. The outcomes of the technical
feasibility are as follows:

▪ Tool to announce arrival uses android studio as programming platform, My SQL in back
end.

▪ The application is developed in Android studio can be run on any android phone
which is running on kit Kat (API 19) or later.
▪ For back end we have used My SQL server for data connection.
▪ It provides faster response to its users. It is accurate, reliable and easy to use.
▪ Hence this application is technically feasible.

2.1.3 Time Schedule Feasibility


A project will fail if it takes too long to be completed before it is useful. Typically, this
means estimating how long the system will take to develop, and if it can be completed in a
given time period using some methods like payback period. Given our technical expertise,
are the project deadlines reasonable? Some projects are initiated with specific deadlines. You
need to determine whether the deadlines are mandatory or desirable.
2.1.4 Economical Feasibility
Economic analysis could also be referred to as cost/benefit analysis. It is the most frequently
used method for evaluating the effectiveness of a new system. In economic analysis the
procedure is to determine the benefits and savings that are expected from a candidate system
and compare them with costs. If the expected benefits equal or exceed costs, the system can
be judged to be economically feasible. Economic analysis is used for evaluating the
effectiveness of the proposed system.

2.2 Project Planning


Project Planning is an aspect of Project Management that focuses a lot on Project
Integration. The project plan reflects the status of all project activities and is used to monitor
and control the project.

The Project Planning tasks ensure that various elements of the Project are coordinated and
therefore guide the project execution. Project Planning helps in

▪ Monitoring/measuring the project progress, and


▪ Facilitating communication
▪ Development of the Project Plan

▪ Execution of the Project Plan

▪ Change Control and Corrective Actions

2.2.1 Project Development Approach and Justification

This Design we are developing for implicit solution of the users who are facing Quality
control system. The aim of this document is to gather and analyses and give in–depth insight
of the complete Scanning and Inspection providing Conveyor System by defining the
problem statement in detail. With the proposed solution, Application helps to users as in
following ways

▪ Here are some features like Auto Assembly


▪ Here are some features like Barcode Scanning
▪ Size Dimension Recognition
▪ Reduce the man power
▪ Fast and Accurate Production
▪ Data Mining with Machine Learning
2.2.2 Project Plan
Project planning is basically concerned with identifying and measuring activities, milestones
and deliverables produced by project. Thus, in this section I cover following
Estimating some basic attributes of the project

a) Duration: How long will it take to complete the development?

The project that we have taken contains functionalities which are very complex for an
undergraduate. We need to do a detailed research of what combination of technologies
would be best for the project, get acclimatized to them, do the rest of the planning and go
ahead with the work. Hence the duration of the Project can be roughly estimated to 10
months.

b) Efforts: How much efforts would be required?

Since it is a two-people group and as it is a very hazy picture ahead of how to go about the
project, figuring that out and considering the pros and cons would take up a lot of effort. Thus,
efforts can be estimated to 3 hours of weekdays work for 10 months

2.2.3 Group Dependencies


As I have described there are two members in my team including me, so there has is
group dependency. Team structure is as follows

Internal Guide
Prof. Bhavik Padhiyar

Desai Krunal (151134119014)


2.3 Team organization
RESPONSIBILITIES ROLES
Krunal
Analysis

Krunal
Design

Krunal
Design Review

Krunal
Prototyping model

Krunal
Font-site Design

Krunal
Design Review

Krunal
Testing

Krunal
Documentation

2.4 Time line chart

ANALYSIS

DESIGN

Prototype

TESTING
Chapter: 3 (System Requirement Study)
3.1 Study of Current System
This is an Automatic Conveyor which provide Scanning and Inspection System. It Provide s all
these features to its customers for free. User can create own Product Make a large scale and fast
production with reduce the man power. This a best of industry

3.2 Hardware and Software Requirement


This phase of the web development process deals with a brief study of different hardware
Used in the computerized system. There is a list of hardware materials used during the making and
during the use of the proposed system. As the new system to be made into a computerized
functional system, requirement of a computer is must and needs to configure the RFID card and
infrared sensor.
All the hardware needed here are generally the basic configuration of a typical computer. A list of
the hardware requirement used in the system given below:

Hardware Requirement
• Stepper Motor
• PLC
• Flate Belt
• Pneumatic
• Conveyor Roller
• Ccd Camera
• MS Square Pipe
• Laser Light
• Sensor
• Control Panel
• Motor Controller
• Air Supplier
• HMI

Software Requirement

Along with the hardware, used in the system it requires software to make a system as
Well as to run a system with the computer hardware. Collection of different types of hardware into
a specific type can form a computer but it cannot execute different process on its own. For efficient
and proper working of any system software must be installed. This software may be in the form of
operating system or application software. To make the system one also needs to use software.
To make the Transport Application Window up to date, I too have used certain software
This is listed below. The software used in the proposed system is the latest versions of them
And can give up-to-date and perfect result of every process in the system. This software
Comprises operating system and application software used in the system.

▪ Python (3) or later


▪ Android studio, Front End
▪ MySQL Back End
▪ Adobe Photoshop
▪ Anaconda 3
▪ Page Editor (Python)
▪ MATLAB

3.3 Conveyor process model


Our system uses Incremental model for Conveyor development. Following figure shows the
figure of our system’s process model:

Requirement
Gathering

System
Analysis

System
Design

Prototyping
Model

System
Testing

System
Maintenance
“The process that deals with technical and management issues of software development is called
software process.”

▪ In a Project model the first phase is requirement gathering. In this phase we are gathering all
the related requirements of system what we are going to developed.

▪ Second phase is System analysis. The system analysis is What is done, and How it is done”
This is the most important and critical state of project or system. In this phase the basic
requirements of the software must be understood by an Analyst.
▪ All the requirements are then well documented and discussed further with the client or end-
user, for reviewing.

▪ After the analysis of system you will get the actual or real time problem of the system.

▪ Third phase is system design. This phase is between the analysis and implementation stages.
In design phase you will design the project. It has some attributes such as:

▪ Data Structure
▪ Software architecture
▪ Interface representation
▪ Algorithm details
▪ The all requirements are translated in some easy to represents from using which coding can
be done effecting and efficiently. The design needs to be documented for further use.

▪ Forth phase is implementation. It is a step in which design is translated into machine readable
form. If design is done in sufficient detail, then coding can be done effectively. programs are
created in this phase. The coding is done with the help of some programming language. In
our system we are using java as implementation language.

▪ Fifth phase is testing. It begins when coding is done. While performing testing the major
focus is on logical internals of the software. It also ensures execution of all the paths,
functional behaviors. If any error in your system occur, it will detect that error
Chapter: 4 (Literature Survey)

▪ I have work on the real time problem in industry in all industry most of problem is
manpower and large production with best quality. In my industry is face same problem
so I have decided make new machine for the solve this problem. So I have make idea
for automatic conveyor system with automatic inspection system. But I don’t know
major knowledge of automatic conveyor system so I have start read the research paper
and reference book. Y V Aruna, Beena S.[1] in this paper increase my knowledge
about automatic conveyor system. In my topic some plc and logic coding is require so
I have read the G. Sujatha et al. [2]. Second think my company is require the best
quality so I have make a inspection processes but in high quality accuracy take me
decided the HD Camera for Machine Vision System so I have preferer the some best
book for this process
▪ E. R. DAVIES Department of Physics Royal Holloway.[3]. And I have make one
image processing software so I have help at one company Micro Vision. And I have
make fully define image processing system for use in all company and finally make the
all different type of calculation is require in conveyor system so I have preferer
Kaushal Pratap singh, Priyanka singh.[4]. Finally make a concept design of my topic
and they are solve the all my problem statement. I have ready many type reference
paper and some stander company help with my external guide very much help about
the my topic and solve this problem. That final make my flow and my topic work in
industry.
Chapter 5 (System Design)

5.1 Design Methodology

In our system we use various modules for design methodology. In our system there are total
five types of module as shown below:

• Company Visit
First • Problem Statement : Glass Child Part Fixing Machine

• Current Machine Analysis


Second

• Work on Find the Solution for problem & Read the Research Paper
Third

• Make a Concept Design for Automatic Conveyor System


Fourth

• Calculation for the Conveyor design like belt strength , roller , motor HP,
Fifth etc.

• Go For inspection process because the quality is the first stapes


Sixyh

• Find the way of scene the glass and it child part perfect part location
• Image Processing, Inductive Sensor , optical Sensor

• Make a design with calculation and consider the all parameter


• Make a GUI Like Software for inspection Processes.
5.2 E-R Diagram
5.3 Data Flow Diagram: (Level 0)

Show user Profile

Admin
login

Manage
dataset

Manage detection
registration GUI Manage report
login 0.0.0 Give Response

Display report

CUSTOMER Feedback

View profile
Level 1: (Admin)
Level 2: (Customer)

customer 2.1.1
2.1
Cus,reg.
registration

2.1.2

LOG IN authorazation

2.1.3

View Profile of cus.


profile

2.1.4 Detection report


Get
report

2.1.5
Give feedback
Give
Feedback
5.4 Activity Diagram

registration log in customer

admin

. . . . .

manage dataset manage detection manage location manage report view report

. . . . .

log out
5.6 Data Dictionary

The data dictionary is a collection of tables.

Customer Registration:
Field Data Type Constraints Description
User_id Int (10) Not Null Primary key for user
First name Varchar (30) Not Null First Name of user
Middle name Varchar (30) Not Null Middle name of user
Last-named Varchar (30) Not Null Last name of user
Gender Varchar (10) Not Null Gender of user
Dob Varchar (20) Not Null User date of birth
Mobile no Int (10) Not Null Mobile number of
user
Phone no Int (14) Not Null Phone number of
user
Address Varchar (50) Not Null Address of User
Code Int (20) Not Null Pin code of user’s
area
Email_id Varchar (30) Not Null Email ID of user
State Varchar (20) Not Null State name of the
client
City Varchar (20) Not Null City name of the
client
Password Varchar (20) Not Null Password of the User

Customer Login:

Field Data Type Constraints Description


Id Int (10) Not Null Primary key of user
Username Varchar (30) Not Null User name for the
user (RFID Card’s
Number)
Password Varchar (30) Not Null Password of the user
Admin Login:

Field Data Type Constraints Description


Id Int (20) Not Null Primary key of
Admin
Username Varchar (30) Not Null User name for the
user
Password Varchar (30) Not Null Password of the user

Customer Registration:
Field Data Type Constraints Description
Emp_Id Int (10) Not Null Primary key of
employee
First name Varchar (30) Not Null First Name of
employee
Middle name Varchar (30) Not Null Middle name of
employee
Last-named Varchar (30) Not Null Last name of
employee
Gender Varchar (10) Not Null Gender of employee
DOB Varchar (20) Not Null Employee date of
birth
Mobile no Int (10) Not Null Mobile number of
employee
Phone no Int (12) Not Null Phone number of
employee
Address Varchar (60) Not Null Address of employee
Code Int (20) Not Null Pin code of
employee’s area
Email_id Varchar (50) Not Null Email Id of
employee
Designation Varchar (40) Not Null Employee
designation
State Varchar (20) Not Null State name of the
employee
City Varchar (20) Not Null City name of the
employee
Username Varchar (20) Not Null User name of
employee
Password Varchar (10) Not Null Password of
employee

Product Detail
Field Data Type Constraints Description
Pro_id Int (20) Not Null Primary key
prod name Varchar (20) Not Null Name of product
ProductName Varchar (20) Not Null Name of Bank
Product number Varchar (20) Not Null Account number
Barcode number Int (10) Not Null Mobile number of
user.
Date Varchar (20) Not Null Date of apply
Scanning code Int (20) Not Null Code of branch.

Change password
Field Data Type Constraints Description

Old_pswd Varchar (20) Not Null Old password

New_pswd Varchar (20) Not Null New Password

Con_pswd Varchar (20) Not Null Confirm password

location
Field Data Type Constraints Description

Area code Int (12) Not Null Primary key

Area name Varchar (20) Not Null Name of area

state Varchar (20) Not Null Name of state


Chapter 6 (Concept Model)

(Automatic Convenor System Design)


(Automatic Conveyor System Modified Design)
Fixture
With automatic
centering
Channel and
holder
automatic drop
hopper

Channel Fixing
Cavity

(Conveyor Design Important Part)


(Analytical design calculation)
Comparison With old and new system

(Old System)

(New System)
(Automatic Conveyor Operated HMI Layout)

(Scanning Software Layout)


(Scanning System)
6.1 Scope for further enhancement
This Design we are developing for implicit solution of the users who are facing
Quality control system. The aim of this document is to gather and analyses and give
in–depth insight of the complete Scanning and Inspection providing Conveyor
System by defining the problem statement in detail. With the proposed solution,
Application helps to users as in following ways

▪ Here are some features like Auto Assembly


▪ Here are some features like Barcode Scanning
▪ Size Dimension Recognition
▪ Reduce the man power
▪ Fast and Accurate Production
▪ Data Mining with Machine Learning

6.2 Reference
www.google.com
www.wikipedia.com
www.python.com
www.matlab.com
Dorner Transforming Conveyor Automation
CAMCO iQue™
Micro Vision
Appendix- I: Periodic Progress Report (1 to 4)
Appendix- II: Canvas

AEIOU:
Empathy:
Ideation:
Product Development:
Appendix- III: Plagiarism Report

You might also like