chapter 9home.iitk.ac.in/~jrkumar/download/chapter 9 - material handling.pdf · chapter 9 material...

28
Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar 1 and Arun Rajput 2 1 Professor and 2 Research Student Department of Mechanical Engineering Micromanufacturing Lab, I.I.T. Kanpur Micromanufacturing Lab, I.I.T. Kanpur

Upload: others

Post on 08-Apr-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Chapter 9

Material Handling System for a Hybrid Machine

Dr. J. Ramkumar1 and Arun Rajput2

1Professor and 2Research Student

Department of Mechanical Engineering

Micromanufacturing Lab, I.I.T. KanpurMicromanufacturing Lab, I.I.T. Kanpur

Page 2: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Organization of the presentation

1 • Introduction

2 • System specification

3• System components (SCARA manipulator, Robotiq gripper, Vision system, Workpiece fastening

system)

4 • Process for loading of the machining center

5 • Measurement of pose accuracy

6• Material handling system integration using a terminal control protocol

(Command protocol, Data flow)

7 • Summary and future work

8 • References

Micro-manufacturing Lab, I.I.T. Kanpur 2

Page 3: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Introduction

• Material handling is the movement,

protection, storage and control of

materials and products throughout

manufacturing, warehousing,

distribution, consumption, and

disposal.

• Material handling can be done by four

number of ways as shown in the figure.

• Manual handling system has the highest flexibility, and on the other hand, special

purpose automation is just stuck to a fixed action.

Micro-manufacturing Lab, I.I.T. Kanpur 3

Manual

assembly

Semi automation

Flexible automation

Fixed special purpose automation

Figure: Pathway from manual assembly system tofixed special purpose automated system [1]

Page 4: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

System specification

• The material handling system is required to

manipulate a wide range of parts in the

millimeter range.

• The figure shows the range of dimensions of (a)lenses, (b) casing, and (c) Erowa

chuck.

• The lenses and casing must be manipulated with as little gripping force as

possible.

• Accuracy will be critical when determining the position of the small components

and the placement accuracy must be 0.1 mm or greater.

Micro-manufacturing Lab, I.I.T. Kanpur 4

Figure: (A) Lenses, (B) casing, and (C)

machining center chuck[13]

Page 5: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

System components

• Figure presents an image of the

assembled and functional system.

• It includes following components:

➢SCARA (Selective Compliance

Assembly Robot Arm) robot

➢Robotiq gripper

➢vision system (camera, motorized

lens and ring light)

➢Workpiece fastening system.

Micro-manufacturing Lab, I.I.T. Kanpur 5

Figure: Assembled and function material handling

system[13]

Page 6: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

SCARA Manipulator

• It is clear from the system requirements that

a four-DOF system will be required.

• A SCARA would be an appropriate choice

as it can translate along three axes; rotate

about the Z-axis and has a cylindrical work

envelope.

• Most SCARA robots are based on serial

architectures, which means that the first

motor should carry all other motors.

Micro-manufacturing Lab, I.I.T. Kanpur 6

Fig. (A) schematic diagram of the SCARA robot[2,3,4,5]

Fig. (B) kinematic diagrams of the SCARA robot[2,3,4,5]

Page 7: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Robotiq Gripper

• Most reported grippers fall into three

categories, parallel, three fingered and

angled.

• In many applications, to grip a large range

of components robots must be fitted with

tool change technology and different end

effectors

• This gripper has two modes of operation,

encompassing grip and parallel grip.

Micro-manufacturing Lab, I.I.T. Kanpur 7

Figure: Robotiq 2 finger-85 gripper

(A) holding a work piece holder, and

(B) holding a precision machined lens

casing[6].

Page 8: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Vision System

• The developed vision system incorporates a

Baumer 2.8 Mp 1/1.2 inch CMOS mono camera,

motorized zoom and focus Navitar 7000 lens (18

2 108 mm focal length), and red (λ = 625 nm)

ring light.

• This system will allow for the imaging of parts

