The learner will distinguish different concepts of robotic programming.

Programming Basics: Part 1 of 2

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

What does TCP stand for?

Correct Answer

Tool Center Point

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

What does TCP stand for?

Your Answer

Correct Answer

Tool Center Point

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

The mathematical point that a robot is moving through space:

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

The mathematical point that a robot is moving through space:

Correct Answer

TCP

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

The mathematical point that a robot is moving through space:

Your Answer

Correct Answer

TCP

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

This form of motion control often uses mechanical stops or limit switches for each designated point. The design is often simple and used in repetitive tasks that do not require complicated motion.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

This form of motion control often uses mechanical stops or limit switches for each designated point. The design is often simple and used in repetitive tasks that do not require complicated motion.

Correct Answer

Pick-and-Place Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

This form of motion control often uses mechanical stops or limit switches for each designated point. The design is often simple and used in repetitive tasks that do not require complicated motion.

Your Answer

Correct Answer

Pick-and-Place Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

This form of motion control involves teaching the robot a number of points in space. The positions are recorded and then played back. The result is a motion that travels the straight lines between points with no real control of the end effector between points.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

This form of motion control involves teaching the robot a number of points in space. The positions are recorded and then played back. The result is a motion that travels the straight lines between points with no real control of the end effector between points.

Correct Answer

Point-to-Point Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

This form of motion control involves teaching the robot a number of points in space. The positions are recorded and then played back. The result is a motion that travels the straight lines between points with no real control of the end effector between points.

Your Answer

Correct Answer

Point-to-Point Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

This is an extension of point-to-point motion. The difference is that this motion type can generate thousands of points much closer together, creating a smooth and continuous path.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

This is an extension of point-to-point motion. The difference is that this motion type can generate thousands of points much closer together, creating a smooth and continuous path.

Correct Answer

Continuous-Path Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

This is an extension of point-to-point motion. The difference is that this motion type can generate thousands of points much closer together, creating a smooth and continuous path.

Your Answer

Correct Answer

Continuous-Path Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

This is the most sophisticated method of motion control. The robot is programmed to move in a precisely controlled path from one point to the next. A linear movement and a circular movement are examples of this type of motion control. Speed and velocity are also precisely controlled for each movement of the robot or from one point to the next.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

This is the most sophisticated method of motion control. The robot is programmed to move in a precisely controlled path from one point to the next. A linear movement and a circular movement are examples of this type of motion control. Speed and velocity are also precisely controlled for each movement of the robot or from one point to the next.

Correct Answer

Controlled-Path Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

This is the most sophisticated method of motion control. The robot is programmed to move in a precisely controlled path from one point to the next. A linear movement and a circular movement are examples of this type of motion control. Speed and velocity are also precisely controlled for each movement of the robot or from one point to the next.

Your Answer

Correct Answer

Controlled-Path Motion

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Simple systems such as pick-and-place and point-to-point robots can be programmed this way. This programming method is more like machine set-up. An operator will set up the positions and make adjustments to any end stops, switches, or cams in the system.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

Simple systems such as pick-and-place and point-to-point robots can be programmed this way. This programming method is more like machine set-up. An operator will set up the positions and make adjustments to any end stops, switches, or cams in the system.

Correct Answer

Manual Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

Simple systems such as pick-and-place and point-to-point robots can be programmed this way. This programming method is more like machine set-up. An operator will set up the positions and make adjustments to any end stops, switches, or cams in the system.

Your Answer

Correct Answer

Manual Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

This method of programming uses a device that allows the operator to lead the robot through the positions and record points to memory.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

This method of programming uses a device that allows the operator to lead the robot through the positions and record points to memory.

Correct Answer

Teach Pendant Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

This method of programming uses a device that allows the operator to lead the robot through the positions and record points to memory.

Your Answer

Correct Answer

Teach Pendant Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

This method of programming involves manually walking the robot through the steps and recording points. Thousands of points can be recorded, making a very smooth motion.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

This method of programming involves manually walking the robot through the steps and recording points. Thousands of points can be recorded, making a very smooth motion.

Correct Answer

Walk-Through Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

This method of programming involves manually walking the robot through the steps and recording points. Thousands of points can be recorded, making a very smooth motion.

Your Answer

Correct Answer

Walk-Through Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

This type of programming has an advantage over on-line programming because the programmer does not have to take the robot out of production to create programs. This also allows a programmer to more easily write complex programs and spend less time programming.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

This type of programming has an advantage over on-line programming because the programmer does not have to take the robot out of production to create programs. This also allows a programmer to more easily write complex programs and spend less time programming.

Correct Answer

Off-Line Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

This type of programming has an advantage over on-line programming because the programmer does not have to take the robot out of production to create programs. This also allows a programmer to more easily write complex programs and spend less time programming.

Your Answer

Correct Answer

Off-Line Programming

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

If a welding torch gets bent or damaged, the TCP will not line up with the weld wire.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

If a welding torch gets bent or damaged, the TCP will not line up with the weld wire.

Correct Answer

True

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

If a welding torch gets bent or damaged, the TCP will not line up with the weld wire.

Your Answer

Correct Answer

True

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

When a robot is shipped from the factory, it already knows where the end of the welding wire is in relationship to the end of the robot.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

When a robot is shipped from the factory, it already knows where the end of the welding wire is in relationship to the end of the robot.

Correct Answer

False

Explanation:

When a robot is shipped from the factory, it does not know what tool is being used. Therefore, a TCP must be defined by the user.

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

When a robot is shipped from the factory, it already knows where the end of the welding wire is in relationship to the end of the robot.

Your Answer

Correct Answer

False

Explanation:

When a robot is shipped from the factory, it does not know what tool is being used. Therefore, a TCP must be defined by the user.

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

A misaligned TCP is a common source of problems for welding quality and consistency.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

A misaligned TCP is a common source of problems for welding quality and consistency.

Correct Answer

True

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

A misaligned TCP is a common source of problems for welding quality and consistency.

Your Answer

Correct Answer

True

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

One TCP may be used for different tools on a robot.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

One TCP may be used for different tools on a robot.

Correct Answer

False

Explanation:

Different tools have different center points, requiring a new TCP for each tool.

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

One TCP may be used for different tools on a robot.

Your Answer

Correct Answer

False

Explanation:

Different tools have different center points, requiring a new TCP for each tool.

 Next Question
Question 1 of 10

Programming Basics: Part 1 of 2

A robot may have more than one TCP.

Question 1 of 10

Programming Basics: Part 1 of 2

Correct!

A robot may have more than one TCP.

Correct Answer

True

Explanation:

Some robots use multiple tools, and these may be changed out automatically. With each new tool, a new TCP must be used.


 Finish
Question 1 of 10

Programming Basics: Part 1 of 2

Incorrect

A robot may have more than one TCP.

Your Answer

Correct Answer

True

Explanation:

Some robots use multiple tools, and these may be changed out automatically. With each new tool, a new TCP must be used.


 Finish
Question 1 of 10
Programming Basics: Part 1 of 2

Score

You have answered 5 of 10 questions correctly.

50%

Start Over

See other flashcards and apps related to:

Question 1 of 10
Author
Published
8/22/2014
Last Updated
8/22/2014
Tags

No Comments Yet

Creative Commons License
Programming Basics: Part 1 of 2 by Fox Valley Technical College is licensed under a Creative Commons Attribution 3.0 Unported License.