Deck 11: Advanced Programming Concepts

Full screen (f)
exit full mode
Question
A program cannot be written with variables that can change values.
Use Space or
up arrow
down arrow
to flip the card.
Question
Subprograms are called with the ____ code.

A) G64
B) G65
C) M97
D) M98
Question
A(n) ____ is a method of CNC tool control that forces the machine to decelerate and stop without over-traveling before proceeding to the next tool move.

A) dwell
B) exact stop
C) subroutine
D) subprogram
Question
A ____ is a computer language tool in NC programming that provides the user with some flexibility and automation through the use of variables, loops and decision structures.

A) subroutine
B) program
C) variable
D) macro
Question
A(n) ____ is a short pause in machine movement usually to allow a cut to be completed.

A) dwell
B) exact stop
C) repeat
D) refill
Question
There are three commonly available G-codes for resetting.
Question
A ____ is the symbolic representation of an element in an equation without regard to an actual numeric value of the element.

A) diagram
B) variable
C) subroutine
D) macro
Question
A tool ____ is a device that precisely measures the length and diameter of the cutting tools before they are installed in the machine.

A) caliper
B) presetter
C) rotator
D) holder
Question
The basic rule in computer programming is that any time a process must be repeated, we should use a ____ to perform the task.

A) compiler
B) circuit
C) subroutine
D) subset
Question
What is the benefit of using a subroutine or a subprogram?
Question
The syntax for programming a rotary table is the same as for rapid traverse and linear interpolation.
Question
When is the exact stop command useful?
Question
Where are macros used?
Question
A(n) ____ is a device that is mounted on the milling table to provide programmable rotation of a workpiece.

A) rotary table
B) traverser
C) automaton
D) subprogram
Question
Why is it often necessary to move or adjust the value of the work offsets?
Question
What is the distinction between indexing an axis and simultaneous fourth-axis interpolation?
Question
The A-axis usually can be rotated indefinitely in the same direction.
Question
Many companies have gone to tool presetting to cut downtime.
Question
G____ is used to move a currently established work zero usually by changing the X- and Y-offsets.

A) 00
B) 20
C) 50
D) 92
Question
The A-axis will usually have a resolution of ____ decimal degrees.

A) 0.0001
B) 0.001
C) 0.01
D) 0.1
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/20
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 11: Advanced Programming Concepts
1
A program cannot be written with variables that can change values.
False
2
Subprograms are called with the ____ code.

A) G64
B) G65
C) M97
D) M98
D
3
A(n) ____ is a method of CNC tool control that forces the machine to decelerate and stop without over-traveling before proceeding to the next tool move.

A) dwell
B) exact stop
C) subroutine
D) subprogram
B
4
A ____ is a computer language tool in NC programming that provides the user with some flexibility and automation through the use of variables, loops and decision structures.

A) subroutine
B) program
C) variable
D) macro
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
5
A(n) ____ is a short pause in machine movement usually to allow a cut to be completed.

A) dwell
B) exact stop
C) repeat
D) refill
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
6
There are three commonly available G-codes for resetting.
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
7
A ____ is the symbolic representation of an element in an equation without regard to an actual numeric value of the element.

A) diagram
B) variable
C) subroutine
D) macro
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
8
A tool ____ is a device that precisely measures the length and diameter of the cutting tools before they are installed in the machine.

A) caliper
B) presetter
C) rotator
D) holder
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
9
The basic rule in computer programming is that any time a process must be repeated, we should use a ____ to perform the task.

A) compiler
B) circuit
C) subroutine
D) subset
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
10
What is the benefit of using a subroutine or a subprogram?
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
11
The syntax for programming a rotary table is the same as for rapid traverse and linear interpolation.
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
12
When is the exact stop command useful?
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
13
Where are macros used?
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
14
A(n) ____ is a device that is mounted on the milling table to provide programmable rotation of a workpiece.

A) rotary table
B) traverser
C) automaton
D) subprogram
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
15
Why is it often necessary to move or adjust the value of the work offsets?
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
16
What is the distinction between indexing an axis and simultaneous fourth-axis interpolation?
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
17
The A-axis usually can be rotated indefinitely in the same direction.
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
18
Many companies have gone to tool presetting to cut downtime.
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
19
G____ is used to move a currently established work zero usually by changing the X- and Y-offsets.

A) 00
B) 20
C) 50
D) 92
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
20
The A-axis will usually have a resolution of ____ decimal degrees.

A) 0.0001
B) 0.001
C) 0.01
D) 0.1
Unlock Deck
Unlock for access to all 20 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 20 flashcards in this deck.