SlideShare a Scribd company logo
1 of 8
Download to read offline
Indian Journal of Science and Technology, Vol 8(S2), 242–249, January 2015
ISSN (Print) : 0974-6846
ISSN (Online) : 0974-5645
Abstract
Today the assembly sequence for the items is regularly completed manually and its definition, typically, is extremely ex-
travagant, not ensuring ideal arrangements. Gathering arrangement arranging utilizing a business framework regularly
depends on a master assembly sequence organizer, and it is dominatingly done manually. The difficulties to consequently
produce gathering arrangements utilizing CAD models lie as a part of smart thinking and investigation of the displayed
assembly information. This work displays a programmed approach expected to characterize gathering sequences, based
on the data containing the mates, obstruction and the volume information existing among the parts, which is acquired by
the assembly CAD model of the item. This paper exhibits a framework that can examine and use assembly information ac-
cessible from a CAD model to produce gathering arrangements. The framework likewise considers client input as a kind of
assembly obligation. The framework is equipped for creating a set of positioned attainable assembly arrangement plans for
an administrator to assess. A matrix approach has been embraced to process the data held from a CAD model. Obstruction
and volume studies are completed amid the formation of assembly sequence plans.
Novel Approach to Automatically Generate
Feasible Assembly Sequence
Arun Tom Mathew*, Aniket Kavlekar and Ishan Kossambe
School of Mechanical Engineering, VIT University, Vellore, Tamilnadu, India; arun.mathew@vit.ac.in,
aniketsomnath.kavlekar2013@vit.ac.in, kossambe.ishanbhaskar2013@vit.ac.in
Keywords:  Assembly, Mates, CAD model, Obstruction
1.  Introduction
Assembly sequencing assumes a key part in the vital and
operational parts of integrative item plan and creation
arranging. Mechanical items are regularly mind boggling
and made out of numerous segments. In view of this, an
item regularly has numerous Assembly sequence plans.
A portion of the Assembly arrangements are more pro-
ductive and better than others. Together with the way of
the current outline practice and globalization, there is a
need to have the capacity to automatically generate pro-
ficient Assembly succession plans. In any case, there are
no business frameworks that can automatically generate
achievable Assembly sequence plans. Manual Assembly
sequence planning practically speaking is dependent on
experienced assembly organizers. Assembly organizers
will be obliged to see all the capacities and all the particu-
lar points of interest of a product. Besides, products are
normally designed at the same time by numerous design
groups concentrating on distinctive parts of the design.
This sort of design practices is made conceivable through
the utilization of Computer Aided Design (CAD) sys-
tems. Any postponements or adjustments to Assembly
arrangement planning after the fruition of product
design could prompt expensive changes for amendment.
It is remarkable that in the previous two decades, explore
in computer aided design helped gathering sequencing
and planning has expanded essentially. There has been a
decent measure of exertion done on the era of gathering
succession plans. Then again, the data needed to deliver
*Author for correspondence
Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe
Indian Journal of Science and Technology    243Vol 8 (S2) | January 2015 | www.indjst.org
Assembly sequences is not generally promptly accessible.
Rather, it is generally subject to human aptitude. More or
less 70% of the assembling expenses decided at the design
and planning stages1
. Accordingly, it is gainful to antici-
pate viable gathering arrangement plans at the planning
stage. An Assembly sequence influences (a) expenses that
are identified with the time period in which the product
can be fabricated, (b) the set- up of the sequential con-
struction system and (c) the gathering assets needed.
The destination of the methodology to gathering
arrangement era is point by point in this paper. The system
created can remove significant information utilizing data
that is now installed inside a CAD system and to utilize
this information to guide Assembly arrangement genera-
tion
2.  Literature Review
Research advances have been made in both theory and
practice of assembly sequencing as shown by the emer-
genceofnewassemblyplanningsystems.FredericDemoly,
proposedthesystemhighlightsanovelcalculationfocused
around a numerical model coordinating limit conditions
identified with DFA principles, designing choices for
assembly sequence and the product definition2
. Luiz S
Homen de Mello, This change prompts a decomposition
approach in which the issue of dismantling one gathering
is decomposed into unique sub issues, each being to dis-
mantle one subassembly3
. Daniel F Baldwin, proposed to
create gather grouping by utilizing dismantling method
and assess the arrangement by utilizing strength, fixtur-
ing, introduction, refixturing and reorientation number,
and consideration of great states are considered to high-
light desirable or undesirable groupings4
. Jungwoon Yoon,
developed a savvy virtual gathering framework in which
an ideal get together calculation is utilized to permit hap-
tic collaborations amid virtual gathering operations which
provides ideal ways for haptic direction and a get together
grouping of the parts to be gathered5
. S J Hu developed the
gathering succession based the item assortment and then
broke down the part of operational multifaceted nature
and human administrators in gathering frameworks6
. Y
Wang and J H Liu proposed a disorderly molecule swarm
advancement (CPSO) methodology to create the ideal
or close ideal gathering groupings of items. Six sorts of
get together process stipulations influencing the gather-
ing expense are contemplated focused around which the
enhancement of the succession is completed7
.
3.  Methodology
The aim of this paper is to find the assembly sequence. In
any assembly the sequence in which it is assembled, in the
same sequence it has to be disassembled, this approach
used in this paper. Various information required for
deciding the assembly sequence is extracted from the
CAD assembly file. This information is stored in respec-
tive matrices. The information required is relationships
between all parts of the assembly, secondly the volume
of each part and some user input. User input required is
the direction in which each part is going to be assembled.
In this approach we are eliminating all the fasteners like
nut, bolt, screws, rivets or any adhesives used for joining
two parts since its designer choice how to join to parts
by using necessary fastener. Hence fastener need not be
considered in the assembly sequence.
3.1  Working of Algorithm
Algorithm shown in Figure 3 is developed for generat-
ing a feasible assembly sequence. First all the required
information is extracted from the CAD file and the respec-
tive matrices are formulated with the help of some user
inputs.
Step 1: Extraction of all information and storing in
various matrixes
1) Formation of mate matrix
From the CAD assembly through API all the mates pres-
ent in the assembly are extracted and stored in a database
as shown in Figure 18
. Using this database mate matrix
is formed which gives relationship information between
all the parts Table 5. Number 1 denotes there is a mate
between parts A and parts B, number 0 denotes that there
is no mate between the two parts. Diagonal elements are
crossed marked as there cannot be any mate for any part
with itself.
2) Formation of Volume matrix
While assembling care has to be taken that the parts
remainstable.For thesepurpose bigger partshavinglarger
volume has to be assembled first. Based on the volume of
individual parts a ranking is provided by extracting the
volume of each part from the CAD file and stored in the
form of a sequence as listed in the table 2. Then a com-
parative study is done between two parts. Here number 1
denotes that part A is having a greater volume then B and
number 0 denotes that part B is having a smaller volume
then B this is indicated in Table 3.
Novel Approach to Automatically Generate Feasible Assembly Sequence
Indian Journal of Science and Technology244    Vol 8 (S2) | January 2015 | www.indjst.org
3) User input
User will have to define in which direction the parts are
going to be assembled that is along X, Y or Z. This input
data is collected and stored in user input matrix as shown
in Table 4. In this approach we are assuming that all the
parts can be assembled in 3 principle axis that is X, Y and
Z and no inclined parts.
Step 2: Generation of assembly sequence
Disassembly sequence is found using the obstruction test
and the opposite will give the assembly sequence. First of
all the parts will be checked for obstruction and the parts
which do not collide while disassembling will be selected.
Each part will be checked for obstruction in the direction
in which it is going to be assembled as specified by the
user. If ‘N’ parts passes this obstruction test one will be
selected based on the weightage given to the volume and
mates of the corresponding part. One point weightage is
given to mates it has with other parts and two points to
the volume of that part. Using equation 1 scores of each
part is calculated. Where X is rank based on mate matrix
and Y is rank based on volume matrix. The part having
least number will be assembled last and hence that part
will be disassembled first. This part forms the base part
of the algorithm. Next the part which is related to the
selected part is checked for obstruction and if ‘N’ parts
pass the obstruction test, again the same scoring pro-
cedure is repeated to select one part. This procedure is
repeated till all the parts are selected. The inverse of the
disassembly sequence will give the assembly sequence.
The reason for selecting part with lesser volume last in the
assembly sequence is to take care of stability of the prod-
uct while assembling. Parts with more weight or volume
are advised to assemble first9
.
A. Implementation with an Example
Crane hook assembly shown in Figure 2 and Figure 4 is
taken as an example and the algorithm is implemented on
it to find the possible assembly sequence. All the parts of
the assembly are listed in Table 1.
All the required information is extracted from the
CAD file and stored in the corresponding matrices.
Then the obstruction test is done by selecting one part
at a time. As seen in the Figure 7 we cannot disassemble
pulley before cover plate-1, it clearly shows obstruction
of the pulley with cover plate-1. Only cover plate can
be dissembled first before the pulley as shown in Figure
6. Hence Cover plate becomes the base part that is the
part to be assembled at the end. Two parts passes the
obstruction test, in this case both this parts are simi-
lar and has same score calculated using numbers of
mates and volume of the part, any one part can be cho-
Figure 1.  Data Base.
Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe
Indian Journal of Science and Technology    245Vol 8 (S2) | January 2015 | www.indjst.org
sen in such condition. Out of the remaining parts, the
parts which are having mates with the selected part are
checked for obstruction test. The part which clears the
obstruction test is selected next for disassembly. This
process is repeated till all the parts are selected; the
inverse of this gives the assembly sequence. The assem-
bly sequence generated after the implementation of the
algorithm is:
Table 3.  Comparative study
Table 2.  Sequence of Volume
Table 1.  List of Parts in the Assembly
Novel Approach to Automatically Generate Feasible Assembly Sequence
Indian Journal of Science and Technology246    Vol 8 (S2) | January 2015 | www.indjst.org
Table 5.  Mate Matrix
Assembly Matrix
Table 4.  User Input Data
4.  Conclusion
In this paper new algorithm to automatically generate
assembly sequence has been developed. A matrix based
approach is used to generate the assembly sequence. A
system automatically extracts the information about
the assembly from the CAD file. This information like
obstruction of parts while disassembling, mates between
various parts and volume of each part is analyzed and
the assembly sequence is generated. A systematic sys-
tem is implemented with the use of matrices to store this
information. First matrix is the mate matrix containing
relationshipinformation,secondisthevolumematrixcon-
taining volume of each part, and third is the obstruction
matrix containing the obstruction test result and fourth
matrix stores the user inputs containing the information
about the assembly direction. Output of the system is an
assembly sequence plan. This will reduce time and money
which is required for planning the assembly sequence and
also reduce human interference. Implementation of this
system will surely increase the productivity of any manu-
facturing industry.
Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe
Indian Journal of Science and Technology    247Vol 8 (S2) | January 2015 | www.indjst.org
ALGORITHM
Figure 3.  Schematic representation of Algorithm.
Novel Approach to Automatically Generate Feasible Assembly Sequence
Indian Journal of Science and Technology248    Vol 8 (S2) | January 2015 | www.indjst.org
Figure 4.  Crane Hook Assembly
Figure 5.  Crane Hook Exploded
Figure 6.  Obstruction Test (Cover plate removed
first)
Figure 7.  Obstruction Test (pulley removed first)
5.  References
1. Nevins JL, Whitney DE. Concurrent design of product
and processes. New York: McGraw-Hill; 1989.
2. Demoly AN, Xiu-TianY. An assembly oriented design
framework for product structure engineering and
assembly sequence planning. Journal of Robotics and
Computer-Integrated Manufacturing. 2011; 27:33–46.
3. Luiz S, Homen de Mello. Assembly sequence Planning.
Journal of Robotics and Computer integrated manu-
facturing. 1990.
4. BaldwinDF,WhitneyDE.AnIntegratedComputerAid
for Generating and Evaluating Assembly Sequences
forMechanical Products. IEEE transactions on robot-
ics and automation. 1991 Feb; 7(1).
5. Jungwon Y. Assembly simulations in virtual environ-
mentswithoptimizedhapticpathandsequence.Journal
of Robotics and Computer-Integrated Manufacturing.
2011; 27:306–17.
6. Hu SJ. Assembly system design and operations for
product variety. Journal of Manufacturing Technology.
2011; 60:715–33.
Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe
Indian Journal of Science and Technology    249Vol 8 (S2) | January 2015 | www.indjst.org
7. Wang Y, Liu JH. Chaotic particle swarm optimization
for assembly sequence planning. Journal of Robotics
and Computer-Integrated Manufacturing. 2010;
26:212–22.
8. Mathew AT, Kossambe I, Kavlekar A, et.al. Automatic
Identification of Sub Assembly in an Assembly.
InternationalJournalofAppliedEngineeringResearch.
2013; 8(17). ISSN 0973-4562.
9. Mathew AT, Rao CSP. A Novel Method of Using API
to Generate Liaison Relationships from an Assembly.
Journal of Software Engineering  Applications. 2010;
3:167–75.

