SlideShare una empresa de Scribd logo
1 de 49
A Closer Look
 Definition
 History of FMS
 FMS equipment
 Types of FMS
 Applications of FMS
 FSM different approaches
 Advantages
 Disadvantage
 Development of FMS
 Nuts and Bolts
 How FMS works
 A real world example
 Summary
A Flexible Manufacturing System (FMS) is a
production system consisting of a set of identical
and/or complementary numerically controlled
machine which are connected through an
automated transportation system.
each process in FMS is controlled by a
dedicated computer (FMS cell computer).
(Learn more…)
At the turn of the century FMS did not exist. There was not a big enough
need for efficiency because the markets were national and there was no foreign
competition. Manufacturers could tell the consumers what to buy. Henry Ford
is quoted as saying �people can order any color of car as long as it is
black.� This was the thinking of many big manufacturers of the time. After the
Second World War a new era in manufacturing was to come. The discovery of
new materials and production techniques increased quality and
productivity. The wars end open foreign markets and new competition. Now
the market focused on consumer and not the manufacturer. The first FMS was
patent in 1965 by Theo Williamson who made numerically controlled
equipment. Examples of numerically controlled equipment are like a CNC
lathes or mills which is called varying types of FMS. In the 70�s manufacturers
could not stay to date with the ever-growing technological knowledge
manufacturers competitors have, so FMS became mainstream in manufacturing.
In the 80�s for the first time manufacturers had to take in consideration
efficiency, quality, and flexibility to stay in business.
 Primary equipment
work centers
• Universal machining centers (prismatic FMSs)
• Turning centers (rotational FMSs)
• Grinding machines
• Nibbling machines
Process centers
• Wash machines
• Coordinate measuring machines
• Robotic work stations
• Manual workstations
 Secondary equipment
Support stations
• Pallet/fixture load/unload stations
• Tool commissioning/setting area
Support equipment
• Robots
• Pallet/fixture/stillage stores
• Pallet buffer stations
• Tools stores
• Raw material stores
• Transport system(AGVs,RGVs,robots)
• Transport units(pallets/stillages)
 Sequential FMS
 Random FMS
 Dedicated FMS
 Engineered FMS
 Modular FMS
 Metal-cutting machining
 Metal forming
 Assembly
 Joining-welding (arc , spot), glueing
 Surface treatment
 Inspection
 Testing
 The capability of producing different parts
without major retooling
 A measure of how fast the company converts
its process/es from making an old line of
products to produce a new product
 The ability to change a production schedule, to
modify a part, or to handle multiple parts
 To reduce set up and queue times
 Improve efficiency
 Reduce time for product completion
 Utilize human workers better
 Improve product routing
 Produce a variety of Items under one roof
 Improve product quality
 Serve a variety of vendors simultaneously
 Produce more product more quickly
 Limited ability to adapt to changes in product
or product mix (ex:machines are of limited capacity and the tooling
necessary for products, even of the same family, is not always feasible in a given FMS)
 Substantial pre-planning activity
 Expensive, costing millions of dollars
 Technological problems of exact component
positioning and precise timing necessary to
process a component
 Sophisticated manufacturing systems
 Several actions must be decided on before you can
have a have a FMS. These actions include.
 Selecting operations needed to make the product.
 Putting the operations in a logical order.
 Selecting equipment to make the product.
 Arranging the equipment for efficient use.
 Designing special devices to help build the product.
 Developing ways to control product quality.
 Testing the manufacturing system.
FMS Layouts
 Progressive Layout:
 Best for producing a variety of parts
 Closed Loop Layout:
 Parts can skip stations for flexibility
 Used for large part sizes
 Best for long process times
• Ladder Layout:
― Parts can be sent to any machine in any sequence
― Parts not limited to particular part families
• Open Field Layout:
― Most complex FMS layout
― Includes several support stations
 Ability to adapt to
engineering changes in
parts
 Increase in number of
similar parts produced
on the system
 Ability to accommodate
routing changes
 Ability to rapidly
change production set
up
 Determining if FMS the best production system for
your company (economically and socially)
 Possible expansion costs associated with implementing
FMS
 Day to day maintenance of FMS operations
How Does It Work ?
 By implementing the components of robotics,
