Instruction Mode: In-Class
Professor: Multiple Professors
Resource(s):
Course material costs can be found through the Sheridan Bookstore
| | Type | Description | | Optional | Other | Reference will be provided by instructor:
Lab manual for the Fanuc, Asea, Nachi Robotic
Sytems |
Applicable student group(s): Electromechanical Engineering Technician/Technology
Course Details: Module 1:Present the history of robotic systems
- Cite an example from history to show that some elements of robot technology were present in Manufacturing more than 100 years ago.
- Identify and describe the reasons why robots did not appear in large numbers in manufacturing until the late 1970s.
- St ate the Robot Industries Association's definition of an industrial robot
- Explain, and give an example of, how industrial robots are used in mass-production manufacturing systems that utilize transfer lines
- Describe how industrial robots are used in batch production systems that utilize the traditional job shop and flexible manufacturing systems
- Name and describe the basic building blocks of an industrial robot
- Name and describe the additional components that make up a robot system
- Define the following robot terms: degree of freedom, position axes, orientation axes, work envelope, and tool center point (TCP).
- D fine and give an example of the following specifications for industrial robots: payload, repeatability, accuracy, memory capacity, and environmental requirements
- Introduction to robot safety and proper use of teach mode and automatic mode
- Setup software
- Basic functions and workspace manipulation
- Create a simple cell, with a robot, the control unit
Learning Outcomes: 1,2,3,4,5,6,7,10
Module 2:Present different ways in which robots are classified
- Identify the six groups into which industrial robots can be classified
- Explain the distinction between robots with closed-loop control and open-loop control
- Describe the techniques used in closed- and open-loop systems to move the end-of-arm tooling to the programmed point
- List the advantages and disadvantages of open and closed-loop control in robot systems
- Distinguish between assembly and non-assembly robots according to the applications for which they were designed
- Classify robots by arm geometry, power source, and path control technique
- Identify different types of robot work envelopes and name the arm geometry that produces them
- Name the three power sources used for robot motion and their advantages and disadvantages
- Identify the different path-control techniques and describe their characteristics
- Use software to jog the robot
- Create a new program using the teach pendent in the software
- Create a simple program using Joint interpolation and Linear interpolation
- Understand the structure of the program
(Learning Outcomes: 3,4,5,6,7,10)
Module 3: Introduction to End of Arm Tooling
- Name the five general requirements that all tooling must satisfy
- Identify and describe briefly the four basic tooling power sources
- Identify the six categories of end-of-arm tooling used in robot applications
- Identify and describe examples of the end-of-arm tooling included in the following categories: standard grippers, vacuum devices, magnetic devices, flexible pneumatic devices, special-purpose tools, and special-purpose devices
- Identify and describe the basic robotic system mechanical unit, controller, teach pendant, and servo motor control system for robots in the lab.
- Identify and describe the Safety procedure for the proper use of the robot
- Basic operation of the robot system: Power up and down, motion of the arm, teach pendant
- Software menu system robot teach pendant
- Move the robot using the teach pendant functions
- Learn the joystick control for jogging the different axis
- Control the speed of the joint axis
Learning Outcomes: 3,5,6,7,10
Assignment #1 due (5%)
Midterm Exam (35%)
Module 4:Introduction to teach pendent functions
- Describe the function of all the teach pendant buttons
- Describe the term Tool Center point and Identify the reasons for the need to set up a tool center point
- Describe the differences between the following manual motion control command function: Individual Joint Motion and coordinated motion as it relates to the base of the robot or tool plate.
- List the advantages and disadvantages of joint, base, tool coordinated motions
- Define the tool center point (TCP) for the end effector for the robot
- Create a program using joint and linear interpolation
Learning Outcomes: 3,5,6,7,10
Lab #1 (5%)
Module 5: Robot Teaching Techniques
- List and describe the four basic functions of the computers controlling an automated work cell
- Explain the two fundamental elements of all industrial robot programs
- Describe mainline and supporting sequences in a robot program and give an example of a conditional branching command
- Name and describe two basic methods of robot teaching
- Define on-line programming and explain how its chief disadvantage can be reduced by some programming methods.
- Create a program using joint, linear, and circular interpolation
Learning Outcomes: 3,5,6,7,10
Lab #2 (5%)
Module 6: Work-Cell Sensors
- List the two types of interfaces and three groups of sensors used in industrial robot systems
- Identify and explain the operation of the two simple noncontact sensors used in industrial robot installations
- Explain the difference between the simple sensor interface and the complex sensor interface
- Identify and describe visual and tactile sensors and the systems required to support them
- Create new sub-routines
- Create new programs within the subroutines using joint, linear, and circular interpolation
- Call the sub-routines within the main function
(Learning Outcomes 3,5,6,7,8,10)
Lab #3 (5%)
Module 7: CIM Overview
- Write down the definition of CIM
- Identify the main areas of The CIM wheel
- Identify where Robotics fits into CIM
- Describe the different types of Work cell architecture and how robots are used in each one
- Understand digital input commands
- Understand the IF-ELSE statement
- Create new programs within the subroutines using joint, linear, and circular interpolation, digital input, and IF-ELSE statement
Learning Outcomes: 3,5,6,7,9,10
Lab #4 (5%)
Module 8: Robot Safety
- Define the standards by which robotic systems must adhere to
- List what devices can be used for safeguarding a work cell's defined areas of intrusion
- List the definitions of the following terms Awareness barriers, Awareness Signals, Emergency Stops, Robot Stops, Interlocks, Limiting Devices
- Understand digital output commands
- Create new programs within the subroutines using joint, linear, and circular interpolation, digital input, digital output, and IF-ELSE statement
Learning Outcomes: 3,5,6,7,10
Lab #5 (5%)
Module 9: The Acceptance of Robots by Industry Management and Labor
- List the Major Elements of an operator training programming
- Describe how to reduce the resistance to automation
- Identify the key factors or concerns that both sides of a company organization have towards automation and robotics.
- Identify the items that complicate maintenance training of automated equipment
Learning Outcome: 11
Final Exam (35%)