More Related Content

Viewers also liked

Notes mech v
Notes mech vNotes mech v
Notes mech vRung Heo
 
Exact synergy enterprise template crm (3)
Exact synergy enterprise template crm (3)Exact synergy enterprise template crm (3)
Exact synergy enterprise template crm (3)optimizers
 
L'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-greciaL'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-greciabdison62
 
L'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-greciaL'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-greciabdison62
 

Viewers also liked (7)

Unit 6
Unit 6Unit 6
Unit 6
 
Notes mech v
Notes mech vNotes mech v
Notes mech v
 
Malnutrition
MalnutritionMalnutrition
Malnutrition
 
.
..
.
 
Exact synergy enterprise template crm (3)
Exact synergy enterprise template crm (3)Exact synergy enterprise template crm (3)
Exact synergy enterprise template crm (3)
 
L'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-greciaL'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-grecia
 
L'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-greciaL'effetto di-egitto-sulla-religione-della-grecia
L'effetto di-egitto-sulla-religione-della-grecia
 

Similar to Novel Approach to Automatically Generate Feasible Assembly Sequence

Automatic Identification of Sub Assembly in an Assembly
Automatic Identification of Sub Assembly in an AssemblyAutomatic Identification of Sub Assembly in an Assembly
Automatic Identification of Sub Assembly in an Assemblyishan kossambe
 