manufacturing technology and computer integrated
manufacturing in a correct order one can achieve a
successful Flexible Manufacturing System
An outline for Mechanical Engineering
CAD/CAM laboratory Integrated System
Name of Device Quantity and description
5 Axis Robot 2
Personal Compute 3
Universal belt Conveyor 1
Flexible Conveyor 1
PLC device 2
Sensors 9(4 Contact Sensors,3 Optical sensors,1 Metal detector and 1 Non-Metal Detector)
Motors 3(1 Emergency stop and run push button)
Other
Location: CAD/CAM Laboratory in Mechanical Engineering Department
Concept : A flexible manufacturing system including different cells
Components:
ROBOTS
First 5 axis robot is in charge of picking and placing parts which are scanned by the
barcode reader, and transfer them to the left side for machining or throw it to the
conveyor for the other operations.
This robot utilizes a vacuum gripper to pick the parts.
Pneumatic Robot which contained a few reed sensors, used to set the limits for the
pneumatic cylinder motion. This robot is using a general griper which can be close
or open in each time.
This robot just picks the parts which are detected by the Metal Detector sensor,
placed before it.
Hence, the duty of this robot is to pick the Metal-Coated parts, chosen by the
sensor placed near it.
Second Five axis robot which has the same specifications as the former one, used to
pick the Non-Metal parts (which are detected by non-metal detector sensor on the
big conveyor) from the flexible conveyor and place them into a rail way for the
next defined operations.
This robot placed on a special Nut and Screw system which is connected to a
Motor using to turning the screw in case of moving the robot across the Big
conveyor .
First robot second robot
pneumatic robot
COMPUTERS AND SOFTWARES
First Robot is controlled by a General PC, using a visual basic
program to read the barcodes and also control the robot’s motion.
For each part the program decide Where to be placed according to
the parts’ barcode
The second 5-axis robot is controlled by a PC using special software
which is named “Robotica”.
Generally, this software has a GIU (Graphical User Interface)
which can be used for programming the robot remotely. After
writing the program, by pressing the Run Button on the program
screen, each line transferred to the robot using a general RS-232
cable.
Also we have another PC which is used to monitor the Main PlC ,
placed in an anti dust cabin for safety.
Screen shot from Robotica Software
CONVEYORS
We have 2 Conveyors, one general belt conveyor and one big flexible
conveyor which are driven by two different Motors . The specifications of
these two conveyors are as below:
11Cm
97Cm
63Cm
176Cm
PLCs
We have two different PLC devices :
A Siemens S7-200 PLC with 5 inputs and 5 outputs , which is used as
secondary plc device , just to transfer the fire signal to the second
five axis robot.
A Telemeqanic PLC with inputs and output , used as main
PLC device for controlling the motors, conveyors, sensors and all
other feedback signals.
Telemeqanic Micro TSX PLC SIEMENS S7-200 PLC
To run the system three parts are designed for three different operations.
At the first cell the scenario is collaboration of the barcode reader and
the first robot. After inserting the part in the input place , the small
conveyor start switch pushed down and the small conveyor runs.
After this the parts moves across the barcode reader for reading the
parts’ barcode, after that the conveyor stopped when the part reached
the optical sensor on the belt conveyor.
The Barcode reader Device 3 parts(1 Metal and 2 Non-metal with different barcodes)
Regarding to the parts’ barcode, two different operations may have
done. Parts with barcode going to the box 1, other parts must
thrown to the second flexible conveyors , these parts including metal
and non-metal parts. Throwing parts into the flexible conveyor, they
switch the optical sensor on which caused the big conveyor to turn
on.
After a while the parts reach the metal detector sensor, in this case if the
part was non-metal, it passes the sensor and continue it rout,
otherwise the metal detector sensor send a signal to the main PLC
and main PLC send signal to the pneumatic robot to catch the metal
part.
The non-metal parts continue their route until they reach the non-metal
sensor, at this time, the sensor send a signal to the main PLC and the
main PLC send the required signal to the robot and also to the screw
motion control, so the screw starts turning and the robot get close to
the part which is in the conveyor waiting to be caught by the robot.
During this operation, the PC which is used to control the second
robot must be run and ready to send the program to the robot.
The robot catches the part and after that the signal from the non-
metal sensor goes off, so the screw starts in reverse direction by
receiving a signal from the main PLC , and the robot throws the
parts into a special rail at the end of the rout.
Metal Detector
Sensor
Non-Metal Detector
Sensor
It must be considered that by detection of any part (metal or non-
metal) by the special sensors the big conveyor stopped and
waiting for part-received signal from the first sensor of big
conveyor.
Beside this an alarm system designed to warn the operator if the
part is going to reach the sensor in improper position (if it stands
vertically) . When the alarm optical sensor detected the part which
stood vertically the alarm beep starts and warn the operator to
correct the part situation(it must lays on the width of the part) and
after that push start button for resuming the conveyor cycle.
How are the Robots Programmed
In this integrated system robots are programmed with visual basics. But first
coordinates are defined with the help of ROBOTICA. ROBOTICA is a program to define the
coordinates for a robot. Each robot has several axes which are controlled with this program.
For example here 3 programmers are written for the robot next to
conveyor 2 to take the part to machine 1 or machine 2 or conveyor 1
This
command
jumps to
line one
In the previous slide J stands for jump, M 1,2,.. Are for
different axes of the robot and the coordinated for each axis is
defined. In order to have a loop in this system J 100 is used to
jump the last line to the first line. T stand for time. The robot
will wait in a position for a small time interval defined by T
100,200,.. . S and P are used to get a part and release it at
specified position.
With the help of these coordinates the visual basic program is written. It is defined in
this program for example for a part with a specific bar code, take the part and place it
in machine one. Here an outline of the program is given.
By selecting
any bottom
one can
change the
program
Now three positions are defined for the
robot to move to that position, take the
part and place it in a machine or
conveyor one. Here the codes to place the
part in machine one are shown. These
codes can be accessed easily by double
clicking on box 1 in the program and
change the coordinates according to the
coordinates that were set in ROBOTICA.
Here are the coordinates for box 2 or machine 2 are shown. One
can simply define his/her coordinates according to those he/she
defined in ROBOTICA.
Now the coordinates for the conveyor are defined in the
program.
I mentioned that a part is placed in machine 1 or machine 2 or conveyor 1 according to its bar
code. In this part of the program it is defined how each part is placed according to its bar code.
The bar code for each object defines its color and for each color a series of codes similar to the
tree potions mentioned are written. Here for example the position for an object with yellow or
green color is defined.
Coordinates for a
white part:
Coordinates for a
red part:
There are also a set of codes written for
parts which are not in any categories.
Computer integrated manufacturing and PLC
In today’s manufacturing units several PLCs are used to switch on
or off robots ,conveyer belts and other part of manufacturing
systems. The advantages of PLC in automated systems made PLC
one of the main component of any Manufacturing unit.
1 2
Host
computer
Raw
Materials
Area
Swarf
disposal
Universal Machining Center
AGV transport system 1
AGV transport system 2
Universal Machining Center
Head
Indexing
Machines
Wash
Machine
Coordinate
Measuring
Machine
Assembly
Cells
1 & 2
Finish
Machine
Cell
Piecepart
Buffer
Area
One Design + One Assembly Process = Multiple Models
When different models are designed to be assembled in the same sequence they can be built
in the same plant.
This maximizes efficiency and allows the company to respond quickly to changing customer
Through the use of reprogrammable tooling in the body shop, standardized equipment in the
paint shop and common build sequence in final assembly, Ford can build multiple models on
one or more platforms in one plant.
In the body shop, where
the sheet metal comes
together to form the
vehicle’s body, flexibility
means more than 80
percent of the tooling is
not specific to one model.
It can be reprogrammed to
weld a car or a truck or a
crossover of similar size.
Body Shop
In the paint shop, flexibility
means robotic applicators
are programmed to cover
various body styles – as
they move through the
paint booth – with equal
precision. This results in
minimizing waste and
environmental impact
while maximizing quality.
Paint Shop
In the final assembly
area, flexibility means
the build sequence is the
same among multiple
models on one or more
platforms allowing for
efficient utilization of
people and equipment.
Final Assembly
Virtual Verification
Virtual manufacturing technology allows Ford to quickly add various models into an
existing facility – or to reconfigure an existing facility to produce a new model. In the
virtual world, manufacturing engineers and plant operators evaluate tooling and product
interfaces before costly installations are made on the plant floor. This method of
collaboration improves launch quality and enables speed of execution.