as small as 54 µm (using 2 pixels for detection,

with 108 mm focal length) and field of views as

large as 270 ×169 mm, with 18 mm focal length.

Micro-manufacturing Lab, I.I.T. Kanpur 8

Figure: Assembled and function

vision system, mounted above the

SCARA’s end effector[13]

Page 9: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Vision System

• The vision system was calibrated by imaging a

Thorlabs calibration standard, which consists of

concentric squares from 0.1 ×0.1 mm to 50×50 mm.

• A processed image of the calibration standard is

presented in Figure.

• The calibration was then determined using following equation:

Where θ is the rotation angle of the calibration standard relative to the image frame

and d is the lateral distance between the edges of the outer square.

Micro-manufacturing Lab, I.I.T. Kanpur 9

pixels d(pixels)cosθCalibration

mm 50= =

FIGURE 9.8 Image of the processed

Thorlabs calibration standard[13]

Page 10: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Vision System

• The following figure presents the calibration of

the vision system

➢(A) When maintaining the zoom at 18 mm

and changing focus.

➢(B) When focusing on the calibration

standard and changing the zoom.

• The equation for each line was determined using

curve fitting techniques and ensuring that the

Person Product-Moment correlation coefficient

(R2) was in all cases 0.99.

Micro-manufacturing Lab, I.I.T. Kanpur 10

Figure: Vision system calibration results[13]

Page 11: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Vision System

• A schematic diagram used to determine the

position of the part relative to the base

coordinate system is presented in Figure.

• The following equations are used to determine

the center of the camera relative to the base

coordinate system:

Where the values for θ3 and l3 consider the spatial offset of the camera.

Micro-manufacturing Lab, I.I.T. Kanpur 11

x 1 1 2 1 2 3 1 2 3

y 1 1 2 1 2 3 1 2 3

Pc l cosθ l cos(θ θ ) l cos(θ θ θ )

Pc l sin θ l sin(θ θ ) l sin(θ θ θ )

= + + + + +

= + + + + +

Figure: Schematics diagram of the

SCARA robot and vision system,

showing links and relevant joint

angels[13]

Page 12: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Vision System

Micro-manufacturing Lab, I.I.T. Kanpur 12

Figure: Flow

chart

presenting

the outline of

the process

used in the

detection of

part and

determinatio

n of its

position[13]

• The already explained

calibration and equations were

employed in the process detailed

in Figure to determine and

record the position of the part.

• The same process will later be

used to determine the pose

accuracy of the SCARA and

vision system.

Page 13: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Work piece Fastening System

• Figure presents the assembled system, which consists of

two stacked Newmark system eTrack linear stages to form

an XY cartesian stage, with an accuracy of 60 µm and a

travel range of 100 mm.

• Mounted on the XY stage is a stepper motor and 25:1

reduction gearbox which provides actuation and a torque of

up to 5.8 Nm to a hex bar, which is used to fasten the

screws on the workpiece holder.

• Encoders connected to the stepper motors provide feedback.

Micro-manufacturing Lab, I.I.T. Kanpur 13

Figure: Assembled and functional

workpiece fastening system[13]

Page 14: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Work piece Fastening System

• The placement of the chuck into

this subsystem is like the “peg

and hole problem” and the

placement accuracy must be

±0.25 mm or greater.

• Process used to tighten the four

screws on the Erowa chuck using

the workpiece fastening system is

shown in the figure[13].

Micro-manufacturing Lab, I.I.T. Kanpur 14

Page 15: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Process for loading of the machining center

Figure highlights the basic steps

required for loading of machine center.

1. The position of the Erowa chuck is

determined using the vision system.

2. The chuck is picked using the

Robotiq gripper.

3. The chuck is placed in the

workpiece fastening system.

Micro-manufacturing Lab, I.I.T. Kanpur 15

Figure: Basic

outline of the

process used to

assemble the

raw material

with the Erowa

chuck and load

this into the

machining

center[13].