A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...IOSR Journals
 
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTIONGRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTIONIJCSEA Journal
 
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...IOSR Journals
 
Study on Structural Optimization of truss members using Meta- heuristic Algor...
Study on Structural Optimization of truss members using Meta- heuristic Algor...Study on Structural Optimization of truss members using Meta- heuristic Algor...
Study on Structural Optimization of truss members using Meta- heuristic Algor...IRJET Journal
 
CoDe Modeling of Graph Composition for Data Warehouse Report Visualization
CoDe Modeling of Graph Composition for Data Warehouse Report VisualizationCoDe Modeling of Graph Composition for Data Warehouse Report Visualization
CoDe Modeling of Graph Composition for Data Warehouse Report VisualizationKaashivInfoTech Company
 
EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...
EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...
EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...ijcsa
 
Job Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group TechnologyJob Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group TechnologyIJMER
 
3 d molding and casting2
3 d molding and casting23 d molding and casting2
3 d molding and casting2Fab Lab LIMA
 
Process planning approaches
Process planning approaches Process planning approaches
Process planning approaches chethan kumar
 
Literature-survey
Literature-surveyLiterature-survey
Literature-surveyDeepu Rajan
 
M tech 1 2 cad cam
M tech 1 2 cad camM tech 1 2 cad cam
M tech 1 2 cad camAKRAMTARIQ2
 
Visualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningVisualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningIRJET Journal
 
F030101030037
F030101030037F030101030037
F030101030037theijes
 
IRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET Journal
 

Similar to Novel Approach to Automatically Generate Feasible Assembly Sequence (20)

Automatic Identification of Sub Assembly in an Assembly
Automatic Identification of Sub Assembly in an AssemblyAutomatic Identification of Sub Assembly in an Assembly
Automatic Identification of Sub Assembly in an Assembly
 
A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...
 
CIM MODULE 2.pptx
CIM MODULE 2.pptxCIM MODULE 2.pptx
CIM MODULE 2.pptx
 
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTIONGRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
 
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
 
Bj33356362
Bj33356362Bj33356362
Bj33356362
 
Bj33356362
Bj33356362Bj33356362
Bj33356362
 
Leacture about assembly-modeling.pdf
Leacture about      assembly-modeling.pdfLeacture about      assembly-modeling.pdf
Leacture about assembly-modeling.pdf
 
Study on Structural Optimization of truss members using Meta- heuristic Algor...
Study on Structural Optimization of truss members using Meta- heuristic Algor...Study on Structural Optimization of truss members using Meta- heuristic Algor...
Study on Structural Optimization of truss members using Meta- heuristic Algor...
 
CoDe Modeling of Graph Composition for Data Warehouse Report Visualization
CoDe Modeling of Graph Composition for Data Warehouse Report VisualizationCoDe Modeling of Graph Composition for Data Warehouse Report Visualization
CoDe Modeling of Graph Composition for Data Warehouse Report Visualization
 
EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...
EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...
EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...
 
Job Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group TechnologyJob Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group Technology
 
Job shop
Job shopJob shop
Job shop
 
3 d molding and casting2
3 d molding and casting23 d molding and casting2
3 d molding and casting2
 
Process planning approaches
Process planning approaches Process planning approaches
Process planning approaches
 
Literature-survey
Literature-surveyLiterature-survey
Literature-survey
 
M tech 1 2 cad cam
M tech 1 2 cad camM tech 1 2 cad cam
M tech 1 2 cad cam
 
Visualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningVisualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine Learning
 
F030101030037
F030101030037F030101030037
F030101030037
 
IRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering Technique
 

More from ishan kossambe

Semi-Active Vibration Control of a Quarter Car Model Using MR Damper
Semi-Active Vibration Control of a Quarter Car Model  Using MR DamperSemi-Active Vibration Control of a Quarter Car Model  Using MR Damper
Semi-Active Vibration Control of a Quarter Car Model Using MR Damperishan kossambe
 
Hydraulic assisted bridges
Hydraulic assisted bridgesHydraulic assisted bridges
Hydraulic assisted bridgesishan kossambe
 
Alumina Zirconia composite
Alumina Zirconia compositeAlumina Zirconia composite
Alumina Zirconia compositeishan kossambe
 
Surface reconstruction using point cloud
Surface reconstruction using point cloudSurface reconstruction using point cloud
Surface reconstruction using point cloudishan kossambe
 

More from ishan kossambe (8)

Semi-Active Vibration Control of a Quarter Car Model Using MR Damper
Semi-Active Vibration Control of a Quarter Car Model  Using MR DamperSemi-Active Vibration Control of a Quarter Car Model  Using MR Damper
Semi-Active Vibration Control of a Quarter Car Model Using MR Damper
 
Hydraulic assisted bridges
Hydraulic assisted bridgesHydraulic assisted bridges
Hydraulic assisted bridges
 
Solar still
Solar stillSolar still
Solar still
 
Assembly planning
Assembly planningAssembly planning
Assembly planning
 
Alumina Zirconia composite
Alumina Zirconia compositeAlumina Zirconia composite
Alumina Zirconia composite
 
Sub assemblies
Sub assembliesSub assemblies
Sub assemblies
 
Parametric modelling
Parametric modellingParametric modelling
Parametric modelling
 
Surface reconstruction using point cloud
Surface reconstruction using point cloudSurface reconstruction using point cloud
Surface reconstruction using point cloud
 

Recently uploaded

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Recently uploaded (20)

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 