Más contenido relacionado

La actualidad más candente

Product manufacturing cnc edm
Product manufacturing  cnc edmProduct manufacturing  cnc edm
Product manufacturing cnc edm
Gaurav Gunjan
 
G and m_programming_for_mills_manual
G and m_programming_for_mills_manualG and m_programming_for_mills_manual
G and m_programming_for_mills_manual
Manuj Arora
 
DEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDE
DEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDEDEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDE
DEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDE
Rebally Aditya
 

La actualidad más candente (20)

CNC Part programming
CNC Part programmingCNC Part programming
CNC Part programming
 
Cnc
CncCnc
Cnc
 
Product manufacturing cnc edm
Product manufacturing  cnc edmProduct manufacturing  cnc edm
Product manufacturing cnc edm
 
Cnc programming
Cnc programmingCnc programming
Cnc programming
 
CNC part programming
CNC part programmingCNC part programming
CNC part programming
 
CNC Machines and its Components
CNC Machines and its ComponentsCNC Machines and its Components
CNC Machines and its Components
 
introduction to CNC machine.
introduction to CNC machine.introduction to CNC machine.
introduction to CNC machine.
 
Cnc 2 unit palanivendhan cnc elements
Cnc 2 unit palanivendhan cnc elementsCnc 2 unit palanivendhan cnc elements
Cnc 2 unit palanivendhan cnc elements
 