Page 16: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Process for loading of the machining center

4. The SCARA returns to its initial position and the vision system is used to

determine the position of the raw material.

5. The raw material is picked using the Robotiq gripper.

6. The raw material is positioned inside the Erowa chuck and the workpiece

fastening system is used to tighten the screws thus securing the raw material.

7. The assembled chuck and raw material are picked from the workpiece fastening

system and placed on the machining center emulator.

Micro-manufacturing Lab, I.I.T. Kanpur 16

Page 17: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Process for loading of the machining center

• A more detailed outline of the

process is presented in the

following Figure, which details

the flow chart used for the

loading process, including error

reporting.

Micro-manufacturing Lab, I.I.T. Kanpur 17

Figure: Flow chart of the established process used

to assemble the raw material with the Erowa chuck

and load this into the machining center[13]

Page 18: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Measurement of pose accuracy

• To measure this the Erowa chuck was

imaged at five points within the

workspace.

• The aim of this process is to position

the SCARA such that the part is

centered in the image frame.

• Hence the positioning error is defined from the offset of the part from the center of

the frame.

• Fig. (A) presents a schematic representation of how the parts were positioned.

Micro-manufacturing Lab, I.I.T. Kanpur 18

Figure: (A) A schematic representation of how

the part positions, (B) A scatter plot of the

positioning offset in the XY plane[13]

A

B

Page 19: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Measurement of pose accuracy

• While (B) presents a scatter plot of the positioning

offset in the XY plane.

• It is clear from this plot that the points are

positioned in tight clearly defined clusters. Hence,

the repeatability of the system is observably high.

• The following equation was used to determine the pose accuracy (AP)

• Where 𝑥and 𝑦 are the barycenters of the cluster of points obtained after repeating

the pose n times and are given by

Micro-manufacturing Lab, I.I.T. Kanpur 19

Figure: (A) A schematic representation

of how the part positions, (B) A scatter

plot of the positioning offset in the XY

plane[13]

A

B

( ) ( )2 2

c cAP x x y y= − + −

n n

j j

j 1 j 1

1 1x x , y y

n n= =

= =

Page 20: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Material handling system integration using a terminal control protocol

• The integration of the material handling system with the advanced machining center

is essential.

• However, for logistical reasons it is not possible to have full integration at this stage.

• Hence, to confirm the capability of the systems to be integrated, a terminal control

protocol (TCP) was used to send data packets between the two system.

• It will also send the input parameters to the handling system such as the dimensions

and material of the part to be machined.

Micro-manufacturing Lab, I.I.T. Kanpur 20

Page 21: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Material handling system integration using a terminal control protocol

Command protocol

• The command and

acknowledge code formats are

detailed in the figure.

• When a system initiates a new command to the opposite system, the new command

starts with a US dollar sign, followed by a decimal number as the command code.

• If the command requires additional parameters, they are specified after a semicolon

and separated by another semicolon.

• All commands are terminated by a Carriage Return.

Micro-manufacturing Lab, I.I.T. Kanpur 21

Figure: Command and acknowledge data formats[13]

Page 22: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Material handling systemintegration using a terminalcontrol protocol

Data flow

• The following table shows the data flow

between the machining center and the

material handling system[13].

Micro-manufacturing Lab, I.I.T. Kanpur 22

Page 23: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Summary and future work

• This chapter has detailed the development of a flexible automated material

handling system for use with an ultraprecision hybrid machining center.

• The chapter has discussed each component or subsystem in detail along with

justification for its use.

• Interpolated equations of calibration have been determined and in all cases a

correlation coefficient (R2) of 0.99 was established.

• Processes to detect and determine the position of a part in the workspace, tighten

the screws on the Erowa chuck, and load the machining center have been

developed and effectively implemented.

Micro-manufacturing Lab, I.I.T. Kanpur 23

Page 24: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Summary and future work

• The pose accuracy has been determined as 0.125 mm. This value is 25 µm greater

than that required by the system specification.

• There is a future work point to determine a suitable nonlinear or feed-forward

control method to improve this accuracy.

• Finally, a TCP protocol has been developed and implemented to integrate the

handling system and machining center.

• Integration of these two systems in future.

Micro-manufacturing Lab, I.I.T. Kanpur 24

Page 25: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

References

1) G. Michalos, S. Makris, N. Papakostas, D. Mourtzis, G. Chryssolouris, Automotive assembly

technologies review: challenges and outlook for a flexible and adaptive approach, CIRP J.

Manuf. Sci. Technol. 2 (2) (2010) 81-91.

2) M.A. Al-Khedher, M.S. Alshamasin, SCARA robot control using neural networks, Proc. 4th Int.

Conf. Intelligent Adv. Systems (ICIAS) 1 (2012) 126-130.

3) M. Shariatee, A. Akbarzadeh, A. Mousavi, S. Alimardani, Design of an economical SCARA

robot for industrial applications, Proc. Second RSI/ISM Int. Conf. Robotics Mech. (ICRoM)

(2014) 534-539.

4) J. Fang, W. Li, Four degrees of freedom SCARA robot kinematics modelling and simulation

analysis, Int. J. Computer, Consumer Control 2 (4) (2013) 20-27

Micro-manufacturing Lab, I.I.T. Kanpur 25

Page 26: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

References

5) M.S. Alshamasin, F. Ionescu, R.T. Al-Kasasbeh, Kinematic modeling and simulation of a scara

robot by using solid dynamics and verification by matlab/simulink, Europ. J. Sci. Res. 37 (3)

(2009) 388405.

6) Robotiq, Robotiq two finger 85 and 140 data sheet, 2017, June 2017. Available:

http://www.Robotiq.com

7) J. Heilala, P. Voho, Modular reconfigurable flexible final assembly systems, Assem. Automat. 21

(1) (2001) 20-30. [5] H. Cheng, H. Chen, B.W. Mooring, Accuracy analysis of dynamic-wafer-

handling robotic system in semiconductor manufacturing, IEEE Trans. Ind. Electr. 61 (3) (2014)

1402-1410

8) J. Hoecherl, T. Schlegl, T. Berlehner, H. Kuhn, B. Wrede, SmartWorkbench: toward adaptive and

transparent user assistance in industrial human-robot applications, Int. Symp. Robot. (2016) 18.

Micro-manufacturing Lab, I.I.T. Kanpur 26

Page 27: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

References

9) T. Maruyama, A. Aburadani, N. Takeda, S. Kakudate, M. Nakahira, A. Tesini, Robot vision

system R&D for ITER blanket remote-handling system, Fusion Eng. Design 89 (9) (2014)

24042408.

10) W. Chang, W. Zhong, F. Ding, F. Wardie, X. Luo, Development of a compact ultraprecision six-

axis hybrid micro-machine, Proc. 2017 World Cong. Micro Nano Manuf. (2017).

11) W.-C. Chang, M.-Y. Cheng, H.-J. Tsai, Image feature command generation of contour following

tasks for SCARA robots employing image-based visual servoing—A PH-spline approach,

Robotics Computer-Integr. Manuf. 44 (2017) 57- 66.

12) C.-Y. Hu, C.-R. Chen, C.-H. Tseng, A.P. Yudha, C.-H. Kuo, Visual servoing spanner picking and

placement with a SCARA manipulator, Proc. 2016 IEEE Int. Conf. Ind. Technol. (ICIT) (2016)

1632-1637.

13) Luo, Xichun, and Yi Qin. "Hybrid Machining: Theory, Methods, and Case Studies." (2018).

Micro-manufacturing Lab, I.I.T. Kanpur 27

Page 28: Chapter 9home.iitk.ac.in/~jrkumar/download/Chapter 9 - Material Handling.pdf · Chapter 9 Material Handling System for a Hybrid Machine Dr. J. Ramkumar1 and Arun Rajput2 1Professor

Thank you

28