Novel Approach to Automatically Generate Feasible Assembly Sequence

  • 1. Indian Journal of Science and Technology, Vol 8(S2), 242–249, January 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Abstract Today the assembly sequence for the items is regularly completed manually and its definition, typically, is extremely ex- travagant, not ensuring ideal arrangements. Gathering arrangement arranging utilizing a business framework regularly depends on a master assembly sequence organizer, and it is dominatingly done manually. The difficulties to consequently produce gathering arrangements utilizing CAD models lie as a part of smart thinking and investigation of the displayed assembly information. This work displays a programmed approach expected to characterize gathering sequences, based on the data containing the mates, obstruction and the volume information existing among the parts, which is acquired by the assembly CAD model of the item. This paper exhibits a framework that can examine and use assembly information ac- cessible from a CAD model to produce gathering arrangements. The framework likewise considers client input as a kind of assembly obligation. The framework is equipped for creating a set of positioned attainable assembly arrangement plans for an administrator to assess. A matrix approach has been embraced to process the data held from a CAD model. Obstruction and volume studies are completed amid the formation of assembly sequence plans. Novel Approach to Automatically Generate Feasible Assembly Sequence Arun Tom Mathew*, Aniket Kavlekar and Ishan Kossambe School of Mechanical Engineering, VIT University, Vellore, Tamilnadu, India; arun.mathew@vit.ac.in, aniketsomnath.kavlekar2013@vit.ac.in, kossambe.ishanbhaskar2013@vit.ac.in Keywords:  Assembly, Mates, CAD model, Obstruction 1.  Introduction Assembly sequencing assumes a key part in the vital and operational parts of integrative item plan and creation arranging. Mechanical items are regularly mind boggling and made out of numerous segments. In view of this, an item regularly has numerous Assembly sequence plans. A portion of the Assembly arrangements are more pro- ductive and better than others. Together with the way of the current outline practice and globalization, there is a need to have the capacity to automatically generate pro- ficient Assembly succession plans. In any case, there are no business frameworks that can automatically generate achievable Assembly sequence plans. Manual Assembly sequence planning practically speaking is dependent on experienced assembly organizers. Assembly organizers will be obliged to see all the capacities and all the particu- lar points of interest of a product. Besides, products are normally designed at the same time by numerous design groups concentrating on distinctive parts of the design. This sort of design practices is made conceivable through the utilization of Computer Aided Design (CAD) sys- tems. Any postponements or adjustments to Assembly arrangement planning after the fruition of product design could prompt expensive changes for amendment. It is remarkable that in the previous two decades, explore in computer aided design helped gathering sequencing and planning has expanded essentially. There has been a decent measure of exertion done on the era of gathering succession plans. Then again, the data needed to deliver *Author for correspondence
  • 2. Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe Indian Journal of Science and Technology    243Vol 8 (S2) | January 2015 | www.indjst.org Assembly sequences is not generally promptly accessible. Rather, it is generally subject to human aptitude. More or less 70% of the assembling expenses decided at the design and planning stages1 . Accordingly, it is gainful to antici- pate viable gathering arrangement plans at the planning stage. An Assembly sequence influences (a) expenses that are identified with the time period in which the product can be fabricated, (b) the set- up of the sequential con- struction system and (c) the gathering assets needed. The destination of the methodology to gathering arrangement era is point by point in this paper. The system created can remove significant information utilizing data that is now installed inside a CAD system and to utilize this information to guide Assembly arrangement genera- tion 2.  Literature Review Research advances have been made in both theory and practice of assembly sequencing as shown by the emer- genceofnewassemblyplanningsystems.FredericDemoly, proposedthesystemhighlightsanovelcalculationfocused around a numerical model coordinating limit conditions identified with DFA principles, designing choices for assembly sequence and the product definition2 . Luiz S Homen de Mello, This change prompts a decomposition approach in which the issue of dismantling one gathering is decomposed into unique sub issues, each being to dis- mantle one subassembly3 . Daniel F Baldwin, proposed to create gather grouping by utilizing dismantling method and assess the arrangement by utilizing strength, fixtur- ing, introduction, refixturing and reorientation number, and consideration of great states are considered to high- light desirable or undesirable groupings4 . Jungwoon Yoon, developed a savvy virtual gathering framework in which an ideal get together calculation is utilized to permit hap- tic collaborations amid virtual gathering operations which provides ideal ways for haptic direction and a get together grouping of the parts to be gathered5 . S J Hu developed the gathering succession based the item assortment and then broke down the part of operational multifaceted nature and human administrators in gathering frameworks6 . Y Wang and J H Liu proposed a disorderly molecule swarm advancement (CPSO) methodology to create the ideal or close ideal gathering groupings of items. Six sorts of get together process stipulations influencing the gather- ing expense are contemplated focused around which the enhancement of the succession is completed7 . 3.  Methodology The aim of this paper is to find the assembly sequence. In any assembly the sequence in which it is assembled, in the same sequence it has to be disassembled, this approach used in this paper. Various information required for deciding the assembly sequence is extracted from the CAD assembly file. This information is stored in respec- tive matrices. The information required is relationships between all parts of the assembly, secondly the volume of each part and some user input. User input required is the direction in which each part is going to be assembled. In this approach we are eliminating all the fasteners like nut, bolt, screws, rivets or any adhesives used for joining two parts since its designer choice how to join to parts by using necessary fastener. Hence fastener need not be considered in the assembly sequence. 3.1  Working of Algorithm Algorithm shown in Figure 3 is developed for generat- ing a feasible assembly sequence. First all the required information is extracted from the CAD file and the respec- tive matrices are formulated with the help of some user inputs. Step 1: Extraction of all information and storing in various matrixes 1) Formation of mate matrix From the CAD assembly through API all the mates pres- ent in the assembly are extracted and stored in a database as shown in Figure 18 . Using this database mate matrix is formed which gives relationship information between all the parts Table 5. Number 1 denotes there is a mate between parts A and parts B, number 0 denotes that there is no mate between the two parts. Diagonal elements are crossed marked as there cannot be any mate for any part with itself. 2) Formation of Volume matrix While assembling care has to be taken that the parts remainstable.For thesepurpose bigger partshavinglarger volume has to be assembled first. Based on the volume of individual parts a ranking is provided by extracting the volume of each part from the CAD file and stored in the form of a sequence as listed in the table 2. Then a com- parative study is done between two parts. Here number 1 denotes that part A is having a greater volume then B and number 0 denotes that part B is having a smaller volume then B this is indicated in Table 3.
  • 3. Novel Approach to Automatically Generate Feasible Assembly Sequence Indian Journal of Science and Technology244    Vol 8 (S2) | January 2015 | www.indjst.org 3) User input User will have to define in which direction the parts are going to be assembled that is along X, Y or Z. This input data is collected and stored in user input matrix as shown in Table 4. In this approach we are assuming that all the parts can be assembled in 3 principle axis that is X, Y and Z and no inclined parts. Step 2: Generation of assembly sequence Disassembly sequence is found using the obstruction test and the opposite will give the assembly sequence. First of all the parts will be checked for obstruction and the parts which do not collide while disassembling will be selected. Each part will be checked for obstruction in the direction in which it is going to be assembled as specified by the user. If ‘N’ parts passes this obstruction test one will be selected based on the weightage given to the volume and mates of the corresponding part. One point weightage is given to mates it has with other parts and two points to the volume of that part. Using equation 1 scores of each part is calculated. Where X is rank based on mate matrix and Y is rank based on volume matrix. The part having least number will be assembled last and hence that part will be disassembled first. This part forms the base part of the algorithm. Next the part which is related to the selected part is checked for obstruction and if ‘N’ parts pass the obstruction test, again the same scoring pro- cedure is repeated to select one part. This procedure is repeated till all the parts are selected. The inverse of the disassembly sequence will give the assembly sequence. The reason for selecting part with lesser volume last in the assembly sequence is to take care of stability of the prod- uct while assembling. Parts with more weight or volume are advised to assemble first9 . A. Implementation with an Example Crane hook assembly shown in Figure 2 and Figure 4 is taken as an example and the algorithm is implemented on it to find the possible assembly sequence. All the parts of the assembly are listed in Table 1. All the required information is extracted from the CAD file and stored in the corresponding matrices. Then the obstruction test is done by selecting one part at a time. As seen in the Figure 7 we cannot disassemble pulley before cover plate-1, it clearly shows obstruction of the pulley with cover plate-1. Only cover plate can be dissembled first before the pulley as shown in Figure 6. Hence Cover plate becomes the base part that is the part to be assembled at the end. Two parts passes the obstruction test, in this case both this parts are simi- lar and has same score calculated using numbers of mates and volume of the part, any one part can be cho- Figure 1.  Data Base.
  • 4. Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe Indian Journal of Science and Technology    245Vol 8 (S2) | January 2015 | www.indjst.org sen in such condition. Out of the remaining parts, the parts which are having mates with the selected part are checked for obstruction test. The part which clears the obstruction test is selected next for disassembly. This process is repeated till all the parts are selected; the inverse of this gives the assembly sequence. The assem- bly sequence generated after the implementation of the algorithm is: Table 3.  Comparative study Table 2.  Sequence of Volume Table 1.  List of Parts in the Assembly
  • 5. Novel Approach to Automatically Generate Feasible Assembly Sequence Indian Journal of Science and Technology246    Vol 8 (S2) | January 2015 | www.indjst.org Table 5.  Mate Matrix Assembly Matrix Table 4.  User Input Data 4.  Conclusion In this paper new algorithm to automatically generate assembly sequence has been developed. A matrix based approach is used to generate the assembly sequence. A system automatically extracts the information about the assembly from the CAD file. This information like obstruction of parts while disassembling, mates between various parts and volume of each part is analyzed and the assembly sequence is generated. A systematic sys- tem is implemented with the use of matrices to store this information. First matrix is the mate matrix containing relationshipinformation,secondisthevolumematrixcon- taining volume of each part, and third is the obstruction matrix containing the obstruction test result and fourth matrix stores the user inputs containing the information about the assembly direction. Output of the system is an assembly sequence plan. This will reduce time and money which is required for planning the assembly sequence and also reduce human interference. Implementation of this system will surely increase the productivity of any manu- facturing industry.
  • 6. Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe Indian Journal of Science and Technology    247Vol 8 (S2) | January 2015 | www.indjst.org ALGORITHM Figure 3.  Schematic representation of Algorithm.
  • 7. Novel Approach to Automatically Generate Feasible Assembly Sequence Indian Journal of Science and Technology248    Vol 8 (S2) | January 2015 | www.indjst.org Figure 4.  Crane Hook Assembly Figure 5.  Crane Hook Exploded Figure 6.  Obstruction Test (Cover plate removed first) Figure 7.  Obstruction Test (pulley removed first) 5.  References 1. Nevins JL, Whitney DE. Concurrent design of product and processes. New York: McGraw-Hill; 1989. 2. Demoly AN, Xiu-TianY. An assembly oriented design framework for product structure engineering and assembly sequence planning. Journal of Robotics and Computer-Integrated Manufacturing. 2011; 27:33–46. 3. Luiz S, Homen de Mello. Assembly sequence Planning. Journal of Robotics and Computer integrated manu- facturing. 1990. 4. BaldwinDF,WhitneyDE.AnIntegratedComputerAid for Generating and Evaluating Assembly Sequences forMechanical Products. IEEE transactions on robot- ics and automation. 1991 Feb; 7(1). 5. Jungwon Y. Assembly simulations in virtual environ- mentswithoptimizedhapticpathandsequence.Journal of Robotics and Computer-Integrated Manufacturing. 2011; 27:306–17. 6. Hu SJ. Assembly system design and operations for product variety. Journal of Manufacturing Technology. 2011; 60:715–33.
  • 8. Arun Tom Mathew, Aniket Kavlekar and Ishan Kossambe Indian Journal of Science and Technology    249Vol 8 (S2) | January 2015 | www.indjst.org 7. Wang Y, Liu JH. Chaotic particle swarm optimization for assembly sequence planning. Journal of Robotics and Computer-Integrated Manufacturing. 2010; 26:212–22. 8. Mathew AT, Kossambe I, Kavlekar A, et.al. Automatic Identification of Sub Assembly in an Assembly. InternationalJournalofAppliedEngineeringResearch. 2013; 8(17). ISSN 0973-4562. 9. Mathew AT, Rao CSP. A Novel Method of Using API to Generate Liaison Relationships from an Assembly. Journal of Software Engineering Applications. 2010; 3:167–75.