9. part program
9. part program9. part program
9. part program
 
Ncmachine (1)
Ncmachine (1)Ncmachine (1)
Ncmachine (1)
 
CNC Machines
CNC MachinesCNC Machines
CNC Machines
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
G and m_programming_for_mills_manual
G and m_programming_for_mills_manualG and m_programming_for_mills_manual
G and m_programming_for_mills_manual
 
Cnc programming basics.doc
Cnc programming basics.docCnc programming basics.doc
Cnc programming basics.doc
 
Computer Numerical Control (CNC) & Manufacturing Automation
Computer Numerical Control (CNC) & Manufacturing AutomationComputer Numerical Control (CNC) & Manufacturing Automation
Computer Numerical Control (CNC) & Manufacturing Automation
 
Cnc Milling
Cnc MillingCnc Milling
Cnc Milling
 
Cnc machine training
Cnc machine trainingCnc machine training
Cnc machine training
 
Ch 2 NC machine
Ch 2 NC machine Ch 2 NC machine
Ch 2 NC machine
 
DEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDE
DEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDEDEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDE
DEVELOPING CNC PROGRAM FOR THE MANUFACTURING OF GUIDE
 
Mach3 g code language reference
Mach3 g code language referenceMach3 g code language reference
Mach3 g code language reference
 

Similar a Flexible manufacturing system(FMS)

Flexible manufacturing
Flexible manufacturingFlexible manufacturing
Flexible manufacturing
03135074749
 
Automated Systems Credit
Automated Systems CreditAutomated Systems Credit
Automated Systems Credit
mrcarty
 
Computer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsComputer aided manufacturing robotic systems
Computer aided manufacturing robotic systems
Prasanth Kumar RAGUPATHY
 
Intro to robotics
Intro to roboticsIntro to robotics
Intro to robotics
Marc Dy
 

Similar a Flexible manufacturing system(FMS) (20)

FMS unit 4 cim.ppt
FMS unit 4 cim.pptFMS unit 4 cim.ppt
FMS unit 4 cim.ppt
 
Flexible manufacturing
Flexible manufacturingFlexible manufacturing
Flexible manufacturing
 
flexible manufacturing system
flexible manufacturing systemflexible manufacturing system
flexible manufacturing system
 
flexible manufacturing systems
flexible manufacturing systemsflexible manufacturing systems
flexible manufacturing systems
 
Industrial applications of robots
Industrial applications of robotsIndustrial applications of robots
Industrial applications of robots
 
Flexible manufacturing syatem
Flexible manufacturing syatemFlexible manufacturing syatem
Flexible manufacturing syatem
 
Automated Systems Credit
Automated Systems CreditAutomated Systems Credit
Automated Systems Credit
 
Computer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsComputer aided manufacturing robotic systems
Computer aided manufacturing robotic systems
 
Robots in automobile industry
Robots in automobile industryRobots in automobile industry
Robots in automobile industry
 
Robots in automobile industry
Robots in automobile industryRobots in automobile industry
Robots in automobile industry
 
robotsinautomobileindustry-160311092216.pdf
robotsinautomobileindustry-160311092216.pdfrobotsinautomobileindustry-160311092216.pdf
robotsinautomobileindustry-160311092216.pdf
 
Intro robotics
Intro roboticsIntro robotics
Intro robotics
 
Mr302:module 4:mtr,ncerc,JVP
Mr302:module 4:mtr,ncerc,JVPMr302:module 4:mtr,ncerc,JVP
Mr302:module 4:mtr,ncerc,JVP
 
introduction-to-robotics.pdf
introduction-to-robotics.pdfintroduction-to-robotics.pdf
introduction-to-robotics.pdf
 
FMS.ppt
FMS.pptFMS.ppt
FMS.ppt
 
One company provide whole SMT & AI solutions
One company provide whole SMT & AI solutionsOne company provide whole SMT & AI solutions
One company provide whole SMT & AI solutions
 
Intro to robotics
Intro to roboticsIntro to robotics
Intro to robotics
 
FMS IN CAD/CAM TYPES HISTORY ADVANTAGES PPT_final.pptx
FMS IN CAD/CAM  TYPES HISTORY ADVANTAGES PPT_final.pptxFMS IN CAD/CAM  TYPES HISTORY ADVANTAGES PPT_final.pptx
FMS IN CAD/CAM TYPES HISTORY ADVANTAGES PPT_final.pptx
 
Flexible manufacturing _system by fateh singh
Flexible manufacturing _system by fateh singhFlexible manufacturing _system by fateh singh
Flexible manufacturing _system by fateh singh
 
Industrial Training ppt.pptx
Industrial Training ppt.pptxIndustrial Training ppt.pptx
Industrial Training ppt.pptx
 

Más de nmahi96

Personal Survival and Social Responsibilities(PSSR)
Personal Survival and Social Responsibilities(PSSR)Personal Survival and Social Responsibilities(PSSR)
Personal Survival and Social Responsibilities(PSSR)
nmahi96
 

Más de nmahi96 (20)

Matlab lab manual
Matlab lab manualMatlab lab manual
Matlab lab manual
 
Heat transfer(HT) lab manual
Heat transfer(HT) lab manualHeat transfer(HT) lab manual
Heat transfer(HT) lab manual
 
STSDSD
STSDSDSTSDSD
STSDSD
 
Personal Survival Techniques(PST)
Personal Survival Techniques(PST)Personal Survival Techniques(PST)
Personal Survival Techniques(PST)
 
Personal Survival and Social Responsibilities(PSSR)
Personal Survival and Social Responsibilities(PSSR)Personal Survival and Social Responsibilities(PSSR)
Personal Survival and Social Responsibilities(PSSR)
 
Fire prevention and Fire Fighting(FPFF)
Fire prevention and Fire Fighting(FPFF)Fire prevention and Fire Fighting(FPFF)
Fire prevention and Fire Fighting(FPFF)
 
Elementary First Aid(EFA)
Elementary First Aid(EFA)Elementary First Aid(EFA)
Elementary First Aid(EFA)
 
INERT GAS SYSTEM(IG)
INERT GAS SYSTEM(IG)INERT GAS SYSTEM(IG)
INERT GAS SYSTEM(IG)
 
Practical Marine Electrical Knowledge 2ed 1999
Practical Marine Electrical Knowledge 2ed 1999Practical Marine Electrical Knowledge 2ed 1999
Practical Marine Electrical Knowledge 2ed 1999
 
Sensors
SensorsSensors
Sensors
 
Graduate marine engineering(GME)important questions
Graduate marine engineering(GME)important questionsGraduate marine engineering(GME)important questions
Graduate marine engineering(GME)important questions
 
FEA intro patran_nastran
FEA intro patran_nastranFEA intro patran_nastran
FEA intro patran_nastran
 
Ansys beam problem
Ansys beam problemAnsys beam problem
Ansys beam problem
 
Ansys
Ansys Ansys
Ansys
 
Screw thread measurement
Screw thread measurementScrew thread measurement
Screw thread measurement
 
Optical measuring instruments
Optical measuring instrumentsOptical measuring instruments
Optical measuring instruments
 
Tolerance and Fits
Tolerance and FitsTolerance and Fits
Tolerance and Fits
 
Ignition system
Ignition systemIgnition system
Ignition system
 
Clutch system
Clutch systemClutch system
Clutch system
 
Braking system
Braking systemBraking system
Braking system
 

Último

Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 

Último (20)

Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 

Flexible manufacturing system(FMS)

  • 2.  Definition  History of FMS  FMS equipment  Types of FMS  Applications of FMS  FSM different approaches  Advantages  Disadvantage  Development of FMS  Nuts and Bolts  How FMS works  A real world example  Summary
  • 3. A Flexible Manufacturing System (FMS) is a production system consisting of a set of identical and/or complementary numerically controlled machine which are connected through an automated transportation system. each process in FMS is controlled by a dedicated computer (FMS cell computer). (Learn more…)
  • 4. At the turn of the century FMS did not exist. There was not a big enough need for efficiency because the markets were national and there was no foreign competition. Manufacturers could tell the consumers what to buy. Henry Ford is quoted as saying �people can order any color of car as long as it is black.� This was the thinking of many big manufacturers of the time. After the Second World War a new era in manufacturing was to come. The discovery of new materials and production techniques increased quality and productivity. The wars end open foreign markets and new competition. Now the market focused on consumer and not the manufacturer. The first FMS was patent in 1965 by Theo Williamson who made numerically controlled equipment. Examples of numerically controlled equipment are like a CNC lathes or mills which is called varying types of FMS. In the 70�s manufacturers could not stay to date with the ever-growing technological knowledge manufacturers competitors have, so FMS became mainstream in manufacturing. In the 80�s for the first time manufacturers had to take in consideration efficiency, quality, and flexibility to stay in business.
  • 5.  Primary equipment work centers • Universal machining centers (prismatic FMSs) • Turning centers (rotational FMSs) • Grinding machines • Nibbling machines Process centers • Wash machines • Coordinate measuring machines • Robotic work stations • Manual workstations
  • 6.  Secondary equipment Support stations • Pallet/fixture load/unload stations • Tool commissioning/setting area Support equipment • Robots • Pallet/fixture/stillage stores • Pallet buffer stations • Tools stores • Raw material stores • Transport system(AGVs,RGVs,robots) • Transport units(pallets/stillages)
  • 7.  Sequential FMS  Random FMS  Dedicated FMS  Engineered FMS  Modular FMS
  • 8.  Metal-cutting machining  Metal forming  Assembly  Joining-welding (arc , spot), glueing  Surface treatment  Inspection  Testing
  • 9.  The capability of producing different parts without major retooling  A measure of how fast the company converts its process/es from making an old line of products to produce a new product  The ability to change a production schedule, to modify a part, or to handle multiple parts
  • 10.  To reduce set up and queue times  Improve efficiency  Reduce time for product completion  Utilize human workers better  Improve product routing  Produce a variety of Items under one roof  Improve product quality  Serve a variety of vendors simultaneously  Produce more product more quickly
  • 11.  Limited ability to adapt to changes in product or product mix (ex:machines are of limited capacity and the tooling necessary for products, even of the same family, is not always feasible in a given FMS)  Substantial pre-planning activity  Expensive, costing millions of dollars  Technological problems of exact component positioning and precise timing necessary to process a component  Sophisticated manufacturing systems
  • 12.  Several actions must be decided on before you can have a have a FMS. These actions include.  Selecting operations needed to make the product.  Putting the operations in a logical order.  Selecting equipment to make the product.  Arranging the equipment for efficient use.  Designing special devices to help build the product.  Developing ways to control product quality.  Testing the manufacturing system.
  • 13.
  • 14. FMS Layouts  Progressive Layout:  Best for producing a variety of parts  Closed Loop Layout:  Parts can skip stations for flexibility  Used for large part sizes  Best for long process times
  • 15. • Ladder Layout: ― Parts can be sent to any machine in any sequence ― Parts not limited to particular part families • Open Field Layout: ― Most complex FMS layout ― Includes several support stations
  • 16.  Ability to adapt to engineering changes in parts  Increase in number of similar parts produced on the system  Ability to accommodate routing changes  Ability to rapidly change production set up
  • 17.  Determining if FMS the best production system for your company (economically and socially)  Possible expansion costs associated with implementing FMS  Day to day maintenance of FMS operations
  • 18. How Does It Work ?
  • 19.  By implementing the components of robotics, manufacturing technology and computer integrated manufacturing in a correct order one can achieve a successful Flexible Manufacturing System
  • 20.
  • 21. An outline for Mechanical Engineering CAD/CAM laboratory Integrated System
  • 22. Name of Device Quantity and description 5 Axis Robot 2 Personal Compute 3 Universal belt Conveyor 1 Flexible Conveyor 1 PLC device 2 Sensors 9(4 Contact Sensors,3 Optical sensors,1 Metal detector and 1 Non-Metal Detector) Motors 3(1 Emergency stop and run push button) Other Location: CAD/CAM Laboratory in Mechanical Engineering Department Concept : A flexible manufacturing system including different cells Components:
  • 23. ROBOTS First 5 axis robot is in charge of picking and placing parts which are scanned by the barcode reader, and transfer them to the left side for machining or throw it to the conveyor for the other operations. This robot utilizes a vacuum gripper to pick the parts. Pneumatic Robot which contained a few reed sensors, used to set the limits for the pneumatic cylinder motion. This robot is using a general griper which can be close or open in each time. This robot just picks the parts which are detected by the Metal Detector sensor, placed before it. Hence, the duty of this robot is to pick the Metal-Coated parts, chosen by the sensor placed near it. Second Five axis robot which has the same specifications as the former one, used to pick the Non-Metal parts (which are detected by non-metal detector sensor on the big conveyor) from the flexible conveyor and place them into a rail way for the next defined operations. This robot placed on a special Nut and Screw system which is connected to a Motor using to turning the screw in case of moving the robot across the Big conveyor .
  • 24. First robot second robot pneumatic robot
  • 25. COMPUTERS AND SOFTWARES First Robot is controlled by a General PC, using a visual basic program to read the barcodes and also control the robot’s motion. For each part the program decide Where to be placed according to the parts’ barcode The second 5-axis robot is controlled by a PC using special software which is named “Robotica”. Generally, this software has a GIU (Graphical User Interface) which can be used for programming the robot remotely. After writing the program, by pressing the Run Button on the program screen, each line transferred to the robot using a general RS-232 cable. Also we have another PC which is used to monitor the Main PlC , placed in an anti dust cabin for safety.
  • 26. Screen shot from Robotica Software
  • 27. CONVEYORS We have 2 Conveyors, one general belt conveyor and one big flexible conveyor which are driven by two different Motors . The specifications of these two conveyors are as below: 11Cm 97Cm 63Cm 176Cm
  • 28. PLCs We have two different PLC devices : A Siemens S7-200 PLC with 5 inputs and 5 outputs , which is used as secondary plc device , just to transfer the fire signal to the second five axis robot. A Telemeqanic PLC with inputs and output , used as main PLC device for controlling the motors, conveyors, sensors and all other feedback signals. Telemeqanic Micro TSX PLC SIEMENS S7-200 PLC
  • 29. To run the system three parts are designed for three different operations. At the first cell the scenario is collaboration of the barcode reader and the first robot. After inserting the part in the input place , the small conveyor start switch pushed down and the small conveyor runs. After this the parts moves across the barcode reader for reading the parts’ barcode, after that the conveyor stopped when the part reached the optical sensor on the belt conveyor. The Barcode reader Device 3 parts(1 Metal and 2 Non-metal with different barcodes)
  • 30. Regarding to the parts’ barcode, two different operations may have done. Parts with barcode going to the box 1, other parts must thrown to the second flexible conveyors , these parts including metal and non-metal parts. Throwing parts into the flexible conveyor, they switch the optical sensor on which caused the big conveyor to turn on. After a while the parts reach the metal detector sensor, in this case if the part was non-metal, it passes the sensor and continue it rout, otherwise the metal detector sensor send a signal to the main PLC and main PLC send signal to the pneumatic robot to catch the metal part.
  • 31. The non-metal parts continue their route until they reach the non-metal sensor, at this time, the sensor send a signal to the main PLC and the main PLC send the required signal to the robot and also to the screw motion control, so the screw starts turning and the robot get close to the part which is in the conveyor waiting to be caught by the robot. During this operation, the PC which is used to control the second robot must be run and ready to send the program to the robot. The robot catches the part and after that the signal from the non- metal sensor goes off, so the screw starts in reverse direction by receiving a signal from the main PLC , and the robot throws the parts into a special rail at the end of the rout. Metal Detector Sensor Non-Metal Detector Sensor
  • 32. It must be considered that by detection of any part (metal or non- metal) by the special sensors the big conveyor stopped and waiting for part-received signal from the first sensor of big conveyor. Beside this an alarm system designed to warn the operator if the part is going to reach the sensor in improper position (if it stands vertically) . When the alarm optical sensor detected the part which stood vertically the alarm beep starts and warn the operator to correct the part situation(it must lays on the width of the part) and after that push start button for resuming the conveyor cycle.
  • 33. How are the Robots Programmed In this integrated system robots are programmed with visual basics. But first coordinates are defined with the help of ROBOTICA. ROBOTICA is a program to define the coordinates for a robot. Each robot has several axes which are controlled with this program.
  • 34. For example here 3 programmers are written for the robot next to conveyor 2 to take the part to machine 1 or machine 2 or conveyor 1 This command jumps to line one
  • 35. In the previous slide J stands for jump, M 1,2,.. Are for different axes of the robot and the coordinated for each axis is defined. In order to have a loop in this system J 100 is used to jump the last line to the first line. T stand for time. The robot will wait in a position for a small time interval defined by T 100,200,.. . S and P are used to get a part and release it at specified position.
  • 36. With the help of these coordinates the visual basic program is written. It is defined in this program for example for a part with a specific bar code, take the part and place it in machine one. Here an outline of the program is given. By selecting any bottom one can change the program
  • 37. Now three positions are defined for the robot to move to that position, take the part and place it in a machine or conveyor one. Here the codes to place the part in machine one are shown. These codes can be accessed easily by double clicking on box 1 in the program and change the coordinates according to the coordinates that were set in ROBOTICA.
  • 38.
  • 39. Here are the coordinates for box 2 or machine 2 are shown. One can simply define his/her coordinates according to those he/she defined in ROBOTICA.
  • 40. Now the coordinates for the conveyor are defined in the program.
  • 41. I mentioned that a part is placed in machine 1 or machine 2 or conveyor 1 according to its bar code. In this part of the program it is defined how each part is placed according to its bar code. The bar code for each object defines its color and for each color a series of codes similar to the tree potions mentioned are written. Here for example the position for an object with yellow or green color is defined.
  • 44. There are also a set of codes written for parts which are not in any categories.
  • 45. Computer integrated manufacturing and PLC In today’s manufacturing units several PLCs are used to switch on or off robots ,conveyer belts and other part of manufacturing systems. The advantages of PLC in automated systems made PLC one of the main component of any Manufacturing unit.
  • 46. 1 2 Host computer Raw Materials Area Swarf disposal Universal Machining Center AGV transport system 1 AGV transport system 2 Universal Machining Center Head Indexing Machines Wash Machine Coordinate Measuring Machine Assembly Cells 1 & 2 Finish Machine Cell Piecepart Buffer Area
  • 47. One Design + One Assembly Process = Multiple Models When different models are designed to be assembled in the same sequence they can be built in the same plant. This maximizes efficiency and allows the company to respond quickly to changing customer
  • 48. Through the use of reprogrammable tooling in the body shop, standardized equipment in the paint shop and common build sequence in final assembly, Ford can build multiple models on one or more platforms in one plant. In the body shop, where the sheet metal comes together to form the vehicle’s body, flexibility means more than 80 percent of the tooling is not specific to one model. It can be reprogrammed to weld a car or a truck or a crossover of similar size. Body Shop In the paint shop, flexibility means robotic applicators are programmed to cover various body styles – as they move through the paint booth – with equal precision. This results in minimizing waste and environmental impact while maximizing quality. Paint Shop In the final assembly area, flexibility means the build sequence is the same among multiple models on one or more platforms allowing for efficient utilization of people and equipment. Final Assembly
  • 49. Virtual Verification Virtual manufacturing technology allows Ford to quickly add various models into an existing facility – or to reconfigure an existing facility to produce a new model. In the virtual world, manufacturing engineers and plant operators evaluate tooling and product interfaces before costly installations are made on the plant floor. This method of collaboration improves launch quality and enables speed of